프로젝트 관리에서 일정관리와 공수산정은 가장 어려운 과제 중 하나입니다. 프로젝트가 복잡해질수록 각 활동의 소요 기간과 종속성을 정확하게 예측하기 어려워집니다. 프로젝트 관리 방법론 PERT(Program Evaluation and Review Technique)와 CPM(Critical Path Method)는 모두 1950년대에 개발된 기법으로, 프로젝트의 일정 관리 및 자원 배분을 효과적으로 수행하기 위해 사용됩니다.
PERT를 사용하여 다양한 시나리오를 고려하고, CPM을 통해 크리티컬 패스를 식별하여 일정을 최적화하는 것이 중요합니다. 이를 통해 프로젝트의 성공 가능성을 높이고, 자원을 효율적으로 관리할 수 있습니다. 두 기법 모두 프로젝트 활동의 계획과 제어에 중요한 역할을 하지만, 그 접근 방식과 활용 방법에는 몇 가지 차이점이 있습니다.
1. 정의 및 목적
PERT는 주로 불확실성이 높은 프로젝트에서 사용되는 기법으로, 프로젝트 활동의 소요 기간을 예측하고 관리하는 데 초점을 맞춥니다. PERT는 활동 소요 기간을 낙관적인 시간(Optimistic Time, O), 비관적인 시간(Pessimistic Time, P), 가장 가능성 높은 시간(Most Likely Time, M) 세 가지로 추정하여 평균을 계산하는 방식으로 일정 계획을 세웁니다.
2. 시간 추정 방법
낙관적인 시간(O): 모든 것이 순조롭게 진행될 때의 최단 시간.
비관적인 시간(P): 모든 것이 잘못될 때의 최장 시간.
가장 가능성 높은 시간(M): 일반적으로 발생할 가능성이 가장 높은 시간.
[PERT 계산 공식]
Expected Time (TE) = (O + 4M + P) / 6
이 공식을 통해 얻어진 예상 시간은 각 활동의 평균 소요 기간을 나타내며, 이를 기반으로 프로젝트의 전체 일정을 계획합니다.
3. 장점 및 예시
1) 불확실성 관리: 불확실성이 높은 프로젝트에서 다양한 시나리오를 고려하여 현실적인 일정을 예측할 수 있습니다. 소프트웨어 개발 프로젝트에서 각 개발 단계의 소요 시간을 예측할 때 유용합니다.
2) 종속성 파악: 활동 간의 종속성을 명확히 파악하고 관리할 수 있습니다. 신제품 출시 프로젝트에서 마케팅, 생산, 유통의 종속성을 고려하여 일정을 계획할 때 효과적입니다.
3) 프로젝트 모니터링: 프로젝트 진행 중 발생하는 변동 사항에 신속하게 대응할 수 있습니다. 연구 개발 프로젝트에서 실험 결과에 따라 일정을 조정할 때 유용합니다.
4. 단점 및 예시
1) 데이터 수집의 어려움: 세 가지 추정치를 정확히 산정하기 위해 충분한 데이터가 필요합니다. 경험이 부족한 팀이 새로운 유형의 프로젝트를 진행할 때 추정치 산정이 어려울 수 있습니다.
2) 복잡성: 프로젝트가 복잡할수록 많은 활동에 대해 계산을 수행해야 하므로 복잡성이 증가합니다. 대규모 건설 프로젝트에서 모든 활동의 PERT 계산을 수행하는 데 시간이 많이 소요될 수 있습니다.
1. 정의 및 목적
CPM은 프로젝트 활동의 소요 기간이 비교적 확실한 경우 사용되는 기법으로, 각 활동의 단일 소요 기간을 기반으로 프로젝트의 최적 일정을 계획하고 관리합니다. CPM은 활동 간의 종속성을 고려하여 프로젝트의 크리티컬 패스를 식별하고, 이를 통해 프로젝트의 최단 완료 시간을 도출합니다.
2. 시간 추정 방법
CPM에서는 각 활동의 소요 기간을 단일 값으로 추정하며, 이 값을 기반으로 전체 일정을 계획합니다. 각 활동의 시작 및 종료 시간을 계산하고, 크리티컬 패스를 식별하여 프로젝트 완료 시간을 예측합니다.
3. 장점 및 예시
1) 명확한 일정 관리: 활동 소요 기간이 확실한 프로젝트에서 명확한 일정을 계획하고 관리할 수 있습니다. 반복적인 생산 공정 프로젝트에서 활동의 소요 기간이 명확할 때 사용하면 유용합니다.
2) 시간 비용 상관관계: 각 활동의 소요 기간과 비용 간의 상관관계를 분석하여 최적의 자원 배분을 도출할 수 있습니다. 대규모 건설 프로젝트에서 비용과 시간을 동시에 고려하여 자원을 배분할 때 효과적입니다.
3) 프로젝트 최적화: 크리티컬 패스를 통해 프로젝트의 최단 완료 시간을 식별하고, 효율적으로 자원을 배분할 수 있습니다. 제품 출시 일정이 중요한 프로젝트에서 최적의 일정을 도출할 때 유용합니다.
4, 단점 및 예시
1) 불확실성 반영의 어려움: 활동 소요 기간이 불확실한 경우, 정확한 일정을 예측하기 어렵습니다. 연구 개발 프로젝트에서 활동의 소요 기간이 변동될 때 어려움을 겪을 수 있습니다.
2) 복잡성: 대규모 프로젝트에서는 활동 간의 종속성 및 크리티컬 패스 계산이 복잡해질 수 있습니다. IT 시스템 통합 프로젝트에서 여러 부서 간의 활동을 조정하는 데 시간이 많이 소요될 수 있습니다.
PERT와 CPM은 모두 프로젝트 일정 관리와 자원 배분에 중요한 역할을 하지만, 접근 방식과 활용 방법에는 차이가 있습니다. PERT는 불확실성이 높은 프로젝트에서 다양한 시나리오를 고려하여 현실적인 일정을 예측하는 데 중점을 두고, 세 가지 시간 추정치를 사용하여 활동의 소요 시간을 계산합니다. 반면, CPM은 소요 시간이 비교적 확실한 프로젝트에서 단일 시간 추정치를 사용하여 명확한 일정을 계획하고, 시간과 비용의 상관관계를 분석하여 자원을 효율적으로 배분합니다. 또한, PERT는 확률 모델로서 불확실성을 관리하는 반면, CPM은 결정 모델로서 명확한 일정을 관리하는 데 중점을 둡니다.
PERT와 CPM은 모두 프로젝트 관리에서 중요한 도구로, 각각의 장점과 단점이 있습니다. PERT는 불확실성이 높은 프로젝트에서 다양한 시나리오를 고려하여 현실적인 일정을 예측하는 데 유용하며, CPM은 명확한 일정 관리와 자원 배분을 통해 프로젝트의 최단 완료 시간을 도출하는 데 효과적입니다. 두 기법을 상호 보완적으로 사용하여 프로젝트 관리의 효율성을 극대화할 수 있습니다. 이를 통해 프로젝트의 성공 가능성을 높이고, 보다 효율적으로 자원을 관리할 수 있습니다.
항상 어려운 작업 공수산정과 프로젝트 일정 관리! 시간을 효율적으로 관리하기 위해 여러 방법을 찾아보다가, 전통적인 프로젝트 관리 방법인 PERT와 CPM을 다시 살펴보았습니다. PERT와 CPM은 오늘날 애자일 방법론과 비교해 구식이고 복잡해 보일 수 있지만, 전략 계획과 위험 관리 측면에서 잠재적 이점을 제공한다고 생각합니다. 일정을 관리하는 데 있어 다양한 방법론과 도구에 대한 개방성을 유지하는 것은 좋은 자세가 아닐까요? 개인적으로 산업공학 전공 공정관리 강의에서 PERT 실습할 때 숫자가 그려진 동그라미를 선으로 이어가며 숫자를 더해가던 기억이 떠오르네요.
#PERT #CPM #프로젝트관리 #공수산정 #프로젝트매니저 #프로덕트매니저 #PM