CCM
태그 :
- 개념
- Critical Chain의 개념 - Resource Dependency (자원 제약 사항)을 고려하여 작성하는 방법 - 계획 수립시 과다하게 설정될 수 있는 여유시간을 줄여 통합된
I. 주공정연쇄법, Critical Chain의 개요
가. Critical Chain의 개념
- Resource Dependency (자원 제약 사항)을 고려하여 작성하는 방법
- 계획 수립시 과다하게 설정될 수 있는 여유시간을 줄여 통합된 버퍼로 책정하고 버퍼의 소진율을 모니터링 함으로써 전체 프로젝트 일정을 관리하는 방법
나. Critical Path의 단점 및 Critical Chain의 의미
- Critical Path는 필요한 자원이 가용 하다고 가정한 상태에서 활동 사이의 의존관계(dependency)와 수행기간(duration)만으로 결정함
- 따라서 활동간의 의존관계가 없더라도 한 자원에 2개 이상의 활동이 동시에 주어졌을 때 자원의 의존관계가 있음으로 자원충돌이 발생함
- Critical Chain은 자원제약적 의존관계까지 고려해서 프로젝트 일정 네트워크도를 완성하고 일정을 관리함으로 PERT, CPM보다 일정을 효율적으로 관리하고 일정 단축 및 지연예방을 할 수 있음
- 일반적인 작업시간에 여유를 포함한 형태
- Critical Chain 기법에서의 여유(buffer)
II. 납기가 지연되기 쉬운 이유
가. 납기가 지연되기 쉬운 이유
구분 |
설명 |
수행예정 기간이일인 활동을일로 단축해도 전체 기간은 변함없고일로 지연되면 전체기간은일 지연 |
|
자원제약조건을 반영하면 일정지연 |
|
Critical Chain에서의 납기 지연 상황 |
나. 납기가 지연되기 쉬운 이유
이유 |
내용 |
파킨슨의 법칙 |
모든 작업은 주어진 기간을 모두 사용 역설적으로 모든 작업은 빨리 끝낼 수 있어도 주어진 시간을 다 이용 |
자기 방어 |
작업을 일찍 완료하면 다른 작업을 시키기 때문에 작업완료를 숨김 |
후행공정 준비 미흡 |
일찍 작업 완료해도 후속작업의 자원이 준비되지 않으면 일정 단축 못함 |
학생 증후군 |
시험이 코앞에 다가와야 공부를 시작함닥치기 전까지는 일 시작 안함 |
III. Critical Chain의 버퍼관리 방법
가. Critical Chain의 개념
버퍼의 종류 |
설명 |
프로젝트 버퍼 (Project buffer) |
- Critical chain상의 활동에서 확보한 버퍼를 critical chain의 끝에 두어 관리 - 안전영역, 모니터링 영역, 행동 영역으로 나누어 관리 - 안전영역 : 사용해도 안전한 버퍼 - 모니터링 영역 : 버퍼 사용 추이 및 원인을 모니터링 하는 영역 - 행동영역 : 버퍼 통제를 위한 조치를 취하는 영역 |
피딩 버퍼 (Feeding buffer) |
- Critical chain에 연결되는 non-critical chain의 끝에 두어 관리. - critical chain의 작업 착수 지연 방지 |
자원버퍼 (Resource buffer) |
- 일종의 경보장치로, critical chain상의 작업착수 전에 해당자원에게 수행시기를 알려줌. |
IV. Critical Chain과 Critical Path의 비교
구분 |
Critical Path |
Critical Chain |
착수일 |
ES(Early Start) |
LS(Last Start) |
관리 관점 |
진척율, EVM |
전체 버퍼의 소진율 |
여유시간/버퍼 |
각 활동에 여유시간 반영 활동 사이의 연관관계 |
버퍼로 통합하여 관리 |
자원 제약 |
Dependency를 고려 일정계획 수립 후 Resource Leveling으로 해소 |
자원제약 자체를 계획에 반영 |