CCPM으로 관리하는 자원 제약과 프로젝트 버퍼
CCPM의 크리티컬 체인, 프로젝트·피딩·자원 버퍼 구조와 자원 제약을 반영한 납기 관리 방식을 정리한다.
2026-08-14 · 최초 발행 2026-04-17
활동별 여유를 모아 프로젝트 납기를 방어하는 방식
PERT/CPM 기반 일정은 개별 활동의 완료를 중심에 둔다. 이때 각 활동에는 충분한 안전 시간(Safety Time)이 붙기 쉽지만, 현장에서는 그 여유가 그대로 납기 단축으로 이어지지 않는다.
CCPM(Critical Chain Project Management)은 골드렛(Eliyahu M. Goldratt) 박사의 제약 이론(TOC)을 일정 관리에 적용한 방법론이다. 활동마다 흩어진 여유 시간을 회수해 프로젝트 전체가 함께 쓰는 버퍼로 관리하고, 논리적 작업 순서뿐 아니라 실제 자원 제약까지 반영한다.
일정이 밀리는 배경에는 다음과 같은 현상이 있다.
- 파킨슨의 법칙(Parkinson's Law): 주어진 시간이 소진될 때까지 업무가 확장되어, 일찍 끝낼 수 있는 작업도 할당 시간을 모두 사용하게 된다.
- 학생 증후군(Student Syndrome): 마감 직전에 업무에 본격 착수하는 습성이다. 초반 여유를 사용한 뒤 문제가 생기면 대응 여력이 사라진다.
- 자기 방어(Self-Protection): 실적 저조를 우려해 활동 시간을 실제보다 길게 산정하고, 그 시간을 절대적으로 지키려는 성향이다.
- 후행 공정 준비 미흡: 선행 작업이 빨리 끝나도 후행 작업자가 준비되지 않으면 전체 일정은 단축되지 않는다.
자원까지 포함해 크리티컬 체인을 찾는다
CCPM에서 크리티컬 체인은 활동(Activity)의 논리적 연결 관계만으로 정해지지 않는다. 특정 시점에 같은 자원이 여러 작업에 동시에 필요해지는 상황까지 고려해, 실제로 수행 가능한 경로를 식별한다.
개별 활동에 들어 있던 여유 시간은 약 50% 수준으로 삭감하고, 줄어든 시간의 합은 프로젝트 후반부에 배치한다. 이 버퍼는 특정 작업의 여유가 아니라 전체 리스크를 방어하는 공동 자원이다. 국지적으로 각 작업을 안전하게 만드는 대신, 프로젝트 전체의 납기를 지키는 데 초점을 둔다.
자원이 중복 투입되는 충돌이 있으면 일정은 다시 배치된다. 그 결과 경로가 달라질 수 있지만, 이론적인 순서가 아니라 현실적으로 실행 가능한 일정이 만들어진다.
지연을 흡수하는 버퍼의 역할
버퍼는 불확실성을 흡수하는 완충 장치이며, 배치 위치와 목적에 따라 구분된다.
- 프로젝트 버퍼(Project Buffer): 크리티컬 체인의 끝에 두며, 프로젝트 전체의 납기 지연을 방어한다.
- 피딩 버퍼(Feeding Buffer): 비크리티컬 체인(Non-Critical Chain)이 크리티컬 체인에 합류하는 지점에 배치해 지엽적인 지연이 주 경로로 번지는 것을 막는다.
- 자원 버퍼(Resource Buffer): 물리적인 시간이 아니라 신호(Signal)다. 크리티컬 체인 활동이 시작되기 전에 자원 담당자에게 알림을 주어 즉시 착수할 수 있도록 준비시킨다.
프로젝트 관리자는 버퍼 소진율을 계속 확인하면서 대응 강도를 정한다.
안전 영역에서는 버퍼 소진이 정상 범위 안에 있어 별도 조치가 필요 없다. 모니터링 영역에 들어서면 예상보다 빠른 소진 원인을 파악하고 대응 계획을 세운다. 행동 영역은 즉각적인 자원 투입이나 일정 조정처럼 강도 높은 복구 대책이 필요한 상태다.
임기응변식 단축 대신 제약을 관리한다
일정 관리에서 흔한 오류는 전체 기간에 영향을 주지 않는 비크리티컬 경로 활동을 줄이는 데 자원을 쓰는 것이다. 또 다른 오류는 이론적인 Critical Path만 설정하고 실제 자원의 동시 투입 한계를 무시해 실행할 수 없는 계획을 만드는 일이다.
CCPM은 각 활동의 안전 시간을 제거해 도전적인 목표를 설정한 뒤, 자원 가용성을 기준으로 일정을 조정해 크리티컬 체인을 확정한다. 프로젝트 완료 시점과 경로 합류 지점에는 버퍼를 넣고, 일상적인 업무 보고보다 남은 버퍼의 양으로 프로젝트 건강 상태를 확인한다.
이 방식은 개별 작업의 완벽주의보다 프로젝트 전체 목표에 집중하도록 만든다. 파킨슨의 법칙과 학생 증후군에서 비롯되는 낭비를 줄이고, 제한된 자원을 배분하면서 버퍼라는 정량적 지표로 선제적 의사결정을 지원한다.
Sources
- Goldratt, E. M. (1997). Critical Chain. North River Press.
- Project Management Institute (PMI). A Guide to the Project Management Body of Knowledge (PMBOK Guide).
- Leach, L. P. (2005). Critical Chain Project Management. Artech House.