예측형 접근방식 프로젝트 일정 기획 설명

예측형 접근방식 프로젝트 일정 기획 설명

예측형 접근방식 프로젝트 일정 기획에 대해서 설명해드리겠습니다. 프로젝트 일정 기획은 프로젝트 계획을 수립할 때 가장 큰 비중을 차지합니다. 프로젝트 일정 기획에서는 다양한 기법과 산출물들을 포함하는 영역입니다. 예측형 접근 방식의 프로젝트에서 사용하는 프로젝트 일정 기획은 적응형 접근방식의 프로젝트에서 사용하는 일정 기획 방식과 방법이 확연하게 다르기 때문에 이를 정확하게 구분해야 합니다. 그럼 예측형 접근방식 프로젝트 일정 기획에 대해서 좀 더 자세히 알아 보도록 하겠습니다.

예측형 접근방식 프로젝트 일정 기획

예측형 접근 방식의 프로젝트는 일정 기획 프로세스가 존재합니다. 여기서 예측형 접근 방식은 대표적으로 워터폴 방식의 프로젝트 유형을 의미합니다. 프로젝트 일정 기획 프로세스는 총 5단계로 구분될 수 있습니다. 첫 번째, 프로젝트 범위를 활동 단위로 분할합니다. 이는 WBS(Work Breakdown Structure)를 완성하기 위한 활동들을 도출하는 것입니다.

두 번째, 관련 활동들 간의 순서(Order)를 배열합니다. 이는 각 활동들의 수행 순서를 배열하는 것입니다. 세 번째, 활동을 완료하는데 필요한 업무량, 기간, 자원을 예측합니다. 이는 각 활동 수행을 위해서 필요한 투입 공수, 자원, 수행 기간을 산정하는 것입니다. 네 번째, 가용성을 기반으로 활동 별로 자원을 할당합니다. 이는 각 활동에 투입 가능한 인력과 자원을 할당하는 것입니다. 다섯 번째, 합의된 일정 목표가 달성 될 때까지 순서, 산정치, 자원을 조정합니다. 이는 프로젝트 이해 관계자들과 일정을 합의할 때까지 활동 순서, 자원 투입을 조정하게 됩니다.

활동 순서 배열과 프로젝트 수행 활동

활동 순서 배열은 프로젝트 수행 활동들 사이의 선후 관계를 정의하는 활동들입니다. 활동들 간의 선후 관계를 배열하기 위해서는 두 활동의 논리적 의존 관계와 활동들 사이의 시작과 종료 유형에 대한 선도와 지연을 이해해야 합니다. 선후 관계에서는 선행 활동을 시작해야 후행 활동들을 시작할 수 있는 관계가 있습니다. 반대로 선행 활동이 끝나야만 후행 활동이 끝나는 관계도 있습니다. 대부분은 선행 활동이 끝나야 후행 활동을 시작할 수 있는 관계입니다.

또한 선행 활동을 시작해야 후행 활동이 끝나는 관계도 존재합니다. 선도는 선행 작업 종료 이전에 후행 작업의 시작을 앞당기는 시간입니다. 지연는 후행 작업을 시작하기 위해 기다려야 하는 시간입니다. 후행 활동의 착수를 당길 수 있는 기한이 선도이며, 후행 활동의 착수를 지연 시키는 기한이 지연이라고 합니다. 선도는 후행 활동의 착수나 종료를 선행 활동의 착수나 종료 보다 먼저 시작할 수 있는 개념입니다. 프로젝트 지연은 선행 활동의 착수나 종료 후 일정 시간 뒤에 후행 활동을 착수하거나 종료한다는 개념입니다.

프로젝트 일정 기획에 대한 고찰

프로젝트 활동들 간에는 논리적인 의존 관계가 존재할 수 있습니다. 활동 순서 배열을 4가지 의존 관계로 정의할 수 있습니다. 활동 순서 배열에서 4가지 의존 관계는 의무적 의존 관계, 임의적 의존 관계, 외부적 의존 관계, 내부 의존 관계가 있습니다. 의무적 의존 관계는 계약 상에서 요구되거나 작업의 본질에 따라 형성되는 관계로 일반적으로 수정할 수 없는 것을 의미합니다.

