핵심 인사이트

  1. 본질: SPI (Schedule Performance Index, 일정 성과 지수) = EV/PV로, 계획 대비 실제 일정 효율을 비율로 나타낸다—1.0 이상이면 일정 선행, 1.0 미만이면 일정 지연이며 시간이 아닌 가치 비율로 측정한다.
  2. 가치: SPI는 SV보다 규모에 무관한 상대적 비교가 가능해 여러 프로젝트·Work Package 간 일정 성과를 표준화된 방식으로 비교할 수 있다.
  3. 판단 포인트: SPI의 결정적 한계—프로젝트 완료 시 EV=BAC=PV이므로 SPI=1.0으로 수렴한다. 따라서 프로젝트 후반부 일정 지연 추적에는 ES (Earned Schedule) 기반 SPI(t)가 더 적합하다.

Ⅰ. 개요 및 필요성

SPI (Schedule Performance Index, 일정 성과 지수)는 EVM (Earned Value Management)에서 일정 효율을 비율로 측정하는 지표다. CPI가 비용 효율을 나타내듯, SPI는 일정 효율을 나타낸다—"계획 1원어치의 작업을 1원어치의 계획 기간에 얼마나 완성했는가"의 비율이다.

SPI = EV/PV에서 EV는 실제 완료된 작업의 계획 가치이고, PV는 이 시점까지 완료되어야 했던 계획 가치다. SPI < 1.0이면 PV보다 적은 EV만 달성했으므로 일정이 지연되고 있다는 의미다. SPI = 0.8이면 계획의 80%만 진행되고 있음을 나타낸다.

SPI의 실무적 가치는 일정 완료 예측이다. 현재 SPI가 0.8이면 계획 기간 8개월인 프로젝트가 8/0.8 = 10개월로 완료될 것으로 예측할 수 있다. 하지만 SPI는 프로젝트 완료 시 1.0으로 수렴하는 한계가 있어, 후반부 일정 추적에는 ES (Earned Schedule) 기반의 시간형 SPI(t)가 활용된다.

📢 섹션 요약 비유: SPI는 자동차 여행의 "계획 속도 대비 실제 속도" 비율이다. SPI=0.8이면 계획보다 20% 느리게 달리고 있다는 뜻—목적지까지 20% 더 시간이 걸릴 것을 예측할 수 있다.


Ⅱ. 아키텍처 및 핵심 원리

SPI 공식과 해석

SPI = EV / PV

예시:
  BAC = 1,000만원
  계획 완료율 60% → PV = 600만원
  실제 완료율 45% → EV = 450만원

  SPI = 450 / 600 = 0.75

  해석:
  → 계획 대비 75% 진도만 달성
  → 25% 일정 지연
  → 잔여 기간 예측: 계획 기간 / SPI
  
SPI% 해석:
  SPI = 0.75 → 일정이 25% 느림
  SPI = 1.25 → 일정이 25% 빠름 (주의: 품질 타협 확인)

SPI 범위별 의미

┌──────────────────────────────────────────────────────────────┐
│  SPI 범위 해석                                                │
├──────────────┬──────────────────┬──────────────────────────┤
│ SPI 범위     │ 상태             │ 조치                      │
├──────────────┼──────────────────┼──────────────────────────┤
│ SPI > 1.0    │ 일정 선행        │ 유지, 품질 확인           │
│              │ (Ahead)          │                           │
├──────────────┼──────────────────┼──────────────────────────┤
│ SPI = 1.0    │ 계획대로         │ 유지                      │
│              │ (On Schedule)    │                           │
├──────────────┼──────────────────┼──────────────────────────┤
│ 0.9≤SPI<1.0  │ 경미한 지연      │ 원인 파악                 │
├──────────────┼──────────────────┼──────────────────────────┤
│ SPI < 0.9    │ 심각한 지연      │ 즉시 조치                 │
│              │ (적색 경보)      │                           │
└──────────────┴──────────────────┴──────────────────────────┘

SPI vs SPI(t) 비교

표준 SPI (가치 기반):
  SPI = EV / PV
  → 프로젝트 완료 시 SPI → 1.0 (수렴)
  → 후반부 일정 지연 감지 어려움

ES (Earned Schedule) 기반 SPI(t) (시간 기반):
  SPI(t) = ES / AT
  여기서: ES = EV가 PV 커브에서 대응하는 시간점
         AT = 실제 경과 시간 (Actual Time)
         
  예: 10개월 프로젝트, AT=7개월, EV = PV[5개월 해당 값]
    ES = 5개월
    SPI(t) = 5/7 = 0.71
    → 실제 7개월 동안 5개월치 진도만 달성
    → 표준 SPI보다 더 정확한 지연 측정

  SPI(t)는 프로젝트 완료 후에도 정확한 지연을 보여줌

📢 섹션 요약 비유: SPI와 SPI(t)의 차이는 마라톤의 "남은 거리 비율"과 "실제 달린 시간"의 차이다. SPI는 "완주는 했는데 얼마나 걸렸나"를 가리고, SPI(t)는 "지금 이 시간까지 얼마나 달렸나"를 정직하게 보여준다.


Ⅲ. 비교 및 연결

CPI와 SPI 결합 해석

4사분면 분석:
          SPI > 1          │     SPI < 1
          일정 선행         │     일정 지연
     ────────────────────────────────────────
CPI  │                    │
> 1  │  최우수 ✅✅        │  일정 지연만 ⚠️
비용 │  비용도↓ 일정도↑   │  (빠른 해결 필요)
절감 │                    │
     ────────────────────────────────────────
