Table of Contents
Module 0. 개요
- 프로젝트를 주어진 시간에 적절하게 완료하기 위한 필요한 프로세스들로 구성된다.
- <프로세스 목록>

- <프로세스 흐름도>

Module 1. 6.1 활동 정의
- 프로젝트 수행을 위해 (산출물 작성) 필요한 활동들을 식별한다.
- WBS를 구성하는 최하위 수준을 인도물을 정의한다. (작업 패키지라 함)
- 작업 패키지는 활동들로 구성되며 프로젝트의 모든 관리, 통제는 이 ''''' 대상으로 한다.
- 모든 관리의 기본이 되는 이런 '''''' 대한 정의가 잘못되었을 경우, 당연히 프로젝트 성공에 부정적인 영향을 줄 수 있으므로, 경험을 통한 대략적인 정의에 더해 프로젝트 특성에 맞는 꼼꼼한 활동 검토 및 정의가 필요하다.
Inputs
- Enterprise environmental factors
- Organizational process assets
- 조직 내 프로세스 자산 (프로세스 절차서, 지침서, 양식, 템플릿, 프로젝트 수행 사례, 관련 이력 데이터들)
- Project scope statement
- Work breakdown structure
- WBS dictionary
- 일정 작성을 위한 중요한 입력 자료
- WBS 에 각 작업 패키지당 관련 상세 정보 기술

- Project management plan
- 일정 작성을 위해 프로젝트 관리 계획의 일정 계획 부분을 참고한다.
Tools & Techniques
- Decomposition
- WBS의 작업 패키지들을 산출물 작성 단위의 활동으로 구분한다.
- Templates
- 기존 프로젝트 이력 데이터 또는 조직 내 표준
- Rolling wave planning
- 프로젝트가 진행되면서 관련된 부분들의 작업 패키지들은 보다 수행 가능한 현실적인 일정으로 구체화된다.
- Expert judgment
- Planning component
- 상세한 일정을 작성하기에는 비교적 구체적이지 않은 정보일 수 있다.
Outputs
- Activity list
- 작성된 활동들 목록
- 활동은 프로젝트 일정을 구성하는 요소이나, WBS 구성요소는 아니다.
- Activity attributes
- 각 활동과 관련된 속성들 (활동식별자:ID, 활동설명, 선/후행 활동, 활동들 간의 관계, 투입 자원, 소요 일자, 가정 및 제약사항, 활동 수행 담당자, 승인자, 완료 조건, 등...)
- Milestone list
- Requested changes
- 활동 정의에 의해 발생하는 변경 요청은 기존 문서의 변경의 요인이 될 수 있으므로 변경 관리에 주의한다. (통합변경통제프로세스)
Module 2. 6.2 활동 순서 배열
- 식별된 활동들 간의 선/후 관계를 정의하고 문서화한다.
- 선/후 관계 정의 시 에는 프로젝트 특성을 기반으로 선행되어야 되는 활동, 나중에 수행되어야 되는 활동 또는 병행해도 되는 활동 등의 활동 별 특성을 고려하여 작성되어야 한다.
Inputs
- Project scope statement
- 활동들이 프로젝트 범위 내에 포함됨을 확인하는 근거로 활용한다.
- Activity list
- Activity attributes
- Milestone list
- Approved change requests
Tools & Techniques
- Precedence Diagramming Method (PDM)

- 선후행도형법
- AON (Activity-On-Node)라고도 함
- 사각형의 노드에 각 활동을 표시
- 화살표로 활동간 의존성 표시
- 종료-개시(FS) 관계가 일반적, 개시-종료(SF)관계는 거의 미사용
- Arrow Diagramming Method (ADM)

- 화살도형법
- 화살표에 각 활동을 표시
- 노드에서 활동을 연결
- 종료-개시(FS)만 존재
- 더미 관계 존재 (점선으로 표시, 기간 '0')
- Schedule network templates
- Dependency determination
- 의무적 의존성
- 임의적 의존성
- Preferred Logic, Preferential Logic, Soft Logic
- 외부적 의존성
- 외부적인 요인에 의해 결정되는 활동 순서
- 외부 공급업자의 납품 일자
- Applying leads and lags
- 활동들간의 관계들
Outputs
- Project schedule network diagrams
- 프로젝트 일정 네트워크도
- 툴 또는 수작업
- 활동들 간의 관계를 도식화
- Activity list (updates)
- Activity attributes (updates)
- Requested changes
Module 3. 6.3 활동 별 자원 산정
- 각 활동들을 수행하기 위해 필요한 자원을 결정한다. 자원은 기본적으로 인적 자원이 그 대상이 되며, 관련 장비 또는 소요 재료 등도 포함된다.
- 각 활동을 계획대로 수행하기 위해서, 언제, 그리고 어느 정도의 자원이 소요될 것인지를 검토한다.
- 이 프로세스에서 검토/결정하는 자원들은 프로젝트 원가 범위 내이어야 한다.
Inputs
- Enterprise environmental factors
- Organizational process assets
- Activity list
- Activity attributes
- Resource availability
- 사용가능 자원 정보 (인력, 장비, 자재, 등...)
- Project management plan
Tools & Techniques
- Expert judgment
- Alternatives analysis
- Published estimating data
- 간행된 측정 데이터
- 활동별 적절한 자원 산정을 위해 자원에 대한 생산률 및 원가 등에 관한 측정 정보들을 활용
- Project management software
- Bottom-up estimating
- 상향식 산정
- 상세하게 분할된 작업들에 대해 자원을 산정한 후 카테고리 별로 합계를 구한다.
Outputs
- Activity resource requirements
- 활동별로 산정된 자원 요구사항 정보 (활동별 소요 자원, 자원 종류 및 가용성, 가정 및 제약 사항, )
- Activity attributes (updates)
- Resource breakdown structure
- Resource calendar (updates)
- Requested changes
Module 4. 6.4 활동 기간 산정
- 각 활동들을 수행하는데 필요한 소요 기간을 산정한다.
- 활동에 필요한 수요 작업량 산정 -> 작업량에 따른 필요 예상 자원의 양 산정 -> 활동 수행 기간 산정
- 기간 산정 관련 정보들을 기록/관리한다. (back data, assumptions, constraints, ...)
- 프로젝트 달력 (프로젝트 상황 및 투입 인력 상황이 반영된) 정보 고려하여 기간 산정
Inputs
- Enterprise environmental factors
- Organizational process assets
- Project scope statement
- 프로젝트 범위를 정의하기 위해 적용된 가정과 제약사항
- Activity list
- Activity attributes
- Activity resource
- Resource calendar
- Project management plan
- Risk register
- 프로젝트 관리 계획의 위험 관리 관련 정보를 반영한다.
- Activity cost estimates
- 프로젝트 관리 계획의 원가 산정 정보를 기반으로 활동에 대한 적절한 자원의 양을 산정할 수 있다.
Tools & Techniques
- Expert judgment
- Analogous estimating
- 과거 수행했던 유사 프로젝트 정보 참고
- 과거 유사 프로젝트에 참여했던 구성원의 경험 활용
- Parametric estimating
- Three-point estimates
- 3점 산정 기법
- 최빈치 (Most likely): 가정 적절한 활동 기간 (가능한 자원을 비롯한 프로젝트 자원 관련 적합한 상황에서의 활동 기간 산정)
- 낙관치 (Optimistic): 최빈치에서 가장 최적의 상황에 근거한 활동 기간
- 비관치 (Pessimistic) 최악의 사례를 근거로 한 활동 기간
- Reserve analysis
- 예비비, 일정 예비.
- 활동 기간 산정을 위해 정보가 정확할수록 예비비에 대한 비율이 적어질 수 있다.
Outputs
- Activity duration estimates
- Activity attributes (updates)
Module 5. 6.5 일정 개발
- 선/후 관계와 소요 기간 및 관련 자원과 제약사항들을 분석하여 전체 일정을 작성한다.
- 프로젝트 일정은 모니터링과 통제가 가능해야 한다.
- 프로젝트가 진행되는 동안 프로젝트의 지속적인 모니터링과 통제 활동으로 계획이 보완될 수 있으며, 이로 인해 일정 변경 가능성이 있으므로 주의해야 한다.
Inputs
- Organizational process assets
- 일정 산정시 참조가 될 수 있는 조직의 자산을 활용한다.
- Project scope statement
- 일정 개발 시 고려해야 하는 가정과 제약 사항들에 대한 정보가 포함되어 있다.
- Activity list
- Activity attributes
- Project schedule network diagrams
- Activity resource requirements
- Resource calendars
- Activity duration estimates
- Project management plan - Risk register
Tools & Techniques
- Schedule network analysis
- 프로젝트 일정을 작성하기 위해 여러 가지 분석 기법들을 적용한다. (주공정법, 주공정 연쇄법, 가정상황분석, 자원 평준화 등)
- Critical path method
- 주공정법 (CPM)
- 자원의 제약은 배제
- 주공정 경로의 총 여유는 '0'

- Schedule compression
- Crashing
- Fast Tracking
- 순차적으로 수행해야 할 단계나 활동을 일정 단축을 목적으로 병행하여 수행
- 재작업과 위험의 발생 가능성이 있다
- What-if scenario analysis
- 가상 시나리오 분석
- 시뮬레이션 (몬테카를로 분석)
- Resource leveling
- 특정 기간에 과부하된 자원 제약을 해결한다.
- 프로젝트 기간 연장의 원인이 될 수 있다
- 과부하 자원을 다른 기간으로 옮긴다
- 개발 일정이 변경되지 않도록 하기 위해서 이동 대상은 non critical activity 이어야 한다.
- Critical chain method
- 주공정연쇄
- 자원의 제약을 고려하여 버퍼를 관리하는 일정 네트워크 분석 기법 중 하나
- Buffer 관리
- Project Buffer: Critical Chain의 끝에 버퍼를 두고 관리
- Feeder Buffer: Non-Critical Chain의 끝에 버퍼를 두고 관리 (Critical Chain의 지연 방지)
- Resource Buffer: Activity가 Critical Resource (희소 자원)을 필요로 할 때 버퍼를 설정하여 관리
- Project management software
- Applying calendars
- Adjusting leads and lags
- Schedule model
- 기존 일정 모델을 활용하여 적합한 프로젝트의 일정을 개발한다.
Outputs
- Project schedule
- 작성된 일정
- 프로젝트 일정네트워크도
- 막대 챠트
- 마일스톤
- <Sample - network diagram>

- Schedule model data
- 일정 보충 자료 (마일스톤, 일정 활동, 활동 별 속성, 가정과 제약사항, 예비비 정보 등)
- Schedule baseline
- Resource requirements (updates)
- Activity attributes (updates)
- Project calendar (updates)
- Requested changes
- Project management plan (updates)
- Schedule management plan (updates)
- <일정 작성 Sample>
Module 6. 6.6 일정 통제
- 일정에 대한 변경 통제 활동을 한다.
- 일정 변경에 영향을 주는 요소를 지속적으로 모니터링 한다. (초기 계획들, 가정들, 제약사항들 등...)
- 필요할 경우 이해 당사자들 간 변경을 합의한 후 변경하고 그 정보를 공유하며, 변경 이력을 관리한다.
Inputs
- Schedule management plan
- Schedule baseline
- Performance reports
- 일정, 비용, 품질 등 프로젝트의 계획 대비 수행 결과 정보를 나타낸다.
- Approved change requests
Tools & Techniques
- Progress reporting
- Schedule change control system
- Performance measurement
- Schedule Variance: 일정 차이
- Schedule Performance Index: 일정성과지수 등의 정보를 기반으로 프로젝트 일정 차이를 평가한다.
- Project management software
- 프로젝트의 계획 대비 실적 추적
- 변경 예측 등을 통한 프로젝트 통제 수단으로 활용
- Variance analysis
- Schedule comparison bar charts
Outputs
- Schedule model data (updates)
- Schedule baseline (updates)
- Performance measurements
- Requested changes
- Recommended corrective actions
- Organizational process assets (updates)
- Activity list (updates)
- Activity attributes (updates)
- Project management plan (updates)
|
|