PM 용어집
PMBok 기반 프로젝트 관리 핵심 용어를 즉답 정의와 실무 예시로 정리했습니다. WBS·간트차트·CPM·EVM을 다룹니다.
WBS 구조
- WBS (Work Breakdown Structure)(작업분류체계)WBS(작업분류체계)는 프로젝트의 전체 범위를 산출물 중심으로 계층 분해한 트리 구조다. 프로젝트가 만들어야 할 것 전부가 이 트리 안에 들어 있어야 한다.
- Work Package(워크 패키지)Work Package(워크 패키지)는 WBS의 최하위 노드다. 비용과 기간을 추정하고 진척을 측정하는 관리의 최소 단위가 된다.
- 100% Rule(100% 규칙)100% Rule(100% 규칙)은 부모 노드의 범위가 자식 노드 범위의 합과 정확히 100% 일치해야 한다는 WBS 작성 원칙이다. 빠진 일도, 겹치는 일도 없어야 한다.
- WBS Dictionary(WBS 사전)WBS Dictionary(WBS 사전)는 WBS 각 노드의 정의·산출물·완료 기준을 적는 문서다. 트리가 "무엇이 있는가"를 보여준다면, 사전은 "그것이 정확히 무엇인가"를 답한다.
- Deliverable(산출물)Deliverable(산출물)은 프로젝트가 만들어 넘기는 검증 가능한 결과물이다. WBS 분해의 기준 단위이며, 활동이 아니라 활동이 남기는 것을 가리킨다.
- Phase(단계)Phase(단계)는 프로젝트 생애주기를 큰 관리 구간으로 나눈 묶음이다. 분석, 설계, 구축, 이행처럼 구간마다 성격이 다른 일과 고유한 산출물이 있고, 구간의 끝에는 대개 검토 관문이 온다.
- WBS Code(WBS 코드)WBS Code(WBS 코드)는 1.2.3처럼 트리의 위치를 나타내는 계층 번호다. 사람이 노드를 부르는 주소일 뿐, 노드의 정체성은 아니다.
- Rolling Wave Planning(연동 기획)Rolling Wave Planning(연동 기획)은 가까운 작업은 상세히, 먼 작업은 크게 계획해 두고 시점이 다가오면 다시 분해하는 점진적 계획 기법이다.
- Progressive Elaboration(점진적 구체화)Progressive Elaboration(점진적 구체화)은 정보가 쌓이는 만큼 계획을 반복해서 정제한다는 프로젝트 계획의 기본 원리다. 승인된 범위 안의 상세화라는 점에서 범위 잠식과 다르다.
- Control Account(통제계정)Control Account(통제계정)는 WBS 중간 계층에 두는 성과 측정 관리점이다. 범위·예산·일정·실적이 이 지점에서 통합되고 EVM 성과가 집계된다.
- Planning Package(기획 패키지)Planning Package(기획 패키지)는 통제계정 아래에 두는 미분해 작업 묶음이다. 범위와 예산은 확정됐지만 상세 활동은 아직 정해지지 않은 일을 담는다.
일정·종속성
- Gantt Chart(간트차트)Gantt Chart(간트차트)는 작업을 세로축에, 시간을 가로축에 놓고 각 작업의 기간을 막대로 그린 일정 차트다. 계획과 실제 진행을 한 화면에서 비교하는 표준 도구다.
- Milestone(마일스톤)Milestone(마일스톤)은 기간이 0인 일정상의 사건이다. 작업이 아니라 "계약 검수 승인"처럼 특정 시점에 도달했음을 표시하는 지점이다.
- Dependency(종속성)Dependency(종속성)는 두 작업 사이의 선후행 논리 관계다. FS·SS·FF·SF 네 유형에 Lead·Lag 간격을 더해 일정의 논리를 기술한다.
- Finish-to-Start (FS)(완료-시작)FS(Finish-to-Start, 완료-시작)는 선행 작업이 끝나야 후행 작업을 시작할 수 있다는 종속성이다. 네 유형 가운데 기본값이고, 실무 종속성의 대부분을 차지한다.
- Start-to-Start (SS)(시작-시작)SS(Start-to-Start, 시작-시작)는 선행 작업이 시작되어야 후행 작업도 시작할 수 있다는 종속성이다. 착수 시점을 제약하면서 병행을 허용하는 관계다.
- Finish-to-Finish (FF)(완료-완료)FF(Finish-to-Finish, 완료-완료)는 선행 작업이 끝나야 후행 작업도 끝낼 수 있다는 종속성이다. 본 작업을 따라다니며 함께 마감되는 일을 표현한다.
- Start-to-Finish (SF)(시작-완료)SF(Start-to-Finish, 시작-완료)는 선행 작업이 시작되어야 후행 작업을 끝낼 수 있다는 종속성이다. 네 유형 가운데 가장 드물고, 교대와 전환 상황에서 쓰인다.
- Lead(선도)Lead(선도, 리드)는 후행 작업을 원래 시점보다 앞당겨 겹치게 하는 시간이다. 종속 관계에 음수 간격으로 적으며, 대표적인 형태가 FS-5d다.
- Lag(지연)Lag(지연, 래그)는 선행과 후행 사이에 의도적으로 두는 대기 시간이다. 아무도 일하지 않지만 시간이 흘러야 하는 구간을 FS+3d처럼 선 위에 적는다.
- Critical Path(주공정)Critical Path(주공정, 크리티컬 패스)는 프로젝트 완료일을 결정하는 가장 긴 작업 사슬이다. 이 경로 위의 작업이 하루 밀리면 프로젝트 전체가 하루 밀린다.
- CPM (Critical Path Method)(주공정법)CPM(Critical Path Method, 주공정법)은 종속성 네트워크를 앞으로 한 번, 뒤로 한 번 훑어 각 작업의 가능한 날짜와 여유 시간을 계산하는 일정 산정 기법이다.
- Float (Total Float)(여유 시간)Float(여유 시간, 총 여유)는 프로젝트 완료일을 밀지 않으면서 그 작업이 늦어질 수 있는 최대 일수다. LS-ES로 계산하며, 통상 0이면 주공정 위에 있고 제약과 충돌하면 음수가 되기도 한다.
- Free Float(자유 여유)Free Float(자유 여유)는 바로 다음 후행 작업의 가장 이른 시작조차 밀지 않으면서 그 작업이 늦어질 수 있는 일수다. 프로젝트 끝을 기준으로 하는 총 여유(Total Float)보다 좁은 개념이다.
- Schedule Constraint(일정 제약)일정 제약(Schedule Constraint)은 작업의 시작이나 종료를 선행 관계가 아니라 달력 날짜로 묶는 조건이다. 대표가 시작일 고정(Must Start On)이며, 외부에서 강제된 날짜에만 최소한으로 쓰는 것이 원칙이다.
- Project Calendar(프로젝트 캘린더)프로젝트 캘린더(Project Calendar)는 근무일과 휴무일, 예외일을 정의하는 달력이다. 일정 계산의 모든 날짜가 이 달력의 근무일 기준으로 계산된다.
- Summary Task(요약 작업)요약 작업(Summary Task)은 하위 작업들을 묶어 대표하는 상위 행이다. 시작일·종료일·진척률은 직접 입력하지 않고 자식에게서 파생된다.
- Duration(기간)기간(Duration)은 작업의 시작부터 종료까지 걸리는 근무일 수다. 투입 노력의 총량인 공수(Effort)와는 다른 수이며, 마일스톤의 기간은 0이다.
EVM·진척
- EVM (Earned Value Management)(획득가치관리)EVM(Earned Value Management, 획득가치관리)은 계획 가치(PV)·완성 가치(EV)·실제 비용(AC)을 모두 비용 단위로 환산해 프로젝트의 일정·비용 성과를 수치로 읽는 관리 기법이다.
- PV (Planned Value)(계획가치)PV(Planned Value, 계획가치)는 특정 시점까지 계획상 완료되어 있어야 할 일의 가치다. 승인된 베이스라인 일정에 가치 축을 얹어 시점별로 누적한 값이다.
- EV (Earned Value)(획득가치)EV(Earned Value, 획득가치)는 특정 시점까지 실제로 완성된 일의 가치다. 쓴 돈이나 투입한 시간이 아니라, 완료 기준을 통과한 결과물의 계획 가치로 센다.
- AC (Actual Cost)(실제원가)AC(Actual Cost, 실제원가)는 특정 시점까지 실제로 지출된 비용이다. 완성 여부와 무관하게, 실제 지출과 비용으로 환산한 투입 공수를 합산한다.
- SPI (Schedule Performance Index)(일정성과지수)SPI(Schedule Performance Index, 일정성과지수)는 획득가치(EV)를 계획가치(PV)로 나눈 값이다. 1.0이면 계획대로, 1.0 아래면 계획보다 느리게 가치가 완성되고 있다는 뜻이다.
- CPI (Cost Performance Index)(원가성과지수)CPI(Cost Performance Index, 원가성과지수)는 획득가치(EV)를 실제원가(AC)로 나눈 값이다. 1.0이면 예산대로, 1.0 아래면 쓴 돈만큼 가치가 완성되지 않고 있다는 뜻이다.
- EAC (Estimate at Completion)(완료시점산정치)EAC(Estimate at Completion, 완료시점산정치)는 지금까지의 성과로 미루어 본 프로젝트 최종 비용의 전망치다. 대표 공식은 예산 총액(BAC)을 CPI로 나누는 것이다.
- S-Curve(S커브)S-Curve(S커브)는 누적 가치나 비용을 시간 축 위에 그린 곡선이다. 프로젝트가 천천히 시작해 중반에 가속하고 말미에 잦아드는 전형 때문에 S자 모양이 된다.
- SV (Schedule Variance)(일정편차)SV(Schedule Variance, 일정편차)는 획득가치(EV)에서 계획가치(PV)를 뺀 값이다. 음수면 상태일까지 계획한 가치만큼 완성되지 못했다는, 즉 일정이 뒤처져 있다는 뜻이다.
- CV (Cost Variance)(원가편차)CV(Cost Variance, 원가편차)는 획득가치(EV)에서 실제원가(AC)를 뺀 값이다. 음수면 쓴 돈만큼의 가치가 완성되지 않고 있다는, 즉 예산을 초과 지출하고 있다는 뜻이다.
- BAC (Budget at Completion)(완료시점예산)BAC(Budget at Completion, 완료시점예산)는 프로젝트 전체 작업에 승인된 예산의 총액이다. EAC·VAC·TCPI 등 EVM 전망 산식이 전부 이 값을 기준점으로 쓴다.
- ETC (Estimate to Complete)(잔여산정치)ETC(Estimate to Complete, 잔여산정치)는 남은 작업을 끝내는 데 앞으로 들어갈 비용의 산정치다. 정의상 ETC = EAC − AC이고, 전형 산식은 (BAC − EV) ÷ CPI다.
- VAC (Variance at Completion)(완료시점편차)VAC(Variance at Completion, 완료시점편차)는 완료시점예산(BAC)에서 완료시점산정치(EAC)를 뺀 값이다. 음수면 이대로 갈 때 예산을 초과해 끝난다는 전망이다.
- TCPI (To-Complete Performance Index)(잔여작업성과지수)TCPI(To-Complete Performance Index, 잔여작업성과지수)는 남은 예산으로 남은 일을 끝내려면 앞으로 유지해야 하는 원가 효율이다. 산식은 (BAC − EV) ÷ (BAC − AC)다.
계획·통제
- Baseline(베이스라인)Baseline(베이스라인, 기준선)은 승인된 계획의 불변 스냅샷이다. 이후의 모든 실적과 변경은 이 기준선과 비교해 측정한다.
- Change Request(변경 요청)Change Request(변경 요청, CR)는 문서·산출물·베이스라인을 수정하자는 공식 제안이다. 영향 평가와 승인 절차를 거친 뒤에야 변경이 반영된다.
- Risk Register(리스크 등록부)Risk Register(리스크 등록부)는 식별된 리스크를 확률·영향·대응 계획과 함께 관리하는 목록이다. 식별·분석·대응·감시의 결과가 한곳에 기록되는 핵심 저장소다.
- Progress (Percent Complete)(진척률)Progress(진척률, percent complete)는 작업이 얼마나 완성됐는지를 백분율로 나타낸 값이다. 완성을 판정하는 측정 방법이 정해져 있을 때만 숫자로서 의미를 갖는다.
- Scope Creep(범위 잠식)Scope Creep(범위 잠식)은 일정·예산 조정 없이 범위가 승인 절차 밖에서 불어나는 현상이다. 작은 요청의 누적으로 계약 범위와 실제 작업이 조용히 갈라진다.