프로젝트 일정 관리 작성 방법

Project 관리 목표: Project 바탕화면에서 새 프로젝트 일정 만들기

Project Online 데스크톱 클라이언트 Project Professional 2021 Project Standard 2021 Project Professional 2019 Project Standard 2019 Project Professional 2016 Project Standard 2016 Project Professional 2013 Project Standard 2013 Project 2010 Project Standard 2010 더 보기...간단히

프로젝트의 목표에 대한 초기 구상을 마친 후에는 일정을 작성합니다.

새 일정을 시작할 때 프로젝트 끝 날짜가 최대한 앞당겨지도록 작업을 추가하고 효율적으로 구성합니다.

이 일련의 프로젝트 관리 교육 가이드에서 더 많은 문서를 보려면 Project 로드맵을 참조하세요.

시작하기 전 프로젝트 관리 팁 . . .

  • 올바른 장소에서 시작해야 합니다.    계획 프로세스 초기에 있는 경우 이 기능을 사용하지 Project 수 있습니다. SharePoint 사이트, Excel 또는 종이 냅킨에 간단히 목록을 작성할 수도 있습니다. 먼저 다른 사용자와 아이디어를 공유하고 Project 일정을 함께 넣습니다. 프로젝트 계획의 초기 단계에 대해 자세히 알아보습니다.

  • 프로젝트가 무엇이고 그렇지 않은 것을 알고 있는지 확인 합니다.    프로젝트 만들기의 초기 단계에서는 프로젝트가 명확하지 못하거나 너무 광범위하게 정의될 수 있습니다. 다음은 프로젝트의 목표를 좁히는 데 도움이 되는 몇 가지 예제입니다.

    너무 광범위하게 정의된 프로젝트

    프로젝트 보다 명확한 정의

    간접비용 줄이기

    • Project 업그레이드할 수 있습니다. 공장 효율성을 높입니다.

    • Project 제조에 더 가까운 유지 관리 플랜트 을 제공합니다.

    경쟁의 위험 줄이기

    • 보안 소프트웨어 교체 프로젝트

    • Project 위험 전문가 관련 산업.

  • 모두가 아이디어에 동의한 경우 실행할 작업 Microsoft Project를 시작하고 진행합니다. 작업을 추가하고, 대략적으로 구성하고, 작업 시간을 알 수 있도록 프로젝트 달력을 설정합니다. 이 시점에서 인력을 추가할 수도 있지만, 일반적으로 나중에 추가합니다. 프로젝트에 인력 추가에 대해 자세히 알아보세요.

1단계: 새 프로젝트 만들기

맨 위로 이동

2단계: 작업 추가

새 작업 추가

일정에 작업을 추가하여 전체 작업을 관리하기 편한 수준으로 세분화합니다.

작업 기간의 길이 설정

각 작업에 걸리는 시간 범위 또는 일정 시간을 설정합니다. 기간으로 숫자를 입력하거나 자리 표시자에 "TBD" 또는 "강영주씨와 먼저 상의할 것"과 같이 입력할 수 있습니다.

작업에서 사람들이 수행하는 작업의 양 설정

작업을 완료하는 데 소요되는 시간(또는 1인당 작업 시간)을 설정합니다. 이 값은 작업에 배정된 사람 수에 관계없는 전체 시간입니다.

Project로 Excel 데이터 가져오기

Excel에서 작업을 작성한 경우 Excel에서 Project로 복사할 수 있습니다. Project에서는 작업 목록의 서식과 조직 구조가 유지됩니다.

중요 시점 추가

중요 시점을 사용하여 프로젝트의 주요 부분 또는 단계의 종료 지점을 표시하여 주요 결과물에 대한 진행률을 표시합니다.

작업을 삭제하지 않고 비활성화

작업을 취소하지만 프로젝트 계획에서 해당 레코드를 계속 유지할 수 있습니다. 이 방법은 변경 내용이 프로젝트에 미치는 영향을 테스트하는 데 유용합니다.

맨 위로 이동

3단계: 작업 구성

프로젝트에서 작업 연결

프로젝트에서 두 작업을 연결하여 해당 작업의 관계, 즉 작업 의존 관계를 표시합니다. 연결된 작업은 프로젝트 현황을 반영합니다. 한 작업이 변경되면 연결된 다른 작업도 변경됩니다.

하위 작업 및 요약 작업을 만들어 작업에 개요 적용

한 수준 내리기 및 한 수준 올리기 단추를 사용하여 개요를 만들어 작업 계층 구조를 표시합니다.

작업 나누기

작업에 중단이 있는 경우 몇 개의 섹션으로 나눠 중지 및 시작 시점을 표시할 수 있습니다.

WBS 코드 만들기

WBS(작업 분할 구조) 코드를 사용하여 기업 회계 관행에 맞도록 작업을 숫자로 개요화합니다.

하향식 계획

먼저 주요 단계를 설정한 다음 개별 작업으로 세밀하게 나눕니다.

Project의 작업 예약 방법: 자세한 정보

Project에서 작업 및 작업 관계를 처리하여 일정을 계산하는 방법에 대해 자세히 알아보세요.

맨 위로 이동

4단계: 프로젝트 달력 설정

맨 위로 이동

5단계: 일정 저장 및 게시

Project 로드맵으로 돌아가기

추가 도움이 필요하신가요?

- 프로젝트 시간관리 영역에는 프로젝트를 적시에 완료하는 데 필요한 프로세스가 포함됨

- 범위관리가 what을 정의한 것이라면, 시간관리는 how & when을 정의하는 것

6.1 일정관리 계획수립

    프로젝트 일정의 기획, 개발, 관리 실행 및 통제에 필요한 정책과 절차, 문서화 기준을 수립하는 프로세스

6.2 활동정의

    프로젝트 인도물을 생산하기 위해 수행할 관련 활동들을 식별하고 문서화하는 프로세스

6.3 활동순서 배열

    프로젝트 활동 사이의 관계를 식별하여 문서화하는 프로세스

6.4 활동자원 산정

    각 활동을 수행하는 데 필요한 자재, 인적 자원, 장비 또는 공급품의 종류와 수량을 산정하는 프로세스

6.5 활동기간 산정

    산정된 자원으로 개별 활동을 완료하는 데 필요한 총 작업 기간 단위 수를 산정하는 프로세스

6.6 일정개발

    활동 순서, 기간, 자원 요구사항 및 일정 제약을 분석하여 프로젝트 일정 모델을 생성하는 프로세스

6.7 일정통제

    계획을 달성하기 위해 프로젝트 활동의 상태를 감시하면서 프로젝트의 진행을 갱신하고 일정 기준선에 대한 변경을 관리하는 프로세스

- 일정데이터(6.6.3.3) 및 계산에 의해 생성되는 프로젝트 일정표(6.6.3.2)와 구분하여 프로젝트 일정 발표 데이터를 만드는 것은

  일정 모델로서 프로젝트 데이터와 함께 일정 관리도구를 이용함

- 일정 모델은 프로젝트 활동의 실행 계획을 정리한 모델로, 기간, 의존관계, 기타 계획 정보를 포함하며, 계획된 다른 일정과 맞추면서

  프로젝트 일정을 계획하는 데 사용됨

- 일부 프로젝트, 특히 소규모 프로젝트에서는 활동정의, 활동순서 배열, 활동자원 산정, 활동기간 산정 및 일정 모델 개발 프로세스들이

  긴밀하게 연결되어 있어서 한 사람이 비교적 짧은 기간에 수행할 수 있는 하나의 프로세스처럼 보임

- 하지만 각 프로세스의 도구와 기법이 서로 다르기 때문에 여기서는 개별 요소로 표시함

- 일정관리 계획서는 보조 계획서로, 프로젝트관리 계획서 개발 프로세스를 통해 프로젝트관리 계획서에 통합됨

- 일정관리 계획서에는 일정계획 방법과 일정계획 도구를 기술하고, 형식을 설정하며 프로젝트 일정개발 및 통제에 적용할 기준을 설정

- 일부 널리 알려진 일정계획 방법으로 주공정법(CPM), 주공정연쇄법 등이 있음

- 최종 확정 후 승인받은 일정은 일정통제 프로세스에서 사용될 기준선

- 프로젝트 활동을 수행하는 동안 프로젝트 시간관리 지식영역에 투입되는 업무의 대부분은 프로젝트작업을 적시에 완료하도록

  관리하는 일정통제 프로세스에서 발생함

# 중요 내용

- 네트워크 다이어그램(Network Diagram)인 PDM 특징과 연관관계 유형

- 연관성(Dependency)의 종류와 특징

- Lead(선도) / Lag(지연) 개념 이해

- 일정 추정시 PERT(3점 추정), CPM(1점 추정)의 차이와 계산방법

- 일정 단축 기법 (Crashing, Fast tracking)의 개념과 적용사례

- 자원 최적화기법의 개념과 프로젝트 일정에 미치는 영향 (자원 평준화 Resource Leveling)

- 주공정 기법(Critical Path Method) 내용과 주경로(Critical Path) 이해

- 주공정 연쇄기법(Critical Chain Method)의 개념 이해

- Float(여유시간)의 개념과 종류

- Forward/Backward 분석 방법의 이해와 계산 (ES, EF, LS, LF)

- 유사산정(Analogous Estimating), 모수산정(Parametric estimating), 상향식산정(Bottom-up estimating)의 이해

- 3점 산정(3-point estimates)의 이해와 관련공식

- 산정치의 정확도(확률분포) 이해

- 일정 보고방법인 간트 차트(Gantt chart), 마일스톤 차트(Milestone chart) 차이점과 활용방법 

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

[6.1 일정관리 계획수립]

- 프로젝트 일정의 기획, 개발, 관리, 실행 및 통제에 필요한 정책과 절차, 문서화 기준을 수립하는 프로세스

- 주요 이점 : 프로젝트 전반에 걸쳐 프로젝트 일정을 관리하는 방법에 대한 지침과 방향을 제공

- 일정관리 계획서는 프로젝트관리 계획서를 구성하는 요소

- 일정관리 계획서는 프로젝트 요구에 따라 구체적으로 혹은 개괄적으로 기술한 공식적 또는 비공식적 문서이며,

   해당하는 통제 한계선을 명시하고 있음

- 일정 우발사태를 보고 및 평가하는 방법을 일정관리 계획서에 정의함

- 일정을 관리하는 방법에 대한 변경사항이 반영되도록 일정관리 계획서를 갱신할 수 있음

6.1.1 일정관리 계획수립 : 투입물

