- 2024년 3월 14일
- pmpkrc
- 0 Comments
- 심층 PM 칼럼
[24년 2월 칼럼] 획득가치 관리(EVM)는 Agile project management 성과측정에 어떻게 적용할 수 있을까?
[24년 2월 PM 칼럼]
획득가치 관리(EVM)는 Agile project management 성과측정에 어떻게 적용할 수 있을까?
• 작성자: 이 광호
• PMI 한국챕터 교육위원회 위원
교육위원회
PMI SOUTH KOREA CHAPTER January.2024
요약
기대와 달리 많은 프로젝트의 결과가 목표에 미달하는 경우가 많은데, 원인을 파악해 보면 프로젝트 수행 과정에서 올바른 방향으로 수행이 되고 있는지 확인이 어렵기 때문이다. 여러 가지 측정 방법 중 EVM 기법은 작업 분류 체계를 바탕으로 효율적이고 가시적인 측정 결과를 제공하는데, 애자일 환경에서도 이 기법을 적용하여 효과를 달성할 수 있다. 애자일 기법의 특성을 고려하여 획득가치를 측정할 수 있는 방법을 정립함으로써 애자일 정신을 유지하면서도 효과적인 의사결정이 가능함을 확인할 수 있다.
1. 프로젝트 성과 측정은 왜 해야 하나?
여러분이 수행했던 프로젝트의 결과는 어떠하신가요? 만족하십니까? 한 설문에 따르면, 프로젝트의 목적, 목표 및 사업 의도를 충족(Met original goals/business intent)한 경우는 2021년에 73%에 미치지 못하는 것으로 나타났습니다.[1] 그렇다면 프로젝트 관리와 이해관계자의 많은 노력과 헌신에도 불구하고 왜 이렇게나 많은 프로젝트가 실패를 할까요? 최근 개편된 PMBOK 7th.에서는 프로젝트의 8가지 성과 영역을 다루고 있는데, 그 중에서 측정(Measurement) 성과 영역은 프로젝트 “성과 측정 및 수용 가능한 성과 유지를 위한 적절한 조치 이행과 관련된 활동 및 기능을 다룬다.”고 정의하고 있습니다. 즉 프로젝트 상태에 대한 신뢰할 수 있는 이해, 의사결정을 촉진하는 실행 가능한 데이터, 프로젝트 성과를 추적하기 위한, 적절한 조치의 적시 실행, 신뢰할 수 있는 예측 및 평가를 기반으로 적시에 정보에 입각한 의사결정을 내림으로써 목표를 달성하고 비즈니스 가치를 창출할 수 있도록 한다고 합니다.
효과적인 프로젝트의 성과 측정 방법을 마련하면 프로젝트와 연관된 올바른 사항을 측정하고 이해관계자와 정보를 공유할 수 있습니다. 효과적인 측정을 통해 프로젝트 상태를 전달하고, 프로젝트 성과를 개선하며, 성과 저하 가능성을 줄일 수 있는 정보를 추적, 평가 및 보고할 수 있고, 이러한 측정을 통해 프로젝트 팀은 프로젝트 정보를 사용하여 적시에 의사결정을 내리고 효과적인 조치를 취할 수 있기 때문입니다.
2. 프로젝트 성과 측정 방법에는 어떤 것들이 있나?
프로젝트의 성과는 프로젝트의 가치를 얻는 과정으로, 다른 말로 가치 측정이라고도 할 수 있습니다. 이러한 프로젝트 성과 또는 가치 측정은 프로젝트 인도물이 비지니스 케이스 및 이익 실현 계획에 부합하는지 확인하는 데 사용되며, 재무적인 측정 방식과 비 재무적인 측정 방식이 있습니다.
2.1 재무적 측정 방식
편익-비용 비율 (Benefit/Cost Ratio)
이는 프로젝트의 초기 투입되는 비용과 함께 완료 시점의 예상되는 투자의 현재 가치를 나타내는 척도입니다. 측정값의 비율이 1.0보다 크면 프로젝트 착수를 고려해야 하며, 작을 경우 프로젝트 착수에 대한 비재무적인 부분을 고려해서 진행하여야 합니다.
투자 수익률 ROI (Return On investment)
원가와 재무적 이익 규모를 비교한 측정값인 투자수익률은 일반적으로 프로젝트 수행 결정에 대한 투입물로 개발되었습니다. 프로젝트 생애 주기 전반에 걸쳐 서로 다른 시점의 ROI 산정치가 있을 수 있으며, 프로젝트 팀은 프로젝트 전반에서 ROI를 측정함으로써 조직 자원에 대한 투자를 계속 하는 것이 타당한지 판단할 수 있습니다.
순현재가치 NPV (Net Present Value)
일정 기간 동안 자본 유입의 현재 가치와 자본 유출의 현재 가치 간의 차이인 순현재가치는 일반적으로 프로젝트의 착수를 결정하기 위해 사용됩니다.
편익의 현재 가치 – 비용의 현재 가치 = 순 현재가치
내부수익률 IRR (Internal Rate of Return)
어떤 투자계획에서 발생하는 비용과 편익의 흐름이 있을 때, 해당 투자계획의 현재가치를 ‘0’으로 만들어주는 할인율을 ‘IRR’이라고 합니다.
2.2 비 재무적 측정 방식
S-Curve Graph
프로젝트 진행 사항을 추적하기 위한 전반적이고 쉽게 사용되는 방식으로 프로젝트의 시간 경과 대비 비용 또는 진척도를 나타내는 방식이 있습니다.
다만, S-Curve의 경우, 프로젝트 비용에 대한 추적 및 정보 제공은 가능하지만, 일정에 대한 정보를 제공하지 못하는 한계점이 있습니다.
간트 차트 Gantt Chart
프로젝트 일정 관리 및 수립에 일반적으로 사용되는 간트 차트는 S-curve와 반대로 일정 관리에 대한 정보를 제공하지만, 비용 및 프로젝트에 소요된 또는 획득된 가치에 대한 정보를 제공하지 못하는 단점이 있습니다.
[그림 1] Gantt chart의 schedule table 예
획득가치 관리 EVM (Earned Value Management)
프로젝트 관리 모니터링, 보고, 예측, 통제를 위한 방법으로서 획득가치(EV) 측정 및 기법은 지난 수십 년 동안 소프트웨어 제품 개발과 전통적인 엔지니어링 프로젝트에서 개발되고 채택되어 왔습니다. 이 방법은 주로 고정되고 잘 정의된 범위의 기준이 되는 작업 중심 계획 (WBS)에 의존하며, 작업 실행 및 완료에 대한 선형적인 진행을 가정하여 프로젝트 관리에 대한 예측과 의사 결정에 사용할 수 있는 일정 및 비용 성과 지표를 고안하는 데 기반을 마련하였습니다.
획득가치 관리 EVM에서의 정의되는 주요 용어 및 개념은 다음과 같습니다.
- EV (Earned Value) : 측정 시점에서의 완료된 작업의 측정 척도이며, 해당 작업에 대해 승인된 예산으로 표시합니다.
- PV (Planned Value) : 승인된 예산 내에서 계획된 일정 및 작업을 나타냅니다.
- AC (Actual Cost) : 측정 시점에서의 실제 투입된 비용을 나타냅니다.
- CV (Cost Variance) : 측정 시점에서의 실제 투입 비용 대비 획득된 가치의 차이를 나타냅니다.
- SV (Schedule Variance) : 측정 시점에서의 계획된 가치 대비 획득된 가치의 차이를 나타냅니다.
- BAC (Budget at Completion) : 잔여 작업에 대해 완료 시점에서의 예산의 합계를 추정 하여 나타냅니다.
- ETC (Estimate to Complete) : 모든 잔여 작업에 대한 완료 시 예상되는 비용을 나타냅니다.
[그림 2] EVM을 통한 완료 시점 산정치와 잔여분 산정치[2]
3. 프로젝트 성과 측정에서 EVM이 가지는 가치와 역할은 무엇 인가?
EVM는 EVA(Earned Value Analysis)와 더불어 19세기 후반 산업가들과 산업공학이 부상하던 시기로 거슬러 올라가지만, 1960년대에 수학적 공식을 기반으로 한 표준 기반 프로세스와 방법론으로 발전하게 되었습니다. 당시 항공모함 무기 시스템부터 원자로에 이르기까지 복잡하고 비용이 많이 들며 위험한 대형 프로젝트에 자금을 지원하던 미국 국방부와 에너지부가 개발의 원동력이었습니다. 이러한 프로젝트에 EVM을 사용할 때의 주요 이점은 비용/지출 및 기술 진척도 측정 지표의 수학적 조합을 통해 프로젝트 관리자와 이해관계자가 적시에 결정을 내릴 수 있는 표준적이고 미래 지향적인 지표를 제공한다는 점이었습니다.[3]
앞에서 언급한 것과 같이 EVM은 잘 정의된 작업 분류 체계를 바탕으로 현재 시점에서의 획득가치를 바탕으로 계획 대비 차이에 대한 측정을 할 수 있으며, 완료 시점 산정치 (EAC)와 잔여분 산정치(ETC)를 추정할 수 있습니다. 이런 정보는 프로젝트가 올바르고 적절한 속도와 계획된 예산 내에서 프로젝트를 완료할 수 있는지의 판단을 프로젝트 이해관계자에게 제공하여 의사 결정을 지원하고 있습니다. 또한, 정보를 시각적으로 표현해서 프로젝트 팀이 데이터를 직관적으로 이해하고 해석하여 적절한 대응을 계획할 수 있도록 도와줍니다. 시각적 묘사는 사람들이 말이나 숫자보다 그림을 더 쉽게 표시하고 가리키고 추론할 수 있으므로 협업 작업 시 더 효과적이라고 할 수 있습니다.
4. EVM은 어떻게 애자일 프로젝트 성과 측정에 적용할 수 있을까?
그렇다면, 변화에 민첩하게 대응하고 잦은 계획 변경이 있는 애자일 프로젝트 관리에서 EVM은 어떻게 적용을 할 수 있을까요? 애자일 방법 개발 시 공표된 애자일 선언문에는 ‘측정’ 또는 ‘지표’라는 단어가 언급되어 있지 않고, 이러한 접근 방식이 투자 수익률(ROI) 지표에 쉽게 적합하지는 않지만, 애자일 전문가들은 번 차트(Burn-down 또는 Burn-up) 외에 프로젝트 개발 속도 측정에 간소화된 EVM 방법을 추가하여 프로젝트의 성과 모니터링, 예측 및 제어 기술을 보완해야 할 필요성을 확인했습니다.[4]
애자일 성과 추적 기법 중에서 EVM의 측정 개념은 ‘번 차트’를 기반으로 합니다. 번업 차트와 번다운 차트는 모두 애자일 방법에서 사용되는데, 전자는 시간이 지남에 따라 프로젝트 팀이 완료한 기능의 양이 증가하는 것을 보여주고, 후자는 완료해야 할 기능이 얼마나 남았는지 보여줍니다. 두 차트 모두 완료된 기능 수(번업 차트) 또는 남은 기능 수(번다운 차트)를 표시하기 위해 실행 중이고 테스트된 기능만 계산할 수 있습니다.
[그림 3] 번 다운 차트 및 번 업 차트[5]
번 차트는 일반적으로 비용을 추적하지 않는데, 비용 편차(Cost Variation, CV)는 EVM의 주요 지표이며, 일반적인 애자일 지표로는 측정하거나 추론하기 어렵습니다. 따라서 EVM과 번 차트를 혼합하여 애자일에서 EVM을 적용을 통해 비용, 애자일 프로젝트의 범위로 표현되는 제품 백로그 피쳐(Backlog Feature) 수 또는 스토리 포인트(Story Point)를 통해 애자일 프로젝트에서 EVM을 적용할 수 있습니다. 애자일에서는 주기적인 반복 및 배포로, 애자일 프로젝트 팀의 성과 측정 지표인 개발 속도를 확인할 수 있고, 범위의 변화에 대해 추적 관리를 비용과 함께 프로젝트 전체 완료 시 예상을 할 수 있습니다. 애자일에서 적용되는 EVM의 개념은 다음과 같으며, 애자일 프로젝트에서의 범위, 즉 스토리 포인트 또는 피쳐 수로 획득가치를 측정할 수 있습니다.
- PV (Planned Value) : 반복이 끝날 때 계획된 완료 작업의 스토리 포인트 또는 피쳐 수
- EV (Earned Value) : 반복이 끝날 때 실제 완료된 작업의 스토리 포인트 또는 피쳐 수
- AC (Actual Cost) : 반복이 끝날 때 실제 작업에 대해 발생한 비용
- BAC (Budget At Complete) : 프로젝트의 전체 작업을 완료하기 위해 할당된 예산
[그림 4] 애자일 번 업 차트와 EVM의 혼합 그래프[6]
애자일 번 차트와 EVM을 동시 적용함으로써, 프로젝트의 현재 시점에서의 CPI(Cost Performance Index)와 SPI(Schedule Performance Index)를 통해 진행 사항에 대한 측정과 완료 시점의 예측을 할 수 있습니다.
기존 프로젝트에서의 EVM과 애자일에서의 EVM에서의 차이는 일정 편차(Schedule Variation)를 산출하기 위한 획득가치가 기존 프로젝트는 WBS의 작업 완료로 분류를 하여 S-Curve의 성격을 나타냈지만, 애자일에서는 번차트를 기반으로 한 완료된 제품의 피쳐 수로 프로젝트의 반복이 진행되는 과정에서 변화가 일어나기 때문에, 반복(Iteration) 또는 프로젝트 팀이 원하는 시점에서 프로젝트의 진행 사항을 측정할 수 있습니다.
5. 마치며,
애자일 소프트웨어 개발 방법은 지난 10년간 소프트웨어 개발 과정에서 산업과 시장에서 점점 더 경쟁이 치열해지는 상황에 직면한 이해관계자들에게 비용 효율적인 결과를 제공함으로써 그 가치를 입증해 왔습니다.[7] EVM 기법은 복잡하고 위험한 프로젝트를 모니터링하고 제어하기 위한 일련의 미래 지향적인 지표로서 그 효과가 입증되었습니다. 제품 백 로그, 번 차트, 반복과 같은 애자일 프로젝트 관리 기법을 프로젝트 기준선, EV, PV에 대한 기존의 EVM 관점에 도입하는 것이 어려움은 있지만, 이를 사용하여 애자일 소프트웨어 프로젝트의 단순화된 획득 가치 관점을 쉽게 구축할 수 있음을 보여주었다고 할 수 있습니다.
[자료 출처]
[1] Project Management Institute (2021). Beyond Agility: Flex to the Future. Pulse of the Profession.
[2] PMI(2021), 프로젝트 관리지식체계지침서 제7판 한글판 105쪽
[3] [4] Nikravan, B. & Forman, J. B. (2010). Beyond backlogs and burndowns—complementing “agile” methods with EVM for improved project performance, Global Congress 2010—North America.
[5] PMI(2021), 프로젝트 관리지식체계지침서 제7판 한글판 108쪽
[6] PMI Standard Earned Value Management Page 92
[7] Nikravan, B. & Forman, J. B. (2010). Beyond backlogs and burndowns—complementing “agile” methods with EVM for improved project performance, Global Congress 2010—North America.
필자 : 이 광호 위원
• MBA, PMP, PMI-ACP
• 현) PMI 한국 챕터 교육위원회 위원
• 현) 외국계 기계설비 제조회사 프로젝트 관리 팀장
• 관심 분야 : 애자일, 프로젝트 관리, 운영관리
Leave a Comment