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으로 해소

자원제약 자체를 계획에 반영

댓글