1) 프로젝트관리 계획서

 - 프로젝트관리 계획서에 포함된 정보로 일정관리 계획서를 개발하는 데 사용되는 정보의 일부 예시임

   ① 범위 기준선 : 활동정의, 기간 산정 및 일정관리 등에 사용되는 작업분류체계(WBS) 상세 정보와 프로젝트 범위기술서가 포함됨

   ② 기타 정보 : 그 밖의 일정계획 관련 원가, 리스크 및 의사소통 결정사항이 일정을 개발하는 데 사용됨

2) 프로젝트 헌장

 - 프로젝트 일정관리에 영향을 미치는 마일스톤 일정과 프로젝트 승인 요구사항을 간략히 정의함

6.1.3 일정관리 계획수립 : 산출물

1) 일정관리 계획서

 - 일정을 개발, 감시 및 통제하기 위한 기준과 활동을 기술한 문서로, 프로젝트관리 계획서를 구성하는 요소임

 - 일정관리 계획서는 프로젝트 요구에 따라 구체적으로 혹은 개괄적으로 기술한 공식적 또는 비공식적 문서이며, 해당하는 통제 한계선을 명시

 - 일정관리 계획서에 다음과 같은 항목을 설정할 수 있음

   ① 프로젝트 일정 모델 개발 : 일정 모델 개발에 사용할 일정계획 방법론과 일정계획 도구를 지정함

   ② 정확도 수준 : 실제 활동기간 산정치를 결정하는 데 사용이 허용되는 범위를 지정하며 우발사태에 대한 기간을 포함할 수 있음

   ③ 측정 단위 : 각 자원의 측정치에 사용할 단위를 정의 (근무 시간, 양 측정치를 표시할 미터, 리터 등등)

   ④ 조직 절차 연계 : 작업분류체계가 일정관리 계획서의 기본골격을 제공하므로 산정치 및 생성된 일정과 일관성을 유지하는데 도움

   ⑤ 프로젝트 일정 모델 유지관리 : 프로젝트 실행 동안 일정 모델의 프로젝트 상황을 갱신하고 진척을 기록하는 데 사용할 프로세스 정의

   ⑥ 통제 한계선 : 일정한 조치를 수행해야 할 시기에 도달하기까지 허용하기로 합의된 차이를 표시하기 위해서 일정성과 감시에 필요한

                             차이 한계선을 지정할 수 있음. 한계선은 일반적으로 기준선 계획에서 확정된 모수로푸터 편차율(%)로 표시함

   ⑦ 성과측정 규칙 : 획득가치관리(EVM) 규칙 또는 성과측정에 사용할 기타 물리적 측정 규칙을 설정함

   ⑧ 보고 형식 : 다양한 일정 보고서의 형식과 주기를 정의함 

   ⑨ 프로세스 명세서 : 각 일정관리 프로세스에 대한 명세서를 작성함

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

[6.2 활동정의]

- 활동정의는 프로젝트 인도물을 생산하기 위해 수행할 관련 활동들을 식별하고 문서화하는 프로세스

- 주요 이점 : 프로젝트 작업의 산정, 일정계획, 실행, 감시 및 통제에 대한 기준을 제공하는 활동들로 작업패키지를 세분하는 것 (세부활동 식별)

- 이 프로세스는 프로젝트 목표를 충족하도록 일정활동을 정의하고 계획하는 일을 내포하고 있음

- 작업분류체계(WBS) 작성 프로세스에서는 WBS의 최하위 수준에 해당하는 작업패키지의 인도물을 식별함

- 일반적으로 작업패키지는 활동이라고 하는 더 작은 요소로 분할되며, 여기서 활동은 작업패키지를 완료하는 데 필요한 업무를 나타냄

- 활동(Activity)은 작업 패키지를 완료하는 데 필요한 작업임

6.2.1 활동정의 : 투입물

1) 일정관리 계획서일정관리 계획서로부터 주요 투입물은 작업을 관리하기 위해 필요한, 미리 정해진 상세 수준 설명임

2) 범위 기준선 : 활동을 정의하는 동안 프로젝트 범위 기준선에 기술된 프로젝트 WBS, 인도물, 제약 및 가정사항을 고려함             

                         (제약사항 및 가정은 WBS사전, Scope Statement에 들어있음)

6.2.2 활동정의 : 도구 및 기법

1) 분할(Decomposition) - 중요

 - 프로젝트 작업 패키지를 더욱 작고 관리 가능한 구성요소로 분할함

 - 활동 정의에서의 분할 기법이 WBS 생성(5.4)에서의 분할 기법과 다른 점은 산출물이 인도물이 아니라 일정 활동이라는 점

2) 연동 기획(Rolling Wave Planning)

 - 연동 기획은 점진적 정교화 형태의 기획 기법임

 - 프로젝트 생애주기 동안 반복적으로 활동을 정의하고, 활동목록은 시간이 지날수록 구체화됨

3) 전문가 판단(Expert Judgment)

 - 프로젝트 일정, WBS, 상세 프로젝트 범위 작성에 경험 보유자나 능력 있는 구성원 또는 다른 전문가가 활동을 정의하는 데 도움을 줄 수 있음

6.2.3 활동정의 : 산출물

1) 활동목록 (Activity List)

 - 프로젝트에 필요한 모든 일정활동이 총망라된 목록

 - 프로젝트 팀원이 완료해야 하는 작업을 충분히 파악할 수 있도록 상세히 기술된 각 활동에 대한 작업 범위명세서와 활동식별자도 활동 목록에 포함

 - 일정에서 각 활동의 위치를 설명하는 고유한 제목을 각 활동에 지정해야 하며, 프로젝트의 일정의 배경 밖에서 활동 제목이 표시되는 

   경우에도 마찬가지임

 - WBS의 확장판으로 조직되므로, WBS가 완전하며, 프로젝트 범위의 일부로서 요구되지 않는 활동들을 포함하지 않음을 보증해야 함

  + Conformance to requirement : 요구사항에 적합

   + 프로젝트에서 Gold Plating (과기능 과품질) 하지 말 것

   + 명확한 업무범위의 정의가 필요하며 이를 방지하기 위한 예방기법으로 사용하는 것이 WAS(Work Authorization System)

   + WAS는 작업인증시스템으로 정시에 일이 끝나고 보증하는 데 필요한 작업허가 담당

2) 활동속성 (Activity Attributes)

 - 마일스톤과는 구별되는 활동에는 활동의 작업이 수행되는 기간이 할당되며, 작업과 연관된 자원과 원가도 배정될 수 있음

 - 활동속성은 각 활동과 연관된 여러 가지 구성요소를 식별함으로써 활동에 대한 설명을 보충함

 - 각 활동의 구성요소는 시간이 경과함에 따라 진화함

 - 프로젝트 초기 단계에는 활동식별자(ID), 작업분류체계(WBS) ID 및 활동 라벨 또는 이름이 활동속성에 포함되고,

   완료된 후에는 활동코드, 활동기술, 선행활동, 후행활동, 논리적 관계, 선도 및 지연, 자원 요구사항, 지정일자, 제약 및 가정사항

   등이 포함될 수 있음

 - 작업 실행을 책임질 담당자, 작업을 수행할 지리적 지역 또는 장소, 활동이 배정되는 프로젝트 달력, 그리고 시간경과측정업무(LOE)

   개별 업무, 배분된 업무 등의 활동 유형을 식별하기 위해 활동속성을 사용할 수 있음

   + Level of Effort (노력의 수준) : 소비된 시간 자체로 일로 보는 경우를 말하며 예를 들면, 시간이 지나면 일에 대한 대가로 급여를 받는것을 의미

   + Discrete Effort (개별 노력) : 측정가능한 최종제품이나 결과에 관련된 노력을 말하며 Earned Value를 측정하기에 좋음

   + Apportioned Effort (노력의 분배)

 - 보고서에는 예정된 일정활동을 다양한 방식으로 선별, 순서지정 및 분류하고 일정을 개발하는 데에도 활동속성이 사용됨

 - 활동속성의 수는 응용분야에 따라 달라짐

3) 마일스톤 목록 (Milestone List)

 - 마일스톤은 프로젝트에서 중요한 지점 또는 사건

 - 기간이 없음 (그냥 이벤트임)

 - 마일스톤 목록은 모든 프로젝트 마일스톤이 열거된 목록이며, 각 마일스톤이 계약서에서 요구한 필수사항인지 또는 선례정보에

   근거한 선택사항인지 여부를 표시함

 - 마일스톤은 구조와 속성이 동일한 정기적 일정활동과 유사하지만, 한 순간을 나타내기 때문에 마일스톤의 기간은 0임

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

[6.3 활동순서 배열]

- 프로젝트 활동 사이의 관계를 식별하여 문서화하는 프로세스

- 주요 이점 : 모든 프로젝트 제약 아래 최고의 효율을 달성할 수 있도록 논리적 작업 순서를 정의하는 것

- 최초 및 마지막을 제외한 각 활동과 마일스톤을 하나 이상의 논리적 종료-시작관계(FS) 또는 논리적 시작-시작관계(SS)의 후행활동에 연결해야 함

- 실질적인 프로젝트 일정이 수립되도록 논리적 관계를 정립해야 함

- 실질적이고 성취 가능한 프로젝트 일정을 지원하기 위해 활동 간에 선도 또는 지연을 사용해야 할 경우가 있음

- 프로젝트 관리 소프트웨어, 수동 또는 자동 기법을 활용하여 순서배열을 수행할 수 있음

6.3.1 활동순서 배열 : 투입물

1) 일정관리 계획서 (Schedule Management Plan)

 - 일정관리 계획서에는 활동 순서를 배열하는 방법을 안내하는, 프로젝트에 유용한 일정계획 방법과 도구가 명시됨

2) 활동목록 (Activity List)

 - 활동목록에는 프로젝트에 필요한 모든 활동이 일정한 순서로 배열됨

 - 이러한 활동 간 의존관계와 그 밖의 제약이 활동순서 배열에 영향을 미칠 수 있음

3) 활동속성 (Activity Attributes)

 - 활동속성은 사건 또는 정의된 선행활동이나 후행활동 관계에서 필요한 순서를 설명할 수 있음

4) 마일스톤 목록 (Milestone List)

 - 마일스톤 목록에는 활동의 순서배열 방법에 영향을 미칠 수 있는 특정 마일스톤에 대한 예정일자가 명시될 수 있음

