软件度量宣言 (征求意见稿)

我很喜欢坐高铁。快且安静,适合吃泡面,写东西和发呆。这篇短文就是我在高铁上的发呆时的一念。回顾一下自己,这20年来一直特别努力的寻求更好的软件度量方法,使其可以更有效的支持软件开发中的重要工程、管理决策以及软件过程改进决策。这么多年,见过的猪,杀过的猪,都数量可观,从而积累了很多正反两面的经验教训,再借鉴业界优秀度量实践,总结了下列度量价值观:

                                

响应时间 高于 团队效率

时间成本 高于 进度偏差

质量债务 高于 缺陷密度

创造价值 高于 节约成本

变异成本 高于 变异差异


    度量决定行为,虽然右项度量有其价值,但左项更具备指导软件决策的价值!

 

标注一下:

响应时间 = 交付给后续人员使用时间 –  进入输入队列时间

时间成本 = 在软件开发中,不同阶段的时间代价不一样。如在系统测试阶段追回一个月的成本和立项阶段追回一个月的成本是不一样的。

质量债务 = 在软件产品整个开发过程中,由于各种原因,团队会走一些捷径,造成后续产品使用、维护的隐患。测试一般无法发现这类质量问题,质量债务就是这些问题的累积度量。

变异成本 = 变异带来的成本或机会的度量。

其实吧本意就是抛个砖,希望引来你的玉。来来来! 我们一起吃泡面一起聊!


软件度量宣言 (征求意见稿)》来自互联网,仅为收藏学习,如侵权请联系删除。本文URL:http://www.bookhoes.com/3143.html