与CFO谈论敏捷

首席财务官(CFO)负责财务计划、财务报表、财务分析,并应对金融风险。给CFO解释敏捷的好处时,有什么语言会比金融语言更适合呢?

David Chilcott在Scrum开发讨论组上发起了一个有趣的讨论,以便了解敏捷吸引CFO的重要原因。Michael Spayd提到,他肯定会喜欢以“纯粹的商业利益”来讨论。Michael表示,他会讨论:

  • 通过考虑瀑布项目和敏捷项目的净现值(NPV),了解频繁部署的好处。
  • 当项目穿过它的价值实现曲线时,能适时地终止一个成功项目的能力。
  • 相对于瀑布项目,敏捷项目的投资在公司账目中是如何体现在资本和费用方面的。
  • 敏捷团队的人事变动较少,这样培训和雇佣成本都比较低。

同样地,John Goodsen说,与CxO们交谈时,他更倾向于使用精益思想,而不是Scrum。John说:

首先,我想弄清楚他们是否理解成本会计(cost accounting)和产出会计(throughput accounting)之间的区别,然后再了解他们正在使用哪种模式。如果是后者,那么你们已经有坚实的基础了。如果是前者,那么你们还有很多工作要做。接下来汇谈到半成品(WIP)成本、延期成本以及限制半成品的价值,以建立起相应的流程。你可以绘制一幅投资回报率的时间图表,相对传统的开发模式,在你看到回报前,短周期、频繁的发布不需要投入那么大的初始资金。

根据John的说法,等待交付价值以及收到钱的时间越长,投资就越大。对于较小的功能,应该频繁、定期地予以发布,以建立起更快的投资回报率。John有一副有趣的图片,展示了敏捷项目和瀑布项目在投资回报率上的不同。

Trond Wingård通过比较瀑布项目和敏捷项目的NPV(net present value净现值)、IRR(internal rate of return内部收益率)、投资回收期以及ROI(return on investment投资回报率)表达了他对如何同CFO谈论敏捷的看法。他为自己的虚拟项目制定了这样的标准:

让我们想像一下有这样一个项目:

  • 该项目预计将持续12个月
  • 在此期间会花费500万美金
  • 该产品将产生每月20万美金的收益(额外的收益或者节约的成本减去每个月的费用)
  • 项目启动4年后,该产品不会再产生收益。你可能会说这个特定产品有4年的机遇之窗。
  • (同时,我假设在NPV的计算中,有10%的贴现率)

跟据计算,在几种不同模式中(瀑布模式、每6个月发布一次、每3个月发布一次)执行这个项目的统计结果如下:

模式

瀑布

每6个月发布一次

每3个月发布一次

收支平衡

37个月

34个月

33个月

ROI

44.0%

56.0%

62.0%

NPV

920,000美金

1,477,000美金

1,758,000美金

IRR

20.7%

28.7%

33.5%

同样,Trond也比较了项目延期4个月完成的情况。尽管如此,统计数据表明,频繁发布调整了财务状况:

模式

瀑布,按计划

瀑布,延期4个月

频繁发布,延期4个月

收支平衡

37个月

从不

39个月

ROI

44.0%

-4.0%

29.8%

NPV

920,000美金

-1,280,000美金

796,000美金

IRR

20.7%

-2.0%

20.0%

Trond关于CFO的工作表可以在这里下载。

因此,用金融术语同CFO一起讨论敏捷是很有意义的。各种不同情况下的统计数据,充分显示出采用敏捷的好处。

查看英文原文:Discussing Agile With a CFO

你可能感兴趣的:(与CFO谈论敏捷)