5) 프로젝트 범위기술서 (Project Scope Statement)

 - 건설할 공장의 물리적 배치나 소프트웨어 프로젝트의 서브시스템 인터페이스 등과 같이 활동순서 배열에 영향을 미칠 수 있는 제품 특성을

    기술한 제품 범위명세서가 프로젝트 범위기술서에 포함됨

 - 프로젝트 인도물, 프로젝트 제약 및 프로젝트 가정을 포함한 프로젝트 범위기술서의 기타 정보도 활동순서 배열에 영향을 미칠 수 있음

 - 이러한 영향은 활동목록에서 대개 확실하지만 일반적으로 정확성을 확인하기 위하여 제품 명세서를 검토함

6.3.2 활동순서 배열 : 도구 및 기법

1) 선후행도형법 (Precedence Diagramming Method)

 - 선후행도형법(PDM)은 일정 모델을 구성하는 데 사용되는 기법

 - 활동을 노드로 표시하고 한 가지 이상의 논리적 관계로 연결하여 활동들의 수행 순서를 보여줌

 - 노드표기활동(AON - Activity on Node)은 선후행 관계도를 표시하는 방법의 하나로, 대부분의 프로젝트관리 소프트웨어 패키지에 사용됨

 - PDM에는 네 가지 유형의 의존관계 또는 논리적 관계가 포함됨

 - 선행활동은 일정에서 논리적으로 종속된 활동 앞에 나오는 활동임

 - 후행활동은 일정에서 논리적으로 다른 활동 뒤에 나오는 종속적 활동임

 - 이러한 관계는 아래와 같이 정의됨

   ① 종료-시작관계(FS)

      . 선행활동이 완료되기 전에는 후행활동을 시작할 수 없는 논리적 관계

      . 선행작업을 완료해야 후속작업에 착수

      . 예를 들어, 달리기 시합(선행활동)이 끝날 때까지 시상식(후행활동)을 시작할 수 없음

      . 문제에 별도 언급이 없으면 모두 FS 임

   ② 종료-종료관계(FF)

      . 선행활동이 완료되기 전에는 후행활동을 완료할 수 없는 논리적 관계

      . 선행작업을 완료해야 후속작업을 완료

      . 예를 들어, 문서작성(선행활동)이 끝나야 문서편집(후행활동)을 마칠 수 있음

   ③ 시작-시작관계(SS)

      . 선행활동이 개시되기 전에는 후행활동을 개시할 수 없는 논리적 관계

      . 선행작업을 착수해야 후속작업을 착수

      . 예를 들어, 기초공사 콘크리트 작업(선행활동)이 시작될 때까지 표면 고르기 콘크리트 작업(후행활동)을 시작할 수 없음

   ④ 시작-종료관계(SF)

      . 선행활동이 시작되기 전에는 후행활동을 완료할 수 없는 논리적 관계

      . 선행작업을수해야 후속작업을 완료

      . 예를 들어, 2교대조 경비근무(선행활동)가 시작될 때까지 1교대조 경비근무(후행활동)를 마칠 수 없음

 - 선후행도형법(PDM)에서 가장 일반적으로 사용되는 선후행 관계가 종료-시작관계(FS)

 - 시작-종료관계(SF)는 거의 사용되지 않지만 PDM 관계의 유형을 모두 보여주기 위하여 포함시킴

 # 연결선 도형법 (Arrow Diagramming Method, ADM)

  - Activity를 arrow(화살표) 위에 표현함

  - AOA라고도 불림 (Activity on Arrow)

  - FS 관계만 표현 가능하며, 기타 관계는 더미 활동(점선)으로 표현함

  - 더미 활동(Dummy activities) : 연관 관계만 표시하며 기간이 0인 활동 필요에 따라 발생할 수 있음

 # 조건부 도형법 (Conditional Diagramming Method, CDM)

  - GERT (Graphical Evaluation and Review Techiniques)

  - PERT와 유사하지만 순환 Loop, 조건분기 Branch에서 사용하는 비순차적 활동 표현

  - 테스트 활동을 했을 때, 실패했을 경우 다시 테스트 활동을 수행해야 하는 순환구조는 PERT에서 표현할 수 없기 때문에 GERT를 사용함

2) 의존관계 결정 (Dependency Determination) - ★

 - 의존관계는 의무적 또는 임의적, 내부적 또는 외부적 속성을 나눌 수 있음

 - 의존관계의 네 가지 속성 중 두 가지를 동시에 적용할 수 있음

 - 의무적 외부적 의존관계, 의무적 내부적 의존관계, 임의적 외부적 의존관계, 임의적 내부적 의존관계와 같은 방법으로 결합하여 적용함

 ① 의무적 의존관계, 강제적 종속성 (Mandatory dependencies)

    . 법적으로 또는 계약에 따라 요구되거나 작업의 성격상 내재된 의존관계를 가리킴

    . 의무적 의존관계에는 대개 물리적 제한이 따름

     (예를 들어, 건설 프로젝트에서는 기초공사가 끝날 때까지 지상 건물을 세울 수 없음)

    . Hard logic = Hard dependencies

    . 의무적 의존관계를 경성논리 또는 경성 의존관계라고도 함

    . 프로젝트팀에서 활동순서 배열 프로세스 동안 의무적 의존관계를 결정함

    . 의무적 의존관계를 일정계획 도구에서 일정 제약 할당과 혼동해서는 안 됨

 ② 임의적 의존관계, 임의적 종속성(Discretionary dependencies)

    . 우선논리, 선호논리 또는 연성논리라고도 함

    . 임의적 의존관계는 여러 가지 순서가 가능하지만, 특정 응용분야의 모범 사례 지식에 따라 또는 특정한 순서가 바람직한

      프로젝트의 일부 특수한 상황에 따라 설정됨

    . 임의적 의존관계는 임의의 총 여유값을 생성하고 나중에 일정계획 사항을 제한할 수 있기 때문에 철저히 문서화해야 함

    . 공정중첩 단축법을 사용할 때 이러한 임의적 의존관계를 검토하여 수정 또는 제거할 것을 고려해야 함

    . 프로젝트팀에서 활동순서 배열 프로세스 동안 임의적 의존관계를 결정함

    . 다음의 지식에 기초하여 정의됨 : 최선의 실무, 프로젝트의 예외적인 부면

    . Preferred logic = Preferential logic = Soft logic

 ③ 외부적 의존관계, 외부적 종속성 (External dependencies)

    . 프로젝트 활동과 프로젝트 이외 활동 사이의 관계가 포함됨

    . 이러한 의존관계는 보통 프로젝트팀의 통제권 밖에 있음

      (예를 들어, 소프트웨어 프로젝트에서 테스트 활동은 외부 공급업체가 하드웨어를 납품해야 수행할 수 있음)

    . 프로젝트관리팀에서 활동순서 배열 프로세스 동안 외부적인 의존관계를 결정함

 ④ 내부적 의존관계, 내부적 종속성 (Internal dependencies)

    . 프로젝트 활동 간 선후행 관계를 포함하며, 일반적으로 프로젝트팀의 통제권 안에 있음

      (예를 들어 프로젝트팀에서 기계가 조립되기 전에는 기계를 테스트할 수 없는 경우, 내부적 의무적 의존관계에 해당함)

    . 프로젝트관리 팀에서 활동순서 배열 프로세스 동안 내부적인 의존관계를 결정함

3) 선도 및 지연

 - 선행활동을 기준으로 후행활동을 앞당길 수 있는 기한을 선도라고 함

 - 예를 들어, 사무용 빌딩을 신축하는 프로젝트에서 예정된 보완공사 목록에 포함된 작업을 완료하기 2주 전에 조경 공사를 시작할 수 있음

 - 이러한 프로젝트는 아래와 같이 2주의 선도를 갖는 종료-시작관계로 표시됨

 - 일정계획 소프트웨어에서 선도는 대개 지연과 대비하여 음수값으로 표시됨

 - 선행활동을 기준으로 후행활동을 미루는 기한을 지연이라고 함

 - 예를 들어, 기술 문서 작성팀에서 초안 작성을 시작하고 15일 후에 대규모 문서의 초안 수정 작업을 시작할 수 있음

 - 이 프로젝트는 위에 보듯이 15일의 지연을 갖는 시작-시작관계(SS)로 표시할 수 있음

 - 프로젝트 일정 네트워크 다이어그램에도 지연을 표시할 수 있는데, 명명법 SS+10 (시작-시작관계 + 10일의 지연)으로 표시되는

   활동 H와 I사이의 관계이며, 겹치는 상쇄값은 주어진 시간단위기준이 표시되어 있지 않음

 - 프로젝트 관리팀에서 논리적 관계를 정확히 정의하기 위해 선도나 지연이 필요할 수 있는 의존관계를 결정함

 - 선도와 지연을 사용한다고 일정 논리가 바뀌지는 않음

 - 활동 및 관련 가정은 모두 문서화해야 함

6.3.3 활동순서 배열 : 산출물

1) 프로젝트 일정 네트워크 다이어그램 (Project Schedule Network Diagram) 

 - 프로젝트 일정활동 간 논리적 관계, 즉 의존관계를 보여주는 도표

 - 활동간의 연관성만 표현한 것 일뿐 기간 값이나 시작일, 완료일은 표현되지 않음

 - 수동으로 또는 프로젝트관리 소프트웨어를 사용하여 프로젝트 일정 네트워크 다이어그램을 작성할 수 있음

 - 전체 프로젝트 상세 정보 또는 하나 이상의 요약 활동을 일정 네트워크 다이어그램에 포함시킬 수 있음

 - 요약 활동 (Summary activity = Hammock activity)은 프로젝트 일정의 활동을 묶은 것을 표현하는 데 사용되며 활동의 그룹에 대한 

   일정 정보를 요약해서 제공하기 위해 사용됨

 - 요약 설명에는 도표와 함께 활동순서 배열에 사용한 방법에 대한 설명이 수반됨

 - 네트워크에서 특이한 활동 순서는 상세히 기술해야 함

2) 프로젝트 문서 갱신

 - 예시 : 활동목록, 활동순서, 마일스톤 목록, 리스크 관리대장

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

[6.4 활동자원 산정]

- 각 활동을 수행하는 데필요한 자재, 인적 자원, 장비 또는 공급품의 종류와 수량을 산정하는 프로세스

- 어떤 자원을 언제, 얼만큼 사용할 것인지 산정

- 주요 이점 : 더 정확한 원가 및 기간 산정을 가능하게 하는 활동을 완료하기 위해 필요한 자원의 종류와 수량, 특성을 식별하는 것

