挣值管理能否利用敏捷方法?

关于敏捷与EVM(挣值管理)的辩论

随着敏捷方法在需要EVM的大型IT项目中的渗透,关于EVM的价值以及如何将其与敏捷集成的讨论日益激烈。尽管观点不一,但有些人认为,敏捷项目不仅可以应用EVM,而且EVM与敏捷结合的效果优于单独使用EVM。

EVM的基本概念

Glen Alleman解释了EVM的基本原理:“挣值管理通过实际完成百分比与计划完成百分比的对比来衡量项目进展。”国防采办大学(DAU)的金卡提供了一个示例,展示了EVM如何表示当前偏差,并为未来调整提供输入。

  • 成本偏差:展示了已完成工作的预算成本(BCWP,也称为挣值EV)与已完成工作的实际成本(ACWP)之间的差异。在示例中,项目目前超预算。
  • 进度偏差:展示了计划工作的预算成本(BCWS)与BCWP之间的差异,以美元表示,用于近似进度一致性。在示例中,项目目前落后于计划。

关于EVM在敏捷中的应用

在2011年5月的一篇博客文章中,Scott Ambler承认EVM可以应用于敏捷项目,但他质疑其在IT开发项目中的价值,无论是否采用敏捷方法。他认为EVM的根本问题在于它与“挣值”关系不大,更多的是管理基于早期承诺的天真或虚构的进度和估算。尽管EVM在理论上有趣,但在IT开发项目的实践中效果不佳。

Glen Alleman则持不同观点,他认为EVM与敏捷之间存在共生关系。EVM可以预测完成估算(EAC),并以对资助者有意义的单位(如美元)表示,而敏捷则可以轻松适应需求变化,尤其是在客户与开发团队关系紧密的情况下。对于复杂项目(如ERP或载人航天导航),敏捷仍然可以在软件开发层面提供价值,而EVM则成为多个治理过程之一。

敏捷对EVM的改进

Derek Huether指出,敏捷方法通过强制供应商在短迭代结束时向客户交付价值,减少了成本绩效指数(CPI)或进度绩效指数(SPI)被操纵的可能性。Dr. Norm Brown则更强烈地认为,当敏捷技术应用于项目时,EVM变得非常有效。

资源与进一步学习

对于那些合同上必须遵守EVM要求的人来说,这是一个实际问题,而非哲学辩论。幸运的是,网上有许多免费且高质量的EVM资源,包括:

  • 国家国防工业协会(NDIA)
  • 国防采办大学(DAU)
  • Glen Alleman关于EVM与敏捷集成的演讲
  • InfoQ文章《AgileEVM:测量产品生命周期中的成本效率》

通过这些资源,您可以做出明智的决策。

阅读 9
0 条评论