CPI  │                    │
< 1  │  비용 초과만 ⚠️    │  최악 ❌❌
비용 │  (자원 낭비 의심)   │  비용↑ 일정↓
초과 │                    │  즉각 개입 필요

가장 위험: 4사분면 (CPI<1 & SPI<1)
  → 일정 단축을 위한 Crashing은 비용을 더 악화
  → Fast Tracking으로 비용 최소화하며 일정 회복 우선

SPI로 완료 날짜 예측

완료 날짜 예측:
  계획 기간 = 12개월
  현재 SPI = 0.80

  예상 완료 기간 = 계획 기간 / SPI = 12 / 0.80 = 15개월
  → 3개월 지연 예상

  단, 이 예측은 SPI가 남은 기간 동안 유지된다는 가정
  → 일정 압축 조치 시 SPI 개선 가능

📢 섹션 요약 비유: SPI로 완료 날짜를 예측하는 것은 학생의 공부 속도로 시험 준비 완료 날짜를 계산하는 것과 같다. 하루에 10페이지씩 공부해야 하는데 8페이지밖에 못 하면(SPI=0.8), 원래 10일이면 될 것을 12.5일이 걸린다.


Ⅳ. 실무 적용 및 기술사 판단

기술사 시험 계산 예시

문제: 다음 EVM 데이터로 SPI를 구하고 완료 일정을 예측하시오.
  BAC=600만원, 총 기간=6개월, 현재 3개월 경과
  계획 완료율=50%, 실제 완료율=36%, AC=200만원

풀이:
  PV = 600 × 50% = 300만원
  EV = 600 × 36% = 216만원

  SPI = EV/PV = 216/300 = 0.72
  CPI = EV/AC = 216/200 = 1.08

  해석:
  → 일정: 28% 지연 (SPI=0.72, 적색 경보)
  → 비용: 8% 절감 (CPI=1.08, 양호)
  → 상황: 자원을 적게 써서(CPI>1) 일정이 느림(SPI<1)
          → 추가 자원 투입으로 일정 회복 가능

  예상 완료 기간: 6/0.72 = 8.3개월 (2.3개월 지연)
  EAC = 600/1.08 = 556만원 (44만원 절감 예상)

SPI < 1.0 개선 전략 선택

상황에 따른 전략:

상황 1: SPI < 1 + CPI < 1 (비용 초과 + 일정 지연)
  → Fast Tracking 우선 (비용 추가 없이 일정 단축)
  → Crashing은 비용 악화로 신중히

상황 2: SPI < 1 + CPI > 1 (비용 절감 + 일정 지연)
  → 비용 예비(절감분)로 Crashing 가능
  → 자원 추가해 일정 만회

상황 3: SPI < 1 + CPI = 1 (계획대로 + 일정 지연)
  → Fast Tracking으로 위험 없이 일정 단축
  → 필요 시 예비 예산으로 Crashing

📢 섹션 요약 비유: SPI < 1에 대한 대응은 늦은 기차 따라잡기 전략과 같다. 돈이 남아있다면(CPI>1) 택시를 타고(Crashing), 돈이 없다면(CPI<1) 지름길을 달려가야(Fast Tracking) 한다.


Ⅴ. 기대효과 및 결론

SPI를 체계적으로 관리하면:

  1. 일정 지연 조기 감지: 매 보고 주기의 SPI 추이로 지연이 심화되기 전에 조치한다.
  2. 포트폴리오 일정 비교: 여러 프로젝트의 SPI를 규모에 무관하게 비교한다.
  3. 자원 투입 근거: SPI < 0.9이면 Fast Tracking 또는 Crashing의 데이터 기반 근거가 된다.
  4. CPI와 결합 분석: SPI+CPI의 4사분면 분석으로 프로젝트 종합 상태를 한눈에 파악한다.

SPI의 가장 중요한 교훈은 한계를 알고 쓰는 것이다. 프로젝트 후반부에 SPI가 자동으로 1.0에 가까워지는 현상을 "회복"으로 오해해서는 안 된다. 후반부 일정 성과는 반드시 ES 기반 SPI(t)와 CPM 분석으로 보완해야 한다.

📢 섹션 요약 비유: SPI만 믿는 것은 기말고사 성적표만 보는 것과 같다. 마지막에 점수가 올랐더라도(SPI→1.0), 중간에 낙제 위기가 있었다는 사실은 중간고사 성적(SPI(t))을 봐야 알 수 있다.


📌 관련 개념 맵

개념설명연관 키워드
SPI (Schedule Performance Index)EV/PV, 일정 효율 지수EVM, 일정 예측
ES (Earned Schedule)시간 기반 일정 성과 측정SPI(t)
SPI(t)ES/AT, 시간 기반 SPISV 수렴 보완
AT (Actual Time)실제 경과 시간ES 계산
SV (Schedule Variance)EV-PV, 일정 차이 금액SPI와 쌍 지표
CPI (Cost Performance Index)EV/AC, 비용 효율SPI와 결합 분석
Fast Tracking비용 최소화 일정 단축SPI<1+CPI<1 시
Crashing자원 추가 일정 단축SPI<1+CPI>1 시

👶 어린이를 위한 3줄 비유 설명

  1. SPI는 계획한 속도로 얼마나 달리고 있는지 알려줘요 — SPI=0.8이면 계획보다 20% 느리게 가고 있다는 뜻이에요.
  2. SPI가 나쁠 때 빨리 따라잡으려면 지름길(Fast Tracking)을 쓰거나 더 열심히 뛰어야(Crashing) 해요.
  3. 프로젝트가 끝나면 SPI는 항상 1이 돼요 — 마라톤을 완주하면 모두 "완주자"가 되지만, 누가 더 빨리 달렸는지는 기록을 봐야 알죠.