- 활동자원 산정 프로세스는 원가산정 프로세스(7.2절)와 긴밀하게 연동됨

  예시1)

   . 건설 프로젝트팀은 현지 건축 관련 법령을 숙지해야 함

   . 관련 지식은 대개 현지 판매자로부터 쉽게 구할 수 있음

   . 하지만 현지 공사팀이 특수하거나 전문적인 건축 공법에 대한 경험이 부족한 경우, 추가 비용이 드는 컨설턴트를 활용하여

     현지 건축 법령을 파악하는 가장 효과적인 방법일 수 있음

  예시 2)

   . 자동차 설계팀은 최신 자동 조립 기법을 잘 알아야 함

   . 필요한 지식은 컨설턴트 고용, 로봇공학 세미나에 설계사 파견 또는 제조 공정의 인력을 프로젝트 팀원으로 투입하는 등의 방법을 통해 구함

6.4.1 활동자원 산정 : 투입물

1) 일정관리 계획서

 - 예측할 자원의 측정 정확도 수준과 단위가 명시됨

2) 활동목록

 - 자원을 필요로 하는 활동들이 열거됨

3) 활동속성

 - 활동목록의 각 활동에 필요한 자원을 산정하는 데 투입될 주요 데이터를 제공함

4) 자원달력

 - 특정 자원별로 사용 가능한 근무일과 교대 근무를 보여주는 달력임

 - 예정된 활동기간에 잠재적인 가용 자원(인적 자원, 장비, 자재 등)에 대한 정보는 자원 활용량 산정에 활용됨

 - 프로젝트 기간에 식별된 프로젝트 자원을 사용할 수 있는 시기와 기간이 자원달력에 명시됨

 - 이러한 정보는 활동 또는 프로젝트 수준으로 제공될 수 있음

 - 자원의 경험 및 기량 수준, 자원을 공급할 다양한 지리적 지역, 가용 시기 등의 속성에 대한 고려사항도 이 지식에 포함됨

5) 리스크 관리대장

 - 리스크 사건이 자원 선정과 가용성에 영향을 미칠 수 있음

 - 리스크 대응 계획수립 과정에서 생성되는 리스크 관리대장에 대한 갱신이 프로젝트 문서 갱신과 함께 포함됨

6) 활동원가 산정치

 - 자원의 원가가 자원 선정에 영향을 미칠 수 있음

6.4.2 활동자원 산정 : 도구 및 기법

1) 대안분석 (Alternative analysis)

 - 대다수 일정활동을 성취하는 방법에는 여러 가지 대안이 있음

 - 다양한 수준의 자원 역량 또는 기량, 여러 가지 종류와 크기의 기기, 다양한 도구 활용, 자원의 임대 또는 구매 결정 등이 대안에 포함됨

2) 출간된 산정 데이터 (Published Estimating Data)

 - 몇몇 기구에서는 여러 국가 또는 한 국가 내 여러 지역에 광범위하게 분포한 노동조합, 자재 및 장비 자원에 대한 

   생산율 및 단위 원가 데이터집을 정기적으로 갱신하여 출간하고 있음

3) 상향식 산정법 (Bottom-up estimating) 

 - 작업분류체계(WBS)의 하위 수준 구성요소별 산정치를 집계하여 프로젝트 기간이나 원가를 산정하는 방법임

 - 일정활동(Schedule activity)을 분할 한 뒤 각 하위작업에 대한 산정을 합산하여 활동별 자원에 대한 총 수량을 산출함

 - 합리적인 신뢰도 수준으로 활동을 산정할 수 없을 때, 활동에 포함된 작업을 더 구체적으로 세분한 다음에 자원 요구량을 산정함

 - 그리고 모든 산정치를 집계하여 활동별 자원에 대한 총 수량을 산출함

 - 자원의 적용 및 사용에 영향을 미칠 수 있는 의존관계가 활동 간에 존재하기도 하고, 활동들이 서로 무관할 수도 있음

 - 의존관계가 있을 경우, 자원의 사용 패턴을 활동에 대해 산정된 요구사항에 반영시켜서 문서화해야 함

4) 프로젝트관리 소프트웨어

 - 일정계획 소프트웨어 등과 같은 프로젝트관리 소프트웨어는 자원 그룹을 계획, 구성 및 관리하고 자원 산정치를 개발하는 데 

   유용한 기능을 제공함

 - 소프트웨어의 성능에 따라, 자원 활용도를 최적화하는 데 유용하도록 자원분류체계, 자원 가용성, 자원 단가 및 

   다양한 자원달력을 정의할 수 있음

6.4.3 활동자원 산정 : 산출물

1) 활동자원 요구사항 (Activity resource requirements)

 - 작업패키지의 각 활동에 필요한 자원의 종류와 수량을 명시함

 - 이렇게 산출된 요구사항을 집계하여 각 작업패키지와 작업 기간에 대한 자원 산정치를 결정할 수 있음

 - 자원 요구사항에 대한 설명의 상세도와 전문성 수준은 응용분야에 따라 달라짐

 - 각 활동에 대한 자원 요구사항 문서에는 각 자원 산정의 기준, 적용할 자원의 유형을 결정하면서 내린 가정, 자원 가용성, 

   사용량 등의 정보가 기술됨

2) 자원분류체계(Resource Breakdown Structure)

 - 범주와 유형별로 자원을 분류한 계통도임

 - 자원 범주의 예로 근로, 자재, 장비, 공급품 등이 있음

 - 자원 유형에는 기량 수준, 등급 수준 또는 프로젝트에 적합한 기타 정보가 포함될 수 있음

 - 자원 활용량 정보를 사용하여 프로젝트 일정 데이터를 구성하고 보고하는 데 자원분류체계가 유용함

3) 프로젝트 문서 갱신 (Project Documents Updates)

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

[6.5 활동기간 산정] - Estimate Activity Durations (★)

- 산정된 자원으로 개별 활동을 완료하는 데 필요한 총 작업 기간 단위 수를 산정하는 프로세스임

- 주요 이점 : 일정개발 프로세스의 주요한 투입물, 즉 각 활동을 완료하는데 걸리는 시간을 파악하는 것

- 활동기간 산정에는 작업의 활동범위, 필요한 자원 유형, 산정된 자원 수량, 자원달력에 대한 정보가 사용됨

- 프로젝트팀에서 특정 활동의 작업 성격에 가장 친숙한 개인 또는 집단이 활동기간 산정에 필요한 투입물을 제공함

- 기간 산정은 점진적으로 구체화되는 프로세스로, 투입 데이터의 질과 가용성을 고려함

- 예를 들어, 프로젝트 엔지니어링 및 설계 작업에 관하여 더 상세하고 정확한 데이터가 확보되면서 기간 산정치의 정확도가 향상됨

- 따라서 기간 산정치의 정확도와 질적 수준이 점진적으로 향상된다고 볼 수 있음

- 활동기간 산정 프로세스에는 활동을 완료하는 데 필요한 업무량 산정치와 활동을 완료하기 위해 산정한 가용 자원량이 필요함

- 이러한 산정치는 해당하는 프로젝트와 자원달력을 사용하여 활동을 완료하는 데 필요한 작업 기간 수(활동기간)를 대략적으로

  산출하는 데 사용됨

- 각 활동기간 산정 과정에서 기간 산정에 활용되는 모든 데이터와 가정을 문서화

- 일정개발 프로세스(6.6)의 핵심 투입물임 

6.5.1 활동기간 산정 : 투입물

1) 일정관리 계획서

 - 프로젝트 갱신 주기를 포함하여 활동기간 산정에 사용된 방법과 정확도 수준 및 기타 필요한 기준을 정의함

2) 활동목록

 - 기간 산정치를 필요로 하는 활동들이 열거됨

3) 활동속성

 - 활동목록의 각 활동에 필요한 기간을 산정하는 데 투입되는 중요한 데이터를 제공함

4) 활동자원 요구사항

 - 활동이 배정된 자원이 해당 요구사항을 충족하는 정도가 대다수 활동의 기간에 미치는 영향이 상당히 크기 때문에 산정된 

   활동자원 요구사항이 활동기간에 영향을 줌

 - 예를 들어 기량이 부족한 자원 또는 추가 자원이 활동에 배정되는 경우, 의사소통, 교육 및 조율이 필요한 사항이 증가하고

    그로 인해 기간 산정이 지연되어 효율이나 생산성이 떨어질 수 있음

5) 자원달력

 - 특정 자원의 가용성, 자원 유형, 특정 속성을 갖는 자원으로 인해 일정활동 기간에 영향을 미침

 - 예를 들어 전임제 팀원이 활동에 배정될 경우, 일반적으로 기량이 풍부한 팀원이 그렇지 못한 팀원보다 짧은 기간에 주어진 활동을

   완료할 것으로 예상할 수 있음

6) 프로젝트 범위기술서

 - 활동기간을 산정할 때 프로젝트 범위기술서에 명시된 가정 및 제약사항을 고려함

 - 가정사항 예시 : 기존 조건, 정보의 가용성, 보고 기간

 - 제약사항 예시 : 숙련된 가용 인적 자원, 계약 조건 및 요구사항

7) 리스크 관리대장

 - 리스크 관리대장에는 리스크 목록과 리스크분석 결과, 리스크대응 계획이 기술됨

 - 리스크 관리대장에 대한 갱신이 프로젝트 문서 갱신과 함께 포함됨

8) 자원분류체계(RBS)

 - 자원분류체계는 자원 범주와 유형별로 자원을 식별하여 분류한 계통도임

6.5.2 활동기간 산정 : 도구 및 기법

1) 유사산정, 유사추정 (Analogous Estimating)

 - 과거 유사한 활동 또는 프로젝트의 선례 데이터(Historical Information)를 활용하여 활동 또는 프로젝트의 기간이나 원가를 산정하는 기법

 - 유사산정에서는 과거 유사한 프로젝트의 다양한 모수(예 : 기간, 예산, 규모, 가중치, 복잡성)를 향후 프로젝트에 대한 

   동일한 모수 또는 측정치를 산정하기 위한 기준으로사용함

 - 이 기법으로 기간을 산정할 때, 과거 유사한 프로젝트의 실제 기간이 현재 프로젝트의 기간을 산정하기 위한 기준이 됨

 - 유사산정은 총계 산정 방식이며, 프로젝트 복잡성에서 확인된 차이에 따라 조정되기도 함

 - 프로젝트에 대해 상세한 정보가 제한적일 때 흔히 유사기간 산정을 사용함 (프로젝트 초기단계에서 자주 사용)

 - 유사산정은 다른 기법에 비해 일반적으로 시간과 비용이 적게 드는 대신 정확도가 떨어짐

 - 유사기간 산정은 프로젝트 전체 또는 일부분에 적용할 수 있고, 다른 산정기법과 연동하여 사용할 수도 있음

 - 과거 활동이 외관상뿐만 아니라 실제 내용에서도 유사하며 산정을 준비하는 프로젝트 팀원이 필요한 전문 지식을 갖추고 있을 때 

   유사산정의 신뢰도가 가장 커짐

 - 하향식 추정을 통해 세분화하며, 전문가 판단으로 신뢰도를 높임

 - Analogous Estimating = Top-down = Expert Judgements

