ES, EF, LS, LF

프로젝트 관리 이론의 일정 분석 기법 중에 하나인 Critical Path Method(CPM)는 우리 프로젝트에서 Critical Path를 식별하는 기법입니다. Critical Path를 식별하려면 반드시 필요한 지표가 ES, EF, LS, LF라는 날짜 데이터입니다. 프로젝트 관리 이론 상에 정의된 ES, EF, LS, LF와 TF, FF 등의 개념과 계산 과정 그리고 각 개념이 프로젝트에서 무엇을 의미하는지는 강의 교재에 상세히 기재했습니다.

Microsoft Project는 ES, EF, LS, LF 관련 날짜 데이터를 표시하기 위해 다음과 같은 필드를 제공합니다.

  1. [가능한 가장 빠른 시작 날짜] 필드 - ES(Early Start) 날짜 표시.
  2. [가능한 가장 빠른 완료 날짜] 필드 - EF(Early Finish) 날짜 표시.
  3. [가능한 가장 늦은 시작 날짜] 필드 - LS(Late Start) 날짜 표시.
  4. [가능한 가장 늦은 완료 날짜] 필드 - LF(Late Finish) 날짜 표시.

ES, EF, LS, LF 날짜 데이터는 일정 3요소만 입력하면 Microsoft Project에서 자동으로 계산해 표시해줍니다.

아래 Gantt 차트는 [가능한 가장 빠른 일정]과 [가능한 가장 늦은 일정]을 막대 그래프로 비교할 수 있도록 Bar Chart 영역을 별도로 구현한 케이스입니다.

Untitled

막대 그래프가 위쪽의 파란색 도트무늬의 막대 그래프는 가능한 가장 빠른 일정을 의미합니다. 아래쪽의 빨간색 도트무늬의 막대 그래프는 가능한 가장 늦은 일정을 의미합니다. 두 막대의 차이가 없는 작업은 [전체 여유 시간]인 TF(Total Float, Total Slack)이 0인 작업입니다. 요주의 경로(Critical Path)에 있는 요주의 작업(Critical Task)을 나타냅니다. (예, ID 2, ID 3, ID 5)

시작, 완료 필드의 날짜

[제한 종류] 필드가 [가능한 한 빨리]인 작업은 시작 필드, 완료 필드의 날짜가 ES, EF 날짜와 동일합니다. [가능한 한 늦게]라면 LS, LF 날짜와 동일합니다.

요약

예측형 접근 방식에서는 CP를 찾는 것은 계획 단계와 실행 단계에서 매우 중요합니다. ES, LS, LS, LF 그리고 CP는 Microsoft Project가 입력된 데이터를 기반으로 자동 계산해 줍니다. 그러나 계산된 결과의 의미와 그 결과를 보고 무엇을 해야 하는지는 결국 프로젝트 관리 이론과 실무 경험입니다.
Microsoft Project 실무 강의 때 CPM 프로젝트 관리 이론을 가장 쉽게 이해하실 있도록 먼저 설명드리고, 실무에서 CP를 찾아서 도대체 어떤 경우에 사용하는지 20여년간의 실무 경험을 기반으로 설명 드립니다.