본문 바로가기

개발/프로젝트 관리

PERT/CPM

불확실한 프로젝트의 일정, 비용 등을 합리적으로 계획하고 관리하는 기법으로 프로젝트 활동의 일정을 계획하기 위해 사용하는 수학적인 알고리즘이다.

 

PERT(Program Evaluation and Review Technique)

최단기간에 목표를 달성하기 위해 확률적인 추정치를 이용하여 단계 중심의 확률적인 모델을 전개하여 프로젝트가 얼마나 완성 되었는지를 분석하는 기법이다.

 

네트워크는 PERT/CPM 단계(O), 활동(->), 가상활동(...>)으로 구성된 체계적 도표이다.

 

PERT/time 일정 계산

관리자용

TE(Earliest expected date): 가장 이른 예정일 -> 전진계산

TL(Latest allowable date): 가장 늦은 완료일 -> 후진계산

S(Slack): 단계여유 = TL-TE

 

실무자용

ES(Earliest Statrt time): 활동을 가장 빨리 시작할 수 있는 시간 (ES=TE)

EF(Earliest Finish time): 활동을 가장 빨리 완료할 수 있는 시간

LS(Latest Start time): 활동을 가장 늦게 시작할 수 있는 시간

LF(Latest Finish time): 활동을 가장 늦게 완료할 수 있는 시간

 

CPM(Critical Path Method)

프로젝트의 완성기간을 앞당기기 위해 최소기간을 결정하는데 사용되는 네트워크 분석기법이다. 각 활동들의 시작과 끝을 연결하여 화살표 모양으로 구성하면 프로젝트에서 중점적으로 관리해야 하는 작업의 경로를 파악할 수 있다. 주경로는 모든 경로들 중 소요시간이 가장 긴 경로를 의미하며, 하나 이상의 경로가 주 경로가 될 수 있다. 프로젝트의 소요시간을 단축하는 과정에서, 단축시간 대비 비용효과가 가장 큰 활동을 선택하기 위하여 주경로상의 활동들을 우선적으로 단축하여야 한다.

 

일자 유형

ES, Early Start (빠른 개시일): 어떤 활동이 가장 빨리 시작하는 날

EF, Early Finish (빠른 종료일): 어떤 활동이 가장 빨리 끝나는 날

LS, Late Start (늦은 개시일): 어떤 활동이 가장 늦게 시작하는 날

LF, Late Finish (늦은 종료일): 어떤 활동이 가장 늦게 종료하는 날

 

전진 계산과 후진 계산

전진계산(Forward Pass)

프로젝트 시작일을 기준으로 예상 종료일을 도출

빠른 개시일(ES)와 빠른 종료일(EF)를 도출

후진계산(Backward Pass)

프로젝트 종료일을 기준으로 필요 시작일을 도출

늦은 개시일(LS)와 늦은 종료일(LF)를 도출

 

여유시간 유형

총 여유(Total Float): 어떤 활동이 프로젝트 종료를 지연시키지 않으면서 가질 수 있는 총 여유시간

늦은 종료일(LF) - 빠른 종료일(EF)

늦은 개시일(LS) - 빠른 개시일(ES)

자유 여유(Free Float): 어떤 활동이 후행 활동의 빠른 개시(EF)를 늦추지 않으면서 가실 수 있는 여유시간

 

참고자료:

https://itwiki.kr/w/PERT

https://itwiki.kr/w/CPM

반응형