2) 모수산정 (Parametric Estimating)

 - 알고리즘을 이용하여 선례 데이터와 프로젝트 모수를 기준으로 원가 또는 기간을 계산하는 산정기법임

 - 모수산정에서는 선례 데이터와 그 외 다른 변수간 통계적 관계를 이용하여 원가, 예산, 기간 등의 활동 모수에 대한 산정치를 계산함

 - 활동기간은 수행할 작업 단위 수에 작업 단위당 근로 시간을 곱하여 정량적으로 산출할 수 있음

 - 예를 들어, 설계 프로젝트의 활동기간은 도면 개수에 도면당 근로 시간을 곱하여 산정하고, 케이블 가설 프로젝트의 활동기간은

   케이블 길이(m)에 1m당 근로 시간을 곱하여 산정함

 - 가령 배정된 인력이 1시간에 25m의 케이블을 가설할 수 있으면, 1,000m를 가설하는데 40시간이 걸림

 - 이 기법은 모델에 투입된 기초 데이터와 정교함에 따라 정확도 높은 결과를 산출할 수 있음

 - 모수시간 산정치는 프로젝트 전체 또는 일부분에 적용할 수 있고, 다른 산정기법과 연동하여 사용할 수 있음

3) 3점 산정 (Three-point Estimating : PERT)

 - 산정의 불확싱성과 리스크를 고려하여 1점 활동기간 산정치의 정확도를 개선할 수 있음

 - 이 개념은 프로그램평가 및 검토기법 (Program Evaluation and Review Technique, PERT)에서 비롯됨

 - PERT에서는 다음 세 가지 산정치를 사용하여 활동기간의 대략적 범위를 정의함

   ① 최빈치(tM) : 할당 가능한 자원, 자원별 생산성, 활동에 실질적인 가용 기대치, 다른 항목과 의존관계, 공급 중단을 고려하여 산정한 활동기간

   ② 낙관치(tO) : 최상의 활동 시나리오에 대한 분석에 근거한 활동기간

   ③ 비관치(tp) : 최악의 활동 시나리오에 대한 분석에 근거한 활동기간

 - 세 가지 산정치 범위 내에서 가정한 값 분포에 따라 공식을 사용하여 예상기간, tE를 계산할 수 있음

 - 흔히 사용되는 두 가지 공식은 삼각분포와 베타분포 공식이며, 그러한 공식은 다음과 같이 표현됨

   ① 삼각분포 tE = (tO + tM + tP) / 3

   ② 베타분포(기존 PERT 기법에서 파생) tE = (tO + 4tM + tP) / 6

 - 가정한 분포를 적용한 3점 기반의 기간 산정치는 예상 기간을 제시하고 예상 기간에 대한 불확실성 범위를 명확히 밝힘

※ CPM(Critical Path Method)는 이전 프로젝트 경험이 있어 불확실성이 적을 때 사용

4) 집단의사결정기법 (Group Decision - Making Techniques)

 - 산정 정확도를 개선하기 위해 팀원을 참여시키고 새로운 산정에 전념하도록 유도하는 데 브레인스토밍, 델파이기법, 

   명목집단기법과 같은 팀 주도 방식이 유용함

 - 산정 프로세스 작업의 기술적 실행과 밀접하게 연관된 사람들로 조직된 집단이 참여하면 추가 정보가 확보되고 산정치 정확성이 향상됨

 - 또한 팀원들이 산정 프로세스에 참여하면 결과적인 산정치를 충족하려는 노력이 커짐

 - 필요하면 교재 p39 확인

5) 예비분석 (Reserve Analysis)

 - 기간 산정 과정에서 일정 불확실성을 고려하여 시간 예비비 또는 완충이라고도 하는 우발사태 예비비를 프로젝트 일정에 포함시킬 수 있음

 - 미리 위험에 대비하기 위해 Risk를 포함시킨 시간을 말함

 - Time reserve = Contingency reserve = Buffer

 - 허용되는 수준의 식별된 리스크와 우발사태 또는 완화 대응책 개발에 우발사태 예비비가 할당되며, 일정 기준선 내에서 산정됨

 - "예측 가능한 리스크(Known-unknowns)"와 연관된 우발사태 예비비는 현재 파악되지 않은 재작업량을 고려하여 산정할 수 있음

 - 우발사태 예비비는 산정된 활동기간의 백분율 또는 고정된 작업 기간 수이거나 몬테카를로 시뮬레이션 등의 정량적 분석법을 

   사용하여 산정할 수 있음

 - 우발사태 예비비를 개별 활동과 분리하여 완충으로 집계할 수도 있음

 - 프로젝트에 관해 더 정확한 정보가 확보되면서 우발사태 예비비를 사용, 감축 또는 삭제할 수 있음

 - 우발사태는 일정 문서에 명시해야 함

 - 프로젝트 시간에 대한 관리예비비 산정치도 산출할 수 있음

 - 관리 예비비는 관리통제 목적으로 보류된 프로젝트 기간 동안 지정된 금액으로, 프로젝트 범위 내의 예견되지 않은 작업용으로 예약

 - 관리 예비비의 용도는 프로젝트에 영향을 미칠 수 있는 "예측 불가능한 리스크(unknown-unknowns)"를 처리하기 위한 것

 - 관리 예비비는 전체 프로젝트 기간 요구사항에는 포함되지만 일정 기준선에는 포함되지 않음

 - 계약 조건에 따라, 관리 예비비를 사용하기 위해 일정 기준선의 변경이 필요할 수도 있음 

6.5.3 활동기간 산정 : 산출물

1) 활동기간 산정치 (Activity Duration Estimates)

 - 활동을 완료하는 데 필요한 최빈 단위 기간의 수를 측정한 수치

 - 특정 활동을 완료하는 데 필요한 작업 기간을 계량적으로 평가한 가능성 있는 수치

 - 지연은 기간 산정치에 포함되지 않음

 - 가능한 결과 구간에 대한 표시를 활동기간 산정치에 포함시킬 수도 있음

 - 예시

   ① 2주 ± 2일은 활동기간이 8일 이상, 12일 이하임을 나타냄 (주 5일제 근무로 가정)

   ② '3주를 초과할 확률 15%'는 활동에 소요될 기간이 3주 미만일 확률이 85%로 상당히 높음을 나타냄

2) 프로젝트 문서 갱신

  - 활동속성

  - 활동기간 산정치를 구하는 과정에서 내린 가정(예: 기량 수준과 가용성)과 기간 산정치 기준

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

[6.6 일정개발] - Develop Schedule

- 일정개발은 활동 순서, 기간, 자원 요구사항 및 일정 제약을 분석하여 프로젝트 일정 모델을 생성하는 프로세스

- 전체 일정을 알 수 있음

- 주요 이점 : 일정활동, 기간, 자원, 가용 자원 정보 및 논리적 관계를 일정개발 도구에 입력하여 프로젝트 활동의 예정 종료일이

  지정된 일정 모델을 생성하는 것

- 수용 가능한 프로젝트 일정개발은 대개 반복적인 프로세스임

- 투입물의 정확도에 근거하여 프로젝트 활동 및 마일스톤의 예정 시작일과 종료일을 결정하는 데 일정 모델을 사용함

- 프로젝트 진척을 추적하기 위한 기준선으로 이용될 수 있는 승인된 프로젝트 일정을 수립하기 위해 일정개발 과정에서 

   기간 산정치와 자원 산정치를 검토 및 개정하여 승인된 프로젝트 일정 모델을 생성해야 할 수도 있음

- 활동 시작일과 종료일을 결정한 후에는 활동에 프로젝트 팀원을 배정하고, 할당된 활동을 검토하고, 

  시작일과 종료일이 자원달력 또는 다른 프로젝트나 작업에 할당된 활동들과 충돌하지 않고 계속 유효한지 확인하는 것이 일반적인 절차

- 진행되는 작업을 반영하는 실질적인 일정을 유지하기 위해 프로젝트 일정 모델을 수정 및 유지관리하는 작업을 

  전체 프로젝트 기간에 지속적으로 수행함

6.6.1 일정개발 : 투입물

1) 일정관리 계획서

 - 일정관리 계획서에는 일정표 작성에 사용되는 일정계획 방법과 도구, 일정 산출 방법이 기술됨

2) 활동목록

 - 활동속성은 일정 모델에 포함될 활동이 열거됨

3) 활동속성

 - 활동속성은 일정 모델을 생성하는 데 사용되는 상세 정보를 제공함

4) 프로젝트 일정 네트워크 다이어그램

 - 프로젝트 일정 네트워크 다이어그램은 일정 계산에 사용할 선행활동과 후행활동 간 논리적 관계를 보여줌

5) 활동자원 요구사항

 - 활동자원 요구사항은 일정 모델을 생성하는 데 사용되는 각 활동에 필요한 자원의 유형과 수량을 명시함

6) 자원달력

 - 자원달력에는 프로젝트 기간에 자원 가용성에 관한 정보가 표시됨

7) 활동기간 산정치

 - 활동기간 산정치에는 일정을 계산하기 위해 사용할 활동을 완료하는 데 필요한 최빈 작업기간 수를 추정한 수치가 포함됨

8) 프로젝트 범위기술서

 - 프로젝트 범위기술서에는 프로젝트 일정개발에 영향을 미칠 수 있는 가정 및 제약 사항이 기술됨

9) 리스크 관리대장

 - 관리대장에는 식별된 모든 리스크와 일정 모델에 영향을 미치는 리스크 특성이 상세히 기술됨

10) 프로젝트 팀원 배정

 - 프로젝트 팀원 배정은 각 활동에 배정되는 자원을 지정함

11) 자원분류체계(RBS)

 - 자원분류체계는 자원분석과 조직 보고가 수행될 수 있는 상세 항목을 제공함

6.6.2 일정개발 : 도구 및 기법

