IT 이론지식

프로그램 평가 및 검토 기술(Program Evaluation and Review Technique, PERT)

쥐PT 2024. 4. 2. 12:05
728x90
반응형
SMALL

프로그램 평가 및 검토 기술(Program Evaluation and Review Technique, PERT)은 프로젝트 일정을 관리하고 제어하기 위한 도구 중 하나로, 프로젝트의 활동들 간의 관계를 시각화하고 예측하는 데 사용됩니다. 주로 복잡하고 큰 규모의 프로젝트에서 활용되며, 프로젝트의 일정을 계획하고 관리하는 데 도움이 됩니다. 

PERT 차트 (출처 : https://ko.wikipedia.org/wiki/%ED%8D%BC%ED%8A%B8#/media/%ED%8C%8C%EC%9D%BC:Pert_chart_colored.gif)

 

PERT의 주요 개념:

  1. 활동(Activity): 프로젝트에서 수행되는 작업 또는 활동을 나타냅니다. 예를 들어, 설계, 개발, 테스트 등의 활동이 될 수 있습니다.
  2. 이벤트(Event): 프로젝트에서 발생하는 이벤트나 마일스톤을 나타냅니다. 예를 들어, 선행 작업의 완료, 특정 작업의 시작 등이 될 수 있습니다.
  3. 전제조건(Predecessor): 한 활동의 선행되어야 하는 활동을 나타냅니다. 즉, 특정 활동을 시작하기 위해 먼저 수행되어야 하는 활동을 말합니다.
  4. 후속조건(Successor): 한 활동이 완료된 후에 이어져야 하는 활동을 나타냅니다.
  5. 크리티컬 패스(Critical Path): 프로젝트를 완료하는 데 필요한 최소 기간을 가진 일련의 활동들로 구성된 경로를 의미합니다. 크리티컬 패스 상의 모든 활동들은 프로젝트 완료에 있어서 핵심적인 역할을 합니다.

 

PERT의 절차:

  1. 활동 식별(Activity Identification): 프로젝트에 필요한 모든 활동을 식별하고 목록화합니다.
  2. 활동 순서화(Activity Sequencing): 활동들 간의 선후관계를 결정하고 네트워크 다이어그램을 구축합니다.
  3. 활동 예상 시간 추정(Activity Time Estimation): 각 활동에 소요되는 시간을 추정하고, 최적, 최대, 최소 예상 시간을 고려하여 확률적으로 예상 시간을 계산합니다.
  4. 일정 개발(Schedule Development): 각 활동의 예상 시간을 기반으로 프로젝트의 전체 일정을 개발합니다. 이때 크리티컬 패스를 확인하여 프로젝트의 최소 기간을 파악합니다.
  5. 일정 제어(Schedule Control): 프로젝트가 진행되는 동안 예상 시간과 실제 시간을 비교하여 일정을 관리하고 조정합니다.

 

PERT의 장점:

  1. 활동간의 관계 시각화: 프로젝트의 활동들 간의 관계를 시각적으로 표현하여 이해하기 쉽습니다.
  2. 활동별 예상 시간: 각 활동에 소요되는 시간을 정확하게 예측할 수 있으며, 이를 토대로 전체 프로젝트의 일정을 개발할 수 있습니다.
  3. 크리티컬 패스 확인: 크리티컬 패스를 파악하여 프로젝트의 핵심 활동을 식별할 수 있습니다.
  4. 일정 제어: 프로젝트가 진행되는 동안 일정을 지속적으로 관리하고 조정할 수 있습니다.

 

PERT의 한계:

  1. 활동 시간 추정의 불확실성: 활동에 소요되는 시간을 정확하게 추정하는 것은 어렵습니다. 따라서 예상 시간의 불확실성이 존재합니다.
  2. 복잡성: 큰 규모의 프로젝트에 적용될 때 네트워크 다이어그램의 복잡성이 증가할 수 있습니다.
  3. 전제조건의 변경: 프로젝트 진행 중에 전제조건이 변경될 경우 네트워크 다이어그램을 재구성해야 할 수 있습니다.
  4. 크리티컬 패스 외의 활동: 크리티컬 패스 외의 활동도 프로젝트의 일정에 영향을 미칠 수 있으므로 이를 고려해야 합니다.

 

결론:

PERT는 복잡한 프로젝트의 일정 관리에 유용한 도구로써 사용됩니다. 그러나 예상 시간의 불확실성과 네트워크 다이어그램의 복잡성 등의 한계가 있으므로 다른 일정 관리 기법과 함께 사용되는 것이 바람직합니다.

728x90
반응형
LIST