Course Outline

1일차 - 워터폴 컨텍스트에서 소프트웨어 프로젝트 관리

1. 워터폴 소개

a. 역사적 배경

  1. 윈스턴 로이스
  2. 제조 공정에서의 배경

b. 워터폴 단계

  1. 요구사항 수집
  2. 설계
  3. 구현
  4. 검증
  5. 유지보수

c. 워터폴의 도전 과제

  1. 변경 관리
  2. 비즈니스 지식이 구현에서 멀어지는 문제
  3. 라이프사이클 후반에 위험 저장
  4. 범위 우선순위 정하기

d. 워터폴 모델에 대한 반응 요약

  1. 채택 - 워터폴 접근법, 예를 들어 SSADM
  2. 대처 - V-모델
  3. 적응 - 증분 방식
  4. 거부 - 애자일
  5. 강화 - 린

2. 워터폴 배달을 위한 V-모델 대처 전략

a. 조기 검증 및 검수

  1. 뒤늦게 발견하는 비용
  2. 리뷰 및 검사
  3. 정적 분석

b. V-모델 테스트 단계

  1. 단위/단위 통합
  2. 시스템
  3. 시스템 통합
  4. 승인

c. V-모델의 이점

  1. 검증에 대한 최종 사용자 참여 증가
  2. 조기 위험 완화

3. 증분 방식으로 워터폴 적응

a. 증분 방식의 종류

  1. 사전 계획된 증분 방식
  2. 병렬, RAD
  3. 진화적, RUP

b. 증분 배달 원칙

  1. 제품 증분
  2. 프로토타이핑
  3. 타임박싱

c. 증분 배달의 이점

  1. 사용자 결정에 대한 참여 증가
  2. 조기 투자 수익
  3. 변경에 대한 대응

4. 애자일로 워터폴 모델 거부

a. 애자일의 핵심

  1. 애자일 선언
  2. 애자일 원칙

b. 스크럼 소개, 가장 인기 있는 애자일 프레임워크

  1. 반복적 배달
  2. 협업 작업
  3. 필요 시 문서화
  4. 적응적 계획

c. 애자일의 이점

  1. 과정 전체에 걸친 사용자 참여 증가
  2. 권한 있는 개발 팀
  3. 빠른 투자 수익
  4. 변경에 대한 더 높은 대응 능력
  5. 불필요한 개발 감소

5. 칸반 배달로 워터폴 강화

a. 린과 칸반

  1. 린 배달의 역사
  2. 칸반의 역사
  3. 폐기물 감소 원리

b. 칸반 소개

  1. 칸반 보드
  2. 작업 중 진행 관리

c. 칸반의 이점

  1. 변경에 대한 더 높은 대응 능력
  2. 빠른 투자 수익
  3. 불필요한 개발 감소

2일차 - 애자일 프로젝트 관리 기법

1. 경험적 프로세스 제어

a. 검토

  1. 데모
  2. 회고

b. 적응

  1. 적응적 계획
  2. 지속적인 개선

c. 투명성

  1. 이해관계자 참여
  2. 계약 협상
  3. 필요 시 문서화

2. 요구사항 관리

a. 백로그

  1. 제품
  2. 릴리스
  3. 스프린트

b. 백로그 항목

  1. 사용자 스토리
  2. 결함
  3. 요구사항 명세서

c. 위험

  1. 백로그 위험 조정
  2. 위험 버운다운

3. 추정 및 제어

a. 타임박스 계획

  1. 릴리스 계획
  2. 반복 계획
  3. 일일 소통

b. 우선순위 정하기 기법

  1. MoSCoW
  2. 가치 기반
  3. 기타 기법

c. 추정 기법

  1. 사용자 스토리 정리
  2. 플래닝 포커

4. 배달 관리

a. 반복적 배달

  1. 팀의 속도
  2. 빠른 투자 수익

b. 정보 방사기

  1. 스크럼 월
  2. 버운다운 차트

5. 팀 관리

a. 협력적 리더십

  1. 스크럼 마스터로서의 촉진자
  2. 전통적인 프로젝트 매니저의 역할

b. 최종 사용자 참여

  1. 단일 의사 결정자 - 제품 소유자
  2. 이해관계자와 소통하기 (돼지와 닭)

c. 권한 있는 팀

  1. 자기 관리 팀
  2. 팀 내에서 전문가의 역할
  3. 분할된 팀 관리

Requirements

없음

 14 Hours

Number of participants


Price per participant

회원 평가 (5)

Upcoming Courses

Related Categories