1) 일정 네트워크 분석 (Schedule Network Analysis)

 - 프로젝트 일정 모델을 생성하는 기법

 - 주공정법(CPM), 주공정연쇄법(CCM), 가정형 분석(What-if), 자원최적화기법 등의 다양한 분석기법을 사용하여 

   프로젝트 활동의 미완료 부분에 대한 빠른 또는 늦은 개시일과 종료일을 계산할 수 있음

 - 일부 네트워크 경로에 일정단축 분석 또는 기타 분석에서 식별하여 사용할 수 있는 경로수렴 또는 경로분기 지점이 몇 개씩 있을 수 있음

2) 주공정법, 핵심경로법 (Critical Path Method, CPM) 

 - 일정 모델의 논리 네트워크 경로에서 일정 계획에 유연성이 허용되는 기간을 결정하고 프로젝트의 최소 기간을 산정하는 데 사용되는 방법

 - 모든 자원 제한사항을 배제하고 일정 네트워크상에서 전진계산(Forward Pass)과 후진계산(Backward Pass)분석을 수행하여 

   빠른 개시일(ES)과 빠른 종료일(EF), 늦은 개시일(LS)과 늦은 종료일(LF)를 계산함

 - 주공정법은 전체 프로젝트에서 가장 긴 경로를 나타내는 일련의 활동 순서로, 가능한 최단 프로젝트 기간을 결정하는 방법

 - 산출된 빠른 개시일과 빠른 종료일, 늦은 개시일과 늦은 종료일이 반드시 프로젝트 일정이 되지는 않음

 - 그보다 활동기간, 논리적 관계, 선도, 지연 및 기타 확인된 제약에 대해 일정 모델에 입력된 모수를 사용하여 활동을 실행할 수 있는 기간을 나타냄

 - 일정 모델의 논리 네트워크 경로에서 일정계획에 유연성이 허용되는 기간을 계산하는 데 주공정법(CPM)을 이용함

 - 어떤 네트워크 경로에서든 프로젝트 종료일을 연기하거나 일정 제약을 위반하는 일 없이 빠른 개시일로부터 일정활동을 지연 또는 

   연기할 수 있는 기간으로 일정 유연성이 측정되며, "총 여유"라고 함

 - CPM 주공정 경로는 주공정 경로상에서 총 여유 값이 0인 것으로 구분됨

 - PDM 순서 배열로 구현한 대로 주공정 경로의 총 여유는 적용된 제약에 따라 양수, 0 또는 음수 값일 수 있음

 - 주공정 경로의 모든 활동을 주공정 경로 활동이라고 함

 - 전진계산으로 산출된 빠른 종료일보다 늦은 일정 제약으로부터 후진 계산을 수행할 때 총 여유값이 양수임

 - 기간과 논리로 인해 늦은개시일과 늦은 종료일에 대한 제약을 위반하게 될 경우 총 여유 값은 음수임

 - 일정 네트워크에 준 주공정 경로가 여러 개 있을 수 있음

 - 다양한 소프트웨어 패키지를 사용하여 주공정 경로를 결정하는 데 필요한 모수를 정의할 수 있음

 - 총 여유 값이 0 또는 양수인 네트워크 경로를 생성하기 위해 활동기간(자원은 많고 범위는 적은 경우), 

   논리적 관계(임의적 관계로 시작하는 경우), 선도 및 지연 또는 기타 일정 제약에 대한 조정이 필요할 수 있음

 - 네트워크 경로에 대한 총 여유를 계산한 후에는 자유여유도 산출할 수 있음

 - 자유여유는 후행활동의 빠른 개시일을 연기하거나 일정 제약을 위반하는 일 없이 일정활동을 지연할 수 있는 기간임

 - 아래 예시에서 활동 B의 자유여유(FF)는 5일임

 # Forward pass

  - 시작일로부터(왼쪽→오른쪽) 계산하며, 프로젝트의 전체 수행기간을 알 수 있음

  - ASAP(As Soon As Possible)이라고도 함

  - 빠른 착수 (ES : Early Start date) : 선행 활동을 모두 마친 후 착수할 수 있는 가장 빠른 시점

  - 빠른 종료 (EF : Early Finish date) : ES 시점 이후 활동이 완료되는 시점 

 # Backward pass

  - 종료일부터(오른쪽→왼쪽) 계산하며, activity의 여유시간을 알 수 있음

  - ALAP (As Late As Possible)이라고도 함

  - 늦은 종료 (LF : Late Finish date) : 직후의 후행 활동들을 제때 시작하기 위해서 해당 활동이 완료되어야 하는 가장 늦은 종료 시점

  - 늦은 착수 (LS : Late Start date) : LF 시점에 활동이 완료되기 위한 착수 시점

 # 각종 시점 및 기간 표시 형식

   P47 내용 추가할 것

3) 주공정연쇄법

 - 주공정연쇄법(CCM)은 프로젝트 팀에서 한정된 자원과 프로젝트 불확실성을 고려하여 프로젝트 일정 경로에 완충을 둘 수 있는 방법

 - 주공정법(CPM)에서 개발된 주공정연쇄법은 주공정법(CPM)으로 결정된 주공정 경로에 자원활당, 자원최적화, 자원평준화, 활동기간 

    불확실성이 미치는 영향을 고려

 - 이를 위해 주공정법(CPM)에 완충과 완충관리라는 개념을 도입함

 - 주공정법(CPM)에서는 제한된 자원과 프로젝트 불확실성을 고려하기 위해서 안전여유가 포함되지 않은 기간의 활동, 논리적 관계,

    그리고 프로젝트 일정 경로의 특정 지점에 배치된 활동들의 안전 여유를 집계하여 통계적으로 계산한 완충을 갖는 자원 가용성을 사용

 - 자원이 제약된 주공정 경로를 주공정 연쇄라고 함

 - 주공정연쇄법에서는 불확실성을 관리하기 위해 작업 이외의 일정활동인 기간 완충을 추가함

 - 주공정 연쇄의 끝에 추가된 완충을 프로젝트 완충이라고 하며, 목표 종료일이 주공정 연쇄에서 벗어나지 않도록 보호함

 - 주공정 연쇄에 속하지 않은 종속 활동 연쇄가 주공정 연쇄에 주입되는 각 지점에 주입완충이라고 하는 추가 완충을 배치함

 - 주입완충은 주공정 연쇄가 주입 연쇄에서 벗어나지 않도록 보호함

 - 각 완충의 크기는 해당 완충까지 연결된 종속 활동 연쇄의 기간 불확실성을 고려하여 결정해야 함

 - 완충 일정활동을 결정한 후에는 가능한 최근 예정개시이로가 예정종료일로 예정된 활동의 일정을 계획함

 - 결과적으로 주공정연쇄법에서는 네트워크 경로의 총 여유를 관리하는 대신 활동 연쇄의 잔여 기간 대비 잔여 완충 기간을 관리하는 데 주력함

 ① 학생증후군 (Student syndrome)

  - 시험기간이 코앞으로 다가와야 공부를 시작하듯 닥치기 전까지는 일을 시작하지 않음

  - 시간이 없다고 느끼는 순간 시작하지만 어떤 문제가 있을지 알 수 없기 떄문에 프로젝트 지연 위험이 있음

 ② 파킨슨 법칙 (Parkinson's Law)

  - 모든 작업은 납기를 준수함

  - 역설적으로 말하면 빨리 끝낼 수 있어도 천천히 수행해서 납기를 맞춤

 ③ 자기 방어 (Self-protection)

  - 작업을 일찍 완료하면 관리자들이 더 많은 기대를 하게 되고, 다음번에는 더 짧은 납기를 요구함

4) 자원최적화기법 (Resource Optimization Techniques)

 - 자원의 수요와 공급에 따라 일정 모델을 조정하는 데 사용할 수 있는 자원최적화기법임

 ① 자원평준화 (Resource Leveling)

    . 가용 공급량과 자원 요구량 사이 균형유지 목표를 지키면서 자원제약에 근거하여 시작일과 종료일을 조정하는 기법

    . 특정 기간에 과부화된 자원 제약사항을 해결하는 것

    . 동일한 기간에 한 가지 자원을 둘 이상의 활동에 배정한 예와 같이 공유 자원 또는 중요한 필수 자원을 과도하게 할당했거나

      일정한 기간 또는 제한된 수량에 한하여 사용할 수 있는 경우, 자원평준화를 사용할 수 있음

    . 자원평준화로 인해 초기 주공정 경로가 변경될 수도 있으며, 보통 증가됨

 ② 자원평활화 (Resource Smoothing)

    . 프로젝트에 대한 자원 요구사항이 미리 정해진 자원 한도를 초과하지 않도록 일정 모델의 활동을 조정하는 기법

    . 자원평준화와 반대로, 자원평활화에서는 프로젝트의 주공정 경로를 변경하지 않으며 완료일을 지연할 수 없음

    . 즉, 해당하는 자유여유(FF)와 총 여유 안에서만 활동을 지연할 수 있음

    . 따라서 자원평활화에서는 일부 자원이 최적화되지 않을 수도 있음

5) 모델링 기법 (Modeling Techniques)

 ① 가정형 시나리오 분석 (What-If Scenario Analysis)

   - 프로젝트 목표에 미칠 긍정적 또는 부정적 영향을 예측하기 위해 여러 가지 시나리오를 평가하는 프로세스임

   - 이 기법에서는 "시나리오 X의 상황이 발생한다고 가정하면?" 이라는 질문을 분석함

   - 주요 구성요소의 인도 지연, 특정 엔지니어링 기간 연장, 그리고 파업 또는 인가 절차 변경 등의 외부 요인 발생과 같은 

      여러 가지 시나리오를 계산하기 위해 일정을 적용하여 일정 네트워크 분석을 수행함

   - 가정형 시나리오의 분석 결과는 열악한 조건에서 프로젝트 일정의 타당성을 평가하고, 예측하지 못한 상황의 영향을 극복하거나

      완화하기 위한 우발사태 및 대응 계획을 준비하는 데 사용할 수 있음

 ② 시뮬레이션, 모의실험 (Simulation)

   - 시뮬레이션을 통해 다양한 활동 가정이 설정된 여러 가지 프로젝트 기간을 계산함

   - 이때 불확실성을 고려하기 위해 일반적으로 3점 산정치에서 도출된 확률 분포가 이용됨

   - 가장 일반적인 기법은 몬테카를로 분석(Monte Carlo Analysis)(확률통계적 기법)으로, 각 활동에 가능한 활동기간의 분포를 정의하여 

     전체 프로젝트에 가능한 일정 분포를 계산하는 데 이용하는 기법임

