제한 종류와 TF의 인과관계
Total Float(TF)과 Total Slack(TS)은 같은 말입니다.
Microsoft Project에서 TF는 [전체 여유 시간] 이라는 이름의 필드(열)입니다. 간략한 예시를 통해 작업에 제한(제약)을 설정할 경우 TF가 어떻게 변경하는지 알아보겠습니다.
프로젝트 관리 전용 소프트웨어를 사용하지 않는다면 제한에 따라 TF가 변경되는 부분을 식별할 수 없습니다. 프로젝트 관리 전용 소프트웨어를 사용한다고 해도 실무에서 제한 종류와 TF 간의 인과관계를 살펴가며 일정 모델을 만드는 경우는 드뭅니다. 그러니 참고로만 가볍게 보면 될 것 같습니다.
아래, 모든 작업에 제한이 없고 경로(path)가 하나뿐인 프로젝트입니다.(예시) 이 프로젝트는 전체 여유 시간(TF, TS)이 모두 0일입니다.
이제 ID 4(테스트) 작업에 9/15 [이후에 시작]으로 제한(제약)을 설정합니다. ID 4의 선행 작업인 ID 3(빌드)의 완료일은 9/12입니다. 따라서 ID 3의 FF는 2일이 됩니다. ID 3의 이전 작업들의 TF(=TS)는 2일이 됩니다.
위 제한(제약) 예시는 하나의 경로에 TF 값이 두개로 구분되는 것을 보여줍니다. RF 값은 하나의 경로에는 동일한 값이 일반적입니다.
이번에는, ID 3(빌드) 작업에 기존 완료 날짜로 [이전에 완료] 제한(제약)을 설정합니다. 기존의 ID 3(빌드) 작업까지의 TF(=TS) 2일이 0일이 됩니다. FF 역시 0일이 됩니다.
요약
작업에 제한이 설정된 경우, Microsoft Project의 TF(=TS) 계산 방식은 다음 과정을 거쳐 화면에 표시합니다.
1. 작업에 대한 제한 날짜 값과 완료 날짜 값 간의 차이 계산을 계산합니다.