[PMP 이론 정리 - 6장] 03 도구 및 기법 - (3/4)

반응형
반응형

15. 핵심 경로법(Critical Path Method)

(1) 핵심 경로

① 일정 개발(6.4)에서 CPM을 활용하여 프로젝트을 수행하는 데 필요한 최소한의 기간을 추정하고 추가적인 분석을 수행한다.

경로(Path): 프로젝트 네트워크 다이어그램을 구성하는 활동들 중에서 최초 활동으로부터 최종 활동까지 수행 순서에 따라 일방향으로 연결한 선이다.

핵심 경로(CP: Critical Path): 프로젝트 경로 중에서 가장 긴 경로(longest path)로서 프로젝트를 완료하는 데 필요한 최소한의 기간(minimum period)을 결정한다.

④ 전술한 사례에서 경로 및 핵심 경로는 다음과 같다.



⑤ 만약 CP 상에 있는 활동이 지연되면 프로젝트 전체 기간이 늘어나게 되기 때문에 CP를 구성하는 활동들은 더욱 철저하게 일정을 관리해야 한다.

⑥ 이에 비해 CP 상에 있지 않은 활동은 프로젝트 완료를 지연시키지 않으면서 어느 정도 일정 지연이 허용될 수 있다.

⑦ 예를 들어 위의 사례에서 활동 B와 C는 각각 1일과 3일까지 지연되더라도 프로젝트 완료 날짜를 지연시키지 않는다.

⑧ 한편, PMP 시험에서는 PDM으로 묘사된 다이어그램 또는 테이블 형태로 활동 간 의존 관계와 기간 정보를 제시한 다음 CP 또는 프로젝트 소요 기간을 묻기도 한다.

⑨ 이 경우 (1) PDM 기법으로 네트워크 다이어그램에서 (2) 모든 경로를 파악한 다음 (3) 길이가 가장 긴 경로를 찾아 CP와 프로젝트 소요 기간을 판단하면 된다.



(2) CP가 여러 개 있는 프로젝트

① 만약 어떤 프로젝트의 네트워크 다이어그램에 길이가 가장 긴 경로가 하나가 아니라 여러 개라면 해당 프로젝트의 CP도 여러 개이다.

② 예를 들어 전술한 사례에서 활동 C의 기간이 3일에서 4일로 늘어 난다면 이 프로젝트의 CP는 2개가 된다.



③ CP 상의 활동이 지연되면 프로젝트 종료 날짜도 지연되기 때문에 CP가 여러 개인 프로젝트는 그만큼 일정 지연의 위험도 커진다.

④ 프로젝트 목표 기간과 CP의 길이의 관계는 다음과 같은 세 가지 경우가 있을 수 있다.


프로젝트 목표 기간 < CP의 길이

• 프로젝트 일정 단축을 위한 기법을 사용한다.

• 일정 관리가 어렵고 복잡해진다.


프로젝트 목표 기간 = CP의 길이

• CP 상의 활동들이 지연되지 않도록 주의한다.

• CP 상에 있지 않은 활동의 지연도 허용된다.


CP의 길이 < 프로젝트 목표 기간

• CP 상의 활동이 지연되는 것도 허용될 수 있다.

• 비용 절약을 위해서 일정을 조정할 여력이 있다.


⑤ 요약하자면 CP가 여러 개이고 현재 상황에서 CP의 길이가 프로젝트 목표 기간보다 길다면 프로젝트 일정 관리가 가장 어려우며 프로젝트 일정 지연의 위험도 크다.





(3) 순방향 일정 계산(Forward Scheduling)

① 최초 활동부터 최종 활동까지 각 활동의 ES(Early Start, 최대한 일찍 착수할 수 있는 일정)와 EF(Early Finish, 최대한 일찍 종료할 수 있는 일정)를 차례 차례 결정한다.

ASAP(As Soon As Possible) 방식: 각 활동은 직전 활동들이 모두 종료되자 마자 바로 착수하되 작업 수행 도중에 멈추지 않는다.

③ 전술한 사례의 네트워크 다이어그램에 대해 ASAP 방식을 적용하여 각 활동의 ES(조기 착수 일정)와 EF(조기 종료 일정)을 간트 차트로 표현하면 다음과 같다.



④ 전술한 사례의 네트워크 다이어그램에서 ES와 EF를 기간의 왼쪽과 오른쪽에 각각 표시하면 다음과 같다. (단, PDM은 날짜로, ADM은 시점으로 표시함)



⑤ 정리하자면 ES와 EF는 다음과 같이 결정한다.



(4) 역방향 일정 계산(Backward Scheduling) 

① 최종 활동부터 활동까지 각 활동의 LF(Late Finish, 최대한 늦게 완료해도 되는 일정)와 LS(Early Start, 최대한 늦게 착수해도 되는 일정)를 차례 차례 결정한다.

ALAP(As Late As Possible) 방식: 각 활동은 프로젝트 일정을 지연시키지 않으면서 최대한 늦게 종료하고 시작하되 작업 수행 도중에 멈추지 않는다. 

③ 전술한 사례의 네트워크 다이어그램에 대해 ALAP 방식을 적용하여 각 활동의 LF(만기 종료 일정)과 LS(만기 착수 일정)를 간트 차트로 표현하면 다음과 같다.



④ 전술한 사례의 네트워크 다이어그램에서 LF와 LS를 기간의 오른쪽과 왼쪽에 각각 표시하면 다음과 같다. (단, PDM은 날짜로, ADM은 시점으로 표시함)



⑤ 정리하자면 LF와 LS는 다음과 같이 결정한다.




(5) 네트워크 다이어그램 상의 날짜 표시 방법 

① PDM과 ADM에서 정보 표현 방법은 다음과 같다.



② 위의 사례에서 알 수 있듯이 CP상의 활동은 ES = LS이고 EF = LF이다.



(6) 여유 시간 계산 

총 여유(Total Float 또는 Float 또는 Path Float): 직전 활동들이 일찍(EF) 완료되고 직후 활동들은 늦게(LS) 시작할 때 특정 활동이 가질 수 있는 최대 여유 시간이다. 프로젝트 또는 CP 상의 활동들을 지연시키지 않고 가질 수 있는 여유 시간이다.

자유 여유(Free Float 또는 Slack 또는 Activity Float): 직전 활동들은 일찍(EF) 완료되고 직후 활동들은 일직(ES) 시작할 때 특정 활동이 가질 수 있는 최대 여유 시간이다.

안전 여유(Safety Float): 직전 활동들은 늦게(LF) 완료되고 직후 활동들은 늦게(LS) 시작할 때 특정 활동이 가질 수 있는 최대 여유 시간이다.

독립 여유(Independent Float): 직전 활동들은 늦게(LF) 완료되고 직후 활동들은 일찍 (ES)시작할 때 특정 활동이 가질 수 있는 여유 시간이다.

⑤ 직전 활동의 완료 날짜와 직후 활동의 착수 날짜에 대한 가정을 정리하면 다음과 같다.



⑥ 여유 시간의 계산 공식은 다음과 같다. (단, D = 활동 지속 시간)



⑦ 예를 들어 아래와 같은 PDM 네트워크 다이어그램에서 활동 E를 기준으로 각 여유 시간의 의미를 계산하면 다음과 같다.



⑧ 활동 E의 여유 시간을 계산하면 다음과 같다.

 총 여유 = 11 = 23 - 12 (= 20 - 9)

 자유 여유 = 8 = 21 - 12 - 1

 안전 여유 = 20 - 12 - 1

 독립 여유 = 4 = 21 - 12 - 4 - 1



반응형

댓글

Designed by JB FACTORY