6) 선도 및 지연 (Leads and Lags)

 - 선도와 지연은 네트워크 분석 과정에서 후행활동 시작 시간을 조정함으로써 실행 가능한 일정을 개발하기 위해 적용하는 조정을 가리킴

 - 후행활동을 기준으로 선행활동을 앞당겨야 하는 제한된 환경에서는 선도를 사용하고, 프로세스가 작업이나 활동에 영향을 주지 않고

   선행활동과 후행활동 사이에 일정한 시간 경과를 요구하는 제한된 환경에서는 지연을 사용함

 - 적절치 못한 선도나 지연의 사용은 프로젝트 일정의 왜곡을 가져올 수 있음

7) 일정단축 (Schedule Compression)

 - 일정 제약, 지정일자 또는 기타 일정 목표를 충족하기 위해 프로젝트 범위를 축소하는 일 없이 일정기간을 단축하기 위해 일정단축기법을 사용함

 ① 공정압축법 (Crashing)

   . 자원을 추가하여 최소한의 추가 비용으로 일정기간을 단축하는 기법

   . 공정압축법의 예로는 시간 외 근무 승인, 자원 보충, 주공정 경로의 활동에 대해 급행료 지불 등이 있음

   . 주공정 경로에서 자원 보충으로 활동기간이 단축되는 활동에만 공정압축법이 효과적임

   . 공정압축법은 실행 가능한 대안을 제시하지 않거나 리스크 및 원가 상승을 초래할 수 있음

 ② 공정중첩 단축법 (Fast Tracking)

   . 일반적으로 순차적으로 수행되는 활동이나 단계를 일정기간의 특정 구간에서 동시에 수행하는 방식의 일정단축기법임

   . 예를 들어, 건축 도면이 모두 완성되기 전에 기초 공사를 착공하는 경우임

   . 공정중첩 단축법은 재작업, 리스크 증가를 초래할 수도 있음

   . 프로젝트 기간을 단축하기 위하여 활동을 중첩할 수 있는 경우에만 공정중첩 단축법이 효과적임

8) 일정계획 도구 (Schedule Tool)

 - 자동 일정계획 도구는 일정 모델을 제공하며, 일정 네트워크 분석을 통해 활동의 투입물, 네트워크 다이어그램, 자원기간 및 활동기간을 토대로

   개시일과 종료일을 산출하여 일정계획 프로세스를 신속하게 처리함

 - 수동 방식 또는 다른 프로젝트 관리 소프트웨어 프로그램과 함께 일정계획 도구를 사용할 수도 있음

6.6.3 일정개발 : 산출물

1) 일정 기준선 (Schedule Baseline)

 - 일정 기준선은 승인된 버전의 일정 모델로, 실제 결과와 비교 기준으로 사용되며 공식적인 변경통제 절차를 통해서만 변경할 수 있음

 - 관련 이해관계자가 기준선 개시일 및 기준선 종료일과 함께 일정 기준선으로 승인하고 허용함

 - 감시 및 통제 과정에서 실제 개시일과 종료일을 승인된 기준일자와 비교하여 차이가 발생했는지 판단함

 - 일정 기준선은 프로젝트관리 계획서를 구성하는 요소임

2) 프로젝트 일정 (Project Schedule)

 - 일정 모델의 산출물은 일정도표임

 - 예정일, 기간, 마일스톤 및 자원과 해당 활동을 연결하여 보여주는 형태의 일정 모델 산출물이 프로젝트 일정임

 - 각 활동의 예정개시일과 예정종료일을 프로젝트 일정에 반드시 포함시켜야 함

 - 초기 단계에서 자원 기획을 수행한 경우, 자원 배정이 확정되고 예정개시일과 예정 종료일이 설정될 때까지 프로젝트 일정은 예비 수준에 머무름

 - 이 프로세스는 보통 프로젝트관리계획서가 완성되기 전에 진행됨

 - 활동별로 정해진 목표개시일과 목표종료일을 사용하여 프로젝트 목표 일정 모델도 개발할 수 있음

 - 프로젝트 일정도표는 종합일정 또는 마일스톤 일정이라고도 하는 간략한 형태로 표시하거나 상세한 수준으로 기술할 수 있음

 - 프로젝트 일정 모델을 단순한 표로 작성할 수도 있지만 도표로 분류되는 다음과 같은 형식을 활용하는 그래픽 형태가 더 일반적임

 ① 막대차트 (Bar chart = Gantt chart)

    . 간트차트라고도 하는 막대차트는 세로축에 활동이 나열되고 가로축에 날짜가 나열되며, 개시일과 종료일에 따라 생성되는 

      가로 막대로 활동기간을 표시하는 방식으로 일정 정보를 보여줌

    . 막대차트는 비교적 이해하기 쉬워서 경영진 보고용 도표에 자주 활용

    . 계획 대비 실적 파악에 유용함

    . 통제 책임자와 경영진 간 의사소통을 위해, 해먹활동이라고도 하는 더 광범위하고 포괄적인 요약 활동을 마일스톤 사이에 또는

      의존관계에 있는 여러 작업패키지 사이에 사용하고 막대차트 보고서에 표시함

 ② 마일스톤 차트 (Milestone charts)

    . 주요 인도물의 예정개시일 또는 예정 종료일과 주요 외부 인터페이스만을 보여주는 점을 제외하고 막대차트와 유사함

    . 중요 일정계획을 강조할 때 사용함

    . 세부 활동들을 포함하지 않기 때문에 고위 경영진에게 보고할 때 가장 적합한 일정 관리 도구임

    . 간트 차트 역시 경영진 보고에 사용할 수 있지만, 더 선호되는 기법임 (Management Report)

 ③ 프로젝트 일정 네트워크 다이어그램 (Project schedule network diagram)

    . 타임스케일 없이 활동과 관계만 보여주는 노드표기활동도(논리 관계도라고도 함) 형식으로 표시하거나, 상세한 일정에서 보듯이

      논리 막대차트라고도 하는 타임스케일 일정 네트워크 다이어그램 형식으로 표시할 수 있음

    . 활동일자 정보가 표시되는 이러한 네트워크 다이어그램에는 프로젝트 네트워크 논리와 프로젝트의 주공정 경로 일정활동이 모두 표시됨

    . 이 예시는 각 작업패키지를 일련의 관련 활동으로 계획하는 방법도 보여줌

    . 프로젝트 일정 네트워크 다이어그램의 다른 형태로 타임스케일 논리도가 있음

    . 이 논리도에는 활동기간과 논리적 관계를 보여주는 타임스케일과 막대가 포함됨

    . 또한 개수에 관계없이 모든 활동이 논리도의 한 선상에 차례로 나타날 수 있도록 최적화하여 활동 간 관계를 보여줌

 - 기준일 또는 현황일이라고도 하는 데이터 기준일, 즉 프로젝트의 현황이 기록되는 시점에 보고된, 실행 중인 샘플 프로젝트 일정도표를 

   진행 중인 작업과 함께 보여줌

 - 간단한 프로젝트 일정 모델에 대해, 마일스톤 일정(1) 형식을 마일스톤 차트로, 요약 일정(2) 형식을 막대차트로, 상세 일정(3) 형식을 

   프로젝트 일정 네트워크 다이어그램으로 각각 나타낸 일정도표임

3) 일정 데이터 (Schedule Data)

 - 프로젝트 일정 모델의 일정 데이터는 일정을 기술하고 통제하는 데 사용되는 정보의 집함임

 - 일정 데이터에는 일정 마일스톤, 일정활동, 활동속성, 그리고 식별된 모든 가정 및 제약을 기술한 문서가 반드시 포함되어야 함

 - 상세한 보충 데이터로 자주 제공되는 정보의 예시

   ① 기간별 자원 요구사항(자원 히스토그램 형태가 일반적)

   ② 최상 또는 최악의 사례와 같은 대안 일정 (자원 수준인지 또는 지정일자가 있는지 여부와 무관)

   ③ 우발사태 예비비 일정계획

  - 자원 히스토그램, 현금 흐름 추정, 주문 및 인도 일정 등의 항목도 일정 데이터에 포함될 수 있음

4) 프로젝트 달력 (Project Calendars)

 - 프로젝트 달력은 일정활동을 수행할 수 있는 근무일 또는 근무 교대를 보여줌

 - 예정된 활동에 사용할 수 없는 기간(일 수 또는 기타 기간)부터 활동을 완료하는 데 사용할 수 있는 기간이 프로젝트 달력에 표시됨

 - 프로젝트 일정을 계산할 때 일부 작업에 대해 여러 다른 작업기간을 허용하기 위해 프로젝트 달력을 두 개 이상 필요로 하는 일정 모델이 있음

 - 프로젝트 달력을 갱신할 수도 있음

5) 프로젝트관리 게획서 갱신 (Project Management Plan Updates)

 - 일정 기준선

 - 일정관리 계획서

6) 프로젝트 문서 갱신 (Project Documents Updates)

 ① 활동자원 요구사항 (Activity resource requirements)

    - 필요한 자원의 종류와 수량에 대한 예비 산정치에 자원평준화가 상당한 영향을 미칠 수 있음

    - 자원평준화 분석 결과로 프로젝트 자원 요구사항이 변경되는 경우, 프로젝트 자원 요구사항을 갱신함

 ② 활동속성 (Activity attributes)

    - 활동속성은 개정된 자원 요구사항과 일정개발 프로세스에서 초래된 기타 개정사항을 반영하도록 갱신함

 ③ 달력 (Calendars)

    - 프로젝트 일정계획의 기준으로서 각 프로젝트 달력은 다양한 달력, 프로젝트 달력, 개별 자원달력 등으로 구성될 수 있음

 ④ 리스크 관리대장 (Risk register)

    - 일정계획 과정에서 가정을 통해 인지된 기회나 위협을 반영하도록 리스크 관리대장을 갱신할 수도 있음

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

[6.7 일정통제] - Control Schedule

- 일정통제는 계획을 달성하기 위해 프로젝트 활동의 상태를 감시하면서 프로젝트의 진행을 갱신하고 일정 기준선에 대한 변경을 관리하는 프로세스

- 주요 이점 : 계획과 차이점을 파악하고 시정 및 예방 조치를 수행하여 리스크를 최소화하는 수단을 제공

- 일정 모델을 갱신하려면 현재까지의 실제 성과를 알아야 함

- 승인된 일정 기준선 변경은 통합 변경통제 수행 프로세스를 통해서만 승인될 수 있음

- 통합 변경통제 수행 프로세스의 한 요소로서 일정통제는 다음 사항에 중점을 둠

   + 프로젝트 일정의 현재 상황 판단

   + 일정 변경의 원인이 되는 요인 조정

   + 프로젝트 일정의 변경 여부 판별

   + 실제로 발생하는 변경 관리