의무적 의존 관계는 법적인 부분이거나 계약에 따라 요구되는 작업의 성격 상 미리 정해져 있는 의존 관계입니다. 활동 순서를 배열할 경우 의무적 관계인 활동들의 순서를 우선 결정하고 배열합니다. 임의적 의존 관계는 프로젝트 팀에서 임의로 작업의 선후를 정할 수 있는 작업 관계입니다. 이를 소프트 로직이라고 합니다. 임의적 의존 관계는 모범 사례이거나 선호도를 고려한 관계로 수정할 수 있는 영역입니다. 외부적 의존 관계는 프로젝트 활동과 프로젝트 외부 활동들 간의 관계로 일반적으로 수정이 불가능합니다. 외부 의존 관계는 프로젝트 팀의 통제 범위 밖의 외부 활동과 프로젝트 내부 활동들 사이의 관계입니다.

내부적 의존 관계에 대한 이해

내부적 의존 관계는 하나 이상의 프로젝트 내부 활동들 간의 관계로 수정이 가능한 영역입니다. 내부 의존 관계는 프로젝트 내부 활동들 사이의 관계를 의미하며 프로젝트 팀의 통제 범위 안에 있는 활동들입니다. 활동 순서 배열과 관련해서는 프로젝트 일정 네트워크 다이어그램을 활용할 수 있습니다. 프로젝트 일정 네트워크 다이어그램는 프로젝트 활동들 사이의 수행 순서를 표나 다이어그램으로 표현하는 것입니다.

표의 방식은 각 행에 활동 명과 선행 활동들을 나란히 표기하는 형태를 사용합니다. 다이어그램 방식은 박스 형태의 각 노드들에 활동들을 표현하고 화살표로 활동들을 연결하여 활동 순서를 표현합니다. 프로젝트 일정 네트워크 다이어그램은 프로젝트 활동들 사이의 논리 관계를 다이어그램으로 표시한 도표이며, 활동들 사이에 관계 만을 파악할 수 있고 활동의 착수 시작일과 종료일은 파악할 수 없습니다. 대부분의 모든 일정 관리 도구는 사용자가 활동 수행 순서를 정의하고 거기에 맞게 일정 네트워크 다이어그램을 제공하기 때문에 도구(Tool)를 활용하여 활동 순서를 정의하는 것이 일반적입니다.

임의의 의존 관계인 활동들의 작업 순서를 결정하면 해당 내용을 문서화하여 이해 관계자들과 공유해야 합니다. 프로젝트 일정 네트워크 다이어그램에서 경로 수렴은 2개 이상의 선행 활동들이 있는 경우 경로 분기는 2개 이상의 후행 활동들이 있는 경우를 의미합니다. 경로 분기는 선행 활동들이 지연되면 영향을 받게 되는 후행 활동들이 많아지고 경로 수렴은 선행 활동들 중에서 하나라도 지연되게 되면 후행 활동의 착수가 지연된다는 측면에서 일정 리스크가 증가하게 되는 것입니다.

예측형 접근방식의 주공정법 이해하기

주공정법은 많은 작업들의 진행과 수행 순서가 복잡하게 얽혀 있는 프로젝트의 일정을 계산하는 알고리즘입니다. 주공정법은 예측형 개발 방식에서 사용하는 일정 계획 수립 기법입니다. 주공정은 활동 수행 기간의 총합이 가장 긴 경로를 의미합니다. 주공정은 특정 작업이 지연될 경우 프로젝트 일정이 지연되는 작업의 연결입니다. 작업 순서가 엄격하게 정해진 예측형 접근 방식의 워터폴 프로젝트에서는 프로젝트 일정 지연을 예방하기 위해서 주공정 관리가 필수적입니다.

