건설 Project Management 기법이 진보해 감에 따라, PERT/CPM 기법을 적용한 공정관리가 지속적으로 요구되고 있습니다. 이 글에서는 다양한 Project Management 기법 중 CPM기법에 대해 알아보고 정리하도록 하겠습니다.

1. CPM기법이란?
1.1. CPM(Critical Path Mathod)
Critical Path Mathod 의 약자로, 우리 말로 하면
주공정선 관리 기법
정도로 표현할 수 있습니다.
건설 사업을 수행하기 위하여 굉장히 많은 작업들이 순서대로 수행되어야 할 것이며, 그 순서대로 모든 작업들을 연결(로직화) 했을 때, 프로젝트 완료일까지 “가장 긴 경로”를 CP라고 하며, 그 CP를 관리함으로서 프로젝트 완료일을 준수할 수 있도록 관리하는 기법입니다.
각각의 작업들을 작업의 순서에 따라 줄세우는 과정에서 CP가 도출되기도 하고, 다른 공법이나 다른 방식의 적용으로 CP가 변경되기도 하는 과정 속에서 “최적의 작업 진행 순서를 도출”해 내는 프로젝트 관리 기법 입니다.
최초 공정표에서 CP가 정해지면, 그걸로 끝나는 것이 아니라, 공사를 진행하고 여건에 따라 작업순서가 바뀌고 다른 공법을 적용하는 등의 변화에 따라 CP가 바뀌기도 하기 때문에 지속적인 실적관리에 공정표 업데이트가 필요한 방법이기도 합니다.
1.2. CP(Critical Path)란?
CP는 우리말로 하면 “주공정선” 정도로 표현할 수 있으며, 공정표 상에서 “가장 긴 경로”를 말합니다. 다른 말로 “프로젝트 완료일까지 여유일이 없는 공정선”으로도 표현할 수 있겠습니다.
1.3. CPM기법의 유래
CPM은 1957년 미국 Remington-Rand사의 J. E. Kelly와 Du Pont사의 M. R. Walker에 의해 Dupont사에서 화공플랜트의 정비를 위한 가동 중단 시간과 정비, 정비 후 재가동시간을 효율적으로 관리하기 위해 개발하였습니다.

2. CPM 공정표
건설 프로젝트를 완수하기 위해서는 수천 수만가지의 작업들이 순서대로 작업되어야 하며, 이 수만가지의 작업들을 손으로 그려가며 네트워크 공정표를 작성할 수는 없습니다. 각각의 작업을 순서에 따라 연결하고, CP를 도출해 주는 등의 기능을 할 수 있는 Tool을 사용해야 합니다. 그 Tool은 프로그램을 의미하며, 곧 PERT/CPM 기법이 됩니다.
PERT
Program Evaluation and Review Technique(프로그램 평가 및 검토 기법)
2.1. CPM 공정표 예시
CPM을 실현하기 위해서는 결국 네트워크 공정표(Network Schedule/Linked Schedule)을 작성해야 합니다. 아래의 예시는 네트워크 공정표이자 CPM공정표라고 할 수 있습니다.
간단히 A,B,C,D,E 다섯개의 작업으로 이루어진 프로젝트 공정표를 작성하였습니다. “0(착공)”에서 “4(준공)”까지 가는 경로 중 가장 긴 경로는 “빨간색 화살표” 가 됩니다. 이 빨간색 경로가 이 프로젝트를 수행하기 위해서 가장 긴 경로이며, 공사기간을 단축하기 위해서는 이 빨간색 구간의 작업기간을 줄일 수 있는 방법을 검토하여야 합니다.
그렇게 CP의 공사기간을 줄여보면, 다른 경로가 CP로 변환될 수 있습니다. 이러한 고민과 과정을 통하여 우리는 프로젝트 수행의 최적기간을 도출해 낼 수 있습니다.

위 링크를 통해 제품 구매시, 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.
2.2. PERT/CPM 공정표 작성 프로그램
위의 그림은 프로그램으로 작성된 것이 아니라, 그림으로 그려진 것입니다. 위에 언급한 바와 같이 수만개의 작업을 위 그림처럼 그리기도 어렵고, 선행작업의 변경에 따라 유기적으로 후속작업에 어떤 영향을 미치는지 영향성 파악이 되지 않기 때문에 그림은 의미가 없습니다.
제대로 CPM기법을 사용할 수 있는 Tool을 사용해야 합니다. 아래의 공정관리 프로그램 종류에서 다양한 프로그램을 확인해 보실 수 있습니다.
공정관리 프로그램 중 가장 대표적인 프리마베라(p6)는 아래와 같은 인터페이스를 제공합니다.


2.3. CPM 공정표 작성 절차
- 작업(Activity)의 작성
- 작업별 작업기간 결정
- 작업간 종속성 확인(작업 순서 연결)
- 모든 작업의 선후행 연결 완료 후
- 프로젝트 종료일 준수 여부 검토 및 조정
3. 맺음말
CPM기법은 위에 언급한 바와 같이 1957년에 개발되어 지금까지도 당연하게 사용되어 온 프로젝트 관리 방식입니다. 개발부터 지금까지 일련의 진전은 있었지만, 본질은 달라지지 않았습니다. 왜 CPM기법이 지금껏 가장 기본적인 공정관리 방식으로 자리잡고 있을까요? 프로젝트를 관리하는데 가장 효율적이고 합리적인 기법이기 때문입니다.
네트워크 공정표 등 추가정보는 아래를 참조하시기 바랍니다.