- 애자일 접근법을 활용하는 경우, 일정통제는 다음에 중점을 둠

   + 인도되어 수용된 작업의 총량을 경과한 시간주기에 완료된 작업 산정치와 비교하여 프로젝트 일정의 현재 상황 판단

   + 프로세스 시정을 위해 후향적 검토 수행(교훈을 기록하기 위해 예정된 검토) 후 필요 시 개선

   + 잔여 작업 계획의 우선순위 재지정(백로그)

   + 반복주기당 주어진 시간(합의된 작업주기 기간, 2주 또는 1개월이 일반적)에 인도물이 생산, 검증, 수용되는 비율(벨로시티) 판단

   + 프로젝트 일정의 변경 여부 판별

   + 실제로 발생하는 변경 관리

6.7.1 일정통제 : 투입물

1) 프로젝트 관리 계획서

 - 프로젝트 관리 계획서에 일정관리 계획서와 일정 기준선이 포함됨

 - 일정관리 계획서에는 일정을 관리하고 통제하는 방법이 기술됨

 - 변경, 시정 또는 예방 조치가 필요한지 여부를 판별하기 위해 실제 결과와 비교하기 위한 기준으로 일정 기준선을 사용

2) 프로젝트 일정

 - 표시된 데이터 기준일 당일의 갱신, 완료한 활동, 개시한 활동을 나타내는 표시가 포함된 최신 버전을 가리킴

3) 작업성과 데이터

 - 시작된 활동, 활동의 진행 상황(예: 실제 기간, 잔여 기간, 실제 달성률), 완료된 활동 등과 같은 프로젝트 진척에 관한 정보를 가리킴

4) 프로젝트 달력

 - 일정 예측치를 계산할 때 일부 활동에 대해 여러 다른 작업 기간을 허용하기 위해 프로젝트 달력을 두 개 이상 필요로 하는 일정 모델이 있음

5) 일정 데이터

 - 일정 데이터는 일정통제 프로세스에서 검토하고 갱신함

6.7.2 일정통제 : 도구 및 기법

1) 성과검토 (Performance Review)

 - 성과검토에서는 진행 중인 작업의 실제 시작일과 종료일, 달성률, 잔여 기간 등과 같은 일정성과를 측정하고 비교 및 분석함

 ① 추세분석 (Trend analysis)

     . 추세분석에서는 시간 경과에 따른 프로젝트 성과를 분석하여 성과의 향상 또는 저하 여부를 판별함

     . 그래프분석 기법은 현재까지 성과를 파악하고 완료일 형태로 향후 성과 목표와 비교하는 데 유용함

 ② 주공정법 (Critical Path Method)

     . 주공정 경로를 따라 진척 정도를 비교하는 것이 일정 상황을 판단하는 데 도움이 될 수 있음

     . 주공정 경로에서 벗어난 차이는 프로젝트 종료일에 직접적인 영향을 줌

     . 준 주공정 경로에서 활동의 진척도를 평가하여 일정 리스크를 식별할 수 있음

 ③ 주공정연쇄법 (Critical Chain Method)

     . 인도일을 지키기 위해 필요한 완충의 양과 잔여 완충의 양을 비교하는 것이 일정 상황을 판단하는 데 도움이 될 수 있음

     . 필요한 완충과 잔여 완충 사이의 차이로 시정 조치가 적절한지 여부를 결정할 수 있음

 ④ 획득가치관리(Earned Value Management, EVM)

     . 일정차이(SV), 일정성과지수(SPI)등의 일정성과 측정치를 이용하여 초기 일정 기준선과의 차이 정도를 평가함

     . 총 여유와 차이와 빠른 종료로 인한 차이도 프로젝트 시간 성과를 평가하는 데 필수적인 계획 요소임

     . 일정통제의 중요한 과제에 일정 기준선과 차이가 발생한 사유 및 정도를 판단하고, 발생한 차이가 완료할 향후 작업에서 갖는 의미를 평가하고,

       시정 또는 예방 조치가 필요한지 여부를 판단하는 일이 포함됨

     . 예를 들어, 주공정 경로에 속하지 않는 활동은 장기간 지연해도 전체 프로젝트 일정에 거의 영향을 미치지 않지만

       주공정 또는 준 주공정 활동은 훨씬 짧은 기간만 지연되어도 즉각적인 조치가 필요할 수 있음

     . 획득가치관리를 사용하지 않는 프로젝트의 경우, 예정된 활동 개시일 또는 종료일을 실제 개시일 또는 종료일과 비교하여 

       유사한 차이분석을 수행함으로써 일정 기준선과 실제 프로젝트 성과 간 차이를 파악할 수 있음

     . 일정 기준선과 차이가 발생한 사유와 그 정도를 판단하고 필요한 시정 또는 예방 조치를 파악하기 위해 추가 분석을 수행할 수 있음

2) 프로젝트관리 소프트웨어 (Project Management Software)

 - 일정계획에 유용한 프로젝트관리 소프트웨어는 예정 날짜와 실제 날짜를 비교 추적하고, 일정 기준선과의 차이와 일정 기준선 대비 달성된 

   진척 상황을 보고하고, 프로젝트 일정 모델의 변경으로 인한 영향을 예측하는 기능을 제공함

3) 자원 최적화기법 (Resource Optimization Techniques)

 - 자원 가용성과 프로젝트 시간을 모두 고려하면서 활동일정과 활동에 필요한 자원을 계획하는 일이 수반됨

4) 모델링 기법 (Modeling Techniques)

 - 프로젝트관리 계획서와 승인된 기준선에 일정 모델을 맞추기 위해 리스크 감시로 도출되는 다양한 시나리오를 검토하는 데 사용

5) 선도 및 지연 (Leads and Lags)

 - 뒤쳐진 프로젝트 활동을 계획에 맞출 방법을 찾기 위한 네트워크 분석 과정에서 선도 및 지연 조정을 적용함

 - 예를 들어, 사무용 빌딩을 신축하는 공사에서 조경공사에 관한 선도 시간을 늘려 빌딩의 외장 공사가 완료되기 전에

    조경 공사를 시작하도록 조정할 수 있음

 - 또는 기술문서 작성팀에서 지연 시간을 없애거나 줄여서 문서가 완료되는 즉시 대형 문서의 초안 수정 작업을 시작하도록 조정할 수 있음

6) 일정단축 (Schedule Compression)

 - 일정단축은 잔여 작업에 공정중첩 단축법 또는 공정압축법을 사용하여 현재 지연된 프로젝트 활동을 계획에 맞추기 위한

   방법을 찾는 데 사용됨

7) 일정계획 도구 (Schedule Tool)

 - 프로젝트의 실제 진척과 완료할 잔여 작업을 반영하기 위해 일정 데이터를 갱신하여 일정 모델에 통합함

 - 일정계획 도구와 유용한 일정 데이터를 수동 방법 또는 다른 프로젝트 관리 소프트웨어와 함께 사용하여 일정 네트워크 분석을 

    수행함으로써 갱신된 프로젝트 일정을 생성

6.7.3 일정통제 : 산출물

1) 작업성과 정보 (Work Performance Information)

 - 작업분류체계(WBS)의 구성요소, 특히 작업패키지와 통제 단위에 대해 계산된 일정차이(SV)와 일정성과지수(SPI) 시간 성과 지표를 

   문서화하여 이해관계자에게 전달함

2) 일정 예측 (Schedule Forecasts)

 - 예측 시점에서 활용 가능한 정보와 지식을 근거로 프로젝트의 향후 조건 및 사건을 산정 또는 예상한 결과임

 - 프로젝트를 실행함에 따라 제공되는 작업성과 정보를 근거로 예측 결과를 결과를 갱신하고 재발행함

 - 프로젝트의 과거 성과와 예상되는 향후 예상 성과에 근거한 이 정보에는 향후 프로젝트에 영향을 미칠 수 있는 획득가치 성과 지표가 포함됨

3) 변경요청 (Change Requests)

 - 진척 보고서, 성과측정 결과 및 프로젝트 범위 또는 프로젝트 일정에 대한 수정사항 검토와 함께 일정 차이분석의 결과로 일정 기준선, 

   범위 기준선 및 프로젝트 관리 계획서의 다른 구성요소에 대한 변경요청이 제기될 수 있음

 - 변경 요청은 통합 변경통제 수행 프로세스를 통해 검토되고 처리됨

 - 예방조치에는 일정이 지연될 확률을 없애거나 줄이기 위해 권장하는 변경사항이 포함될 수 있음

4) 프로젝트관리 계획서 갱신 (Project Management Plan Updates)

 ① 일정 기준선

    - 일정 기준선에 대한 변경사항은 프로젝트 범위 변경, 활동자원 또는 활동기간 산정치와 관련하여 승인된 변경요청에 따라 통합됨

    - 일정단축기법으로 인해 발생한 변경사항이 반영되도록 원가 기준선을 갱신할 수 있음

 ② 일정관리 계획서

    - 일정이 관리되는 방법에 대한 변경사항이 반영되도록 일정관리 계획서를 갱신할 수 있음

 ③ 원가 기준선

    - 승인된 변경사항 또는 단축기법으로 인해 발생한 변경사항이 반영되도록 원가 기준선을 갱신할 수 있음

5) 프로젝트 문서 갱신 (Project Documents Updates)

 ① 일정 데이터

    - 승인된 잔여 기간과 승인된 일정 수정사항을 표시하기 위해 새로운 프로젝트 일정 네트워크 다이어그램을 개발할 수 있음

    - 프로젝트 일정이 심하게 지연될 때가 있음

    - 이러한 경우에 작업 지시, 성과측정, 프로젝트 진척도 측정에 실질적인 데이터를 제공하기 위해 새로운 목표 일정을 개발하고 

      시작일과 죵료일을 다시 예측해야 함

 ② 프로젝트 일정

    - 일정 변경사항 반영하여 프로젝트를 관리할 수 있도록 갱신된 일정 데이터가 적용된 일정 모델을 근거로 갱신된 프로젝트 일정을 생성

 ③ 리스크 관리대장

    - 단축기법 때문에 발생할 수 있는 리스크에 근거하여 리스크 관리대장과 그에 속한 리스크대응 계획을 갱신할 수 있음

6) 조직 프로세스 자산 갱신 (OPA Updates)

 - 차이의 원인

 - 채택한 시정 조치와 채택 사유

 - 프로젝트 일정통제 과정에서 습득한 기타 유형의 교훈

Toplist

최신 우편물

태그