주공정을 통해서 프로젝트 전체 기간을 산출하고 일정 네트워크 상에서 여유 시간을 식별하게 됩니다. 주공정법에서는 일정 관리를 할 때 2가지 여유 시간을 고려합니다. 2가지 여유 시간은 전체 여유 시간과 자유 여유 시간이 있습니다. 전체 여유 시간은 프로젝트 납기일을 지연 시키지 않고 개별 활동들이 가지는 여유 시간이며, 자유 여유 시간은 후행 활동의 시작일을 지연 시키지 않고 선행 활동들이 가지는 여유 시간입니다. 주공정은 전체 여유 시간과 자유 여유 시간이 모두 없는 경로입니다. 주공정에 있는 활동들이 지연되지 않도록 초점을 맞춰서 일정 관리를 진행할 필요가 있습니다. 주공정법은 일정 지연을 통제하고 자원 배정 우선순위를 결정하는데 있어서 통찰력을 제공합니다.

주공정법은 매우 중요한 기법입니다. 일정 개발 결과가 계획 초기 목표 종료일을 충족시키지 않거나 진행 중 프로젝트 일정이 지연될 경우 일정 단축 기법을 적용할 수 있습니다. 프로젝트 진행 상 목표한 일정을 맞추지 못하는 상황은 비일 비재합니다. 이에 따라 프로젝트 매니저는 이러한 상황이 되었을 때 이를 해결할 수 있는 능력과 기법을 알고 있어야 합니다. 대부분의 의사 결정권자들은 목표했던 일정을 변경하는 것을 좋아하지 않습니다. 목표한 일정은 많은 사람들의 이해 관계가 얽혀 있기 때문입니다. 이러한 경우 적절하게 사용할 수 있는 유용한 기법들입니다.

공정 압축법과 공정 중첩 단축법 설명

공정 압축법과 공정 중첩 단축법에 대해서 알아봅시다. 일정 목표 달성을 위해서 범위를 축소 시키지 않고 일정을 단축하기 위해서 활용되는 기법에는 공정 압축법과 공정 중첩 단축법이 있습니다. 공정 압축법은 프로젝트 활동에 자원를 추가적으로 투입하는 방법입니다. 프로젝트 일정이 지연되고 있거나 목표한 일정을 맞추지 못할 것으로 예상되는 경우 개발자들을 더 투입할 수 있는 것입니다.

다만, 여기서 비용 증가에 따른 예산 상황을 반드시 고려해야 합니다. 공정 압축법은 자원을 조정하여 일정을 단축하는 기법입니다. 자원 조정의 유형으로는 자원을 추가하거나 근무 시간을 연장하거나 우수 인력으로 교체하는 방법이 있습니다. 자원을 추가하는 것은 일정을 단축하는 가장 일반적인 방법입니다. 추가 자원들에 대해서는 반드시 주공정의 활동에 투입 되도록 하는 것이 중요합니다. 공정 중첩 단축법은 순차적으로 진행해야 하는 활동들을 병행하여 진행하는 것입니다. 다만, 공정 중첩 단축법을 적용하기 위해서는 프로젝트 활동들 간의 의존 관계 조정이 가능해야 합니다. 그리고 이는 추후 재작업의 위험이 증가하는 것에 대해서도 반드시 고려되어야 합니다.

공정 중첩 단축법은 작업의 순서를 조정하여 2가지 이상의 활동들을 병행 수행하도록 하는 기법입니다. 공정 압축법과 공정 중첩 단축법 중에서는 공정 압축법을 먼저 고려하는 것이 좋습니다. 공정 중첩 단축법은 재작업으로 인한 일정 지연 리스크가 있기 때문입니다. 공정 중첩 단축법은 워터폴 방식의 프로젝트에서 화면설계서를 완성하기 전에 개발을 착수하는 것이 대표적인 예입니다. 프로젝트 일정은 짧고 처음부터 프로젝트 투입 인력이 동시에 들어 왔을 경우 사용할 수 있는 방법이기도 합니다.