PERT method — PERT 방법

From Systems analysis wiki
Jump to navigation Jump to search

PERT (영어: Program Evaluation and Review Technique, «프로그램 평가 및 검토 기법») — 작업 기간이 불확실한 상황에서 작업 순서를 분석하고 프로젝트 일정을 확률적으로 평가하기 위한 네트워크 계획 및 프로젝트 관리 기법. 이 기법은 3점 추정과 통계적 집계를 사용하여 예상 완료 시간과 마감 기한 내 완료 확률을 산출한다[1][2].

역사

PERT는 1958년 미국 해군의 의뢰(«폴라리스» 프로그램)로 Booz Allen Hamilton과 Lockheed가 참여하여 개발되었다. 거의 같은 시기에 DuPont사는 Remington Rand와 함께 결정론적 주공정법(CPM)을 제안하였다. PERT는 연구·개발(R&D) 및 복잡한 엔지니어링 프로그램의 계획 수단으로서 산업계와 공공 부문에 빠르게 보급되었다[2][3].

기본 개념

PERT 모델에서는 이벤트(마일스톤, 기간 없음)와 작업(기간이 있고 자원을 소비함)이 사용된다. 작업은 이벤트를 방향 그래프로 연결하며, 작업의 연속이 경로를 형성한다. 예상 기간이 가장 긴 연속 경로인 주공정(Critical Path)이 프로젝트의 최소 가능 기간을 결정한다. 여유 시간(slack/float) — 최종 완료일을 미루지 않고 비주공정 작업을 지연할 수 있는 허용 시간[2].

PERT 네트워크 다이어그램

이벤트는 꼭짓점으로, 작업은 꼭짓점 간의 호(arc)로 표시된다. 시작 꼭짓점에는 들어오는 호가 없고, 완료 꼭짓점에는 나가는 호가 없다. 작업의 빠른/늦은 시작일과 완료일은 그래프의 순방향 및 역방향 패스로 계산되며, 이를 바탕으로 여유 시간과 주공정이 결정된다[3].

시간 추정 및 확률 모델

PERT의 대표적 특징은 각 작업 기간에 대한 3점 추정이다:

  • 낙관적 추정 to — 최상의 조건에서 가능한 최소 시간;
  • 최빈값 추정 tm — 정상적인 진행 상황에서 기대되는 기간;
  • 비관적 추정 tp — 불리한 조건에서의 최대 시간[1].

작업의 기대 기간(고전적 PERT 추정):

te = ( to + 4·tm + tp ) / 6[2].

간략화된 3점(삼각형) 추정:

te = ( to + tm + tp ) / 3[2].

작업 기간의 분산:

σ2 = ( ( tp − to ) / 6 )2[1].

주공정 기준 프로젝트 기간의 분산은 해당 경로 위 작업들의 분산 합과 같으며, 프로젝트 표준 편차는 다음과 같다:

σproj = √( Σ σi2 ).

지정된 기한 T 내에 완료할 확률은 정규 근사로 추정한다:

Z = ( T − μcrit ) / σproj, 여기서 μcrit은 주공정의 te 합계[2].

적용

PERT는 높은 불확실성 환경에서 일정 관리를 주목적으로 하며, R&D, 방위 및 우주 프로그램, 복잡한 EPC 프로젝트, IT 및 물류 분야에서 주로 활용된다. 이 방법론은 시스템 엔지니어링 및 프로젝트 관리 지침서(NASA SE Handbook, PMBOK Guide)에 기술되어 있다[4][5].

장점

  • 작업 간 의존 관계, 선행 관계 및 병렬성의 직관적 표현[3].
  • 주공정의 식별 및 시각화; 병목 지점에 대한 관리적 주의 집중[2].
  • 프로젝트 일정 및 리스크 프로파일의 확률적 추정; 마감 기한 내 완료 확률 산출[1].
  • CPM과 연계하여 여유 시간 조기 분석 및 일정 단축(crashing/fast-tracking) 시나리오 검토 가능[2].

한계

  • 대규모 프로젝트에서는 네트워크가 수백, 수천 개의 작업을 포함할 수 있어 시각화 지원을 위한 전용 소프트웨어가 필요하다[3].
  • 고전적 PERT는 자원 제약을 고려하지 않으며 작업 기간의 독립성을 가정하는데, 실제 환경에서는 이 가정이 종종 위반된다[2].
  • 정규 근사 및 분포 매개변수 선택이 전체 기간 추정의 편의를 초래할 수 있으며, 특히 기간의 비대칭성이 뚜렷한 경우 그 영향이 크다[1].

다른 접근 방식과의 관계 및 비교

  • 주공정법(CPM) — 결정론적 기간과 비용/일정 분석 중심; PERT는 CPM에 불확실성 평가를 보완한다[2].
  • 간트 차트(Gantt Chart) — 일정의 캘린더 시각화; PERT/CPM과 함께 날짜 관리에 자주 활용된다[3].
  • 네트워크 계획법 — PERT/CPM을 포함하는 기법들의 총괄 범주.

같이 보기

  • 주공정법(CPM)
  • 간트 차트
  • 네트워크 계획법

참고 문헌

  • Malcolm, D. G. et al. (1959). Application of a Technique for Research and Development Program Evaluation. Operations Research. doi:10.1287/opre.7.5.646. [6]
  • NASA. Systems Engineering Handbook, NASA/SP‑2016‑6105 Rev2. [7]
  • PMI. A Guide to the Project Management Body of Knowledge (PMBOK® Guide). [8]
  • «Program Evaluation and Review Technique». Wikipedia (en). [9]
  • «PERT». Википедия (рус.). [10]

주석

  1. 1.0 1.1 1.2 1.3 1.4 Malcolm, D. G.; Roseboom, J. H.; Clark, C. E.; Fazar, W. (1959). «Application of a Technique for Research and Development Program Evaluation». Operations Research, 7(5), 646–669. doi:10.1287/opre.7.5.646. [1]
  2. 2.00 2.01 2.02 2.03 2.04 2.05 2.06 2.07 2.08 2.09 «Program Evaluation and Review Technique». Wikipedia (en). [2]
  3. 3.0 3.1 3.2 3.3 3.4 «PERT». Википедия (рус.). [3]
  4. NASA Systems Engineering Handbook, NASA/SP‑2016‑6105 Rev2. NASA. [4]
  5. A Guide to the Project Management Body of Knowledge (PMBOK® Guide). PMI. [5]