敏捷性的原则之一是您应该测量工作软件:
工作软件是进度的主要衡量标准-敏捷的12条原则
事实是,虽然我可以根据完成的故事,被压缩的错误或缺陷报告的数量减少来衡量我的软件,但我仍然坚持如何衡量我的软件的价值。
如果我以迈克·科恩(Mike Cohn)为例,他帮助SalesForce.com为客户带来的价值比上一年增加了500%*,我该如何衡量这一增长?如何衡量我现在的位置?
他使用的其他指标是功能数量和每个开发人员的功能数量。如果我的待办事项井井有条,而且故事被“功能”所截断,那么我可以解决这个问题,但是我们只是从敏捷开始,所以我需要一些方法来确定我们现在提供的价值,然后在六个月内使用类似的指标来查看我们是否增加了产量。
我听说过通过增加收入来衡量软件的价值,或者通过提高客户满意度来衡量软件的价值(但是您如何衡量?),但是这些增长可以归因于公司的任何东西(销售,会计,支持),而不是直接涉及我部门正在做的工作。
那么,你们如何衡量软件的价值以及您是如何开始的呢?
* 敏捷的成功 -Mike Cohn