传统的软件生产度量
生产控制软件系统的传统方法的重点是努力使用的指标。老钟的天气一直是代码(LOC)的路线。几乎在每个人的软件企业会告诉你,行代码是无用的度量。与组委会问题是这方面的努力为基础的指标。这是毫无意义的衡量软件价值交付,从系统的输出。然而,要更好的度量,行代码仍然很长一段时间流行。 另一个最喜欢的衡量标准是水平的的估计值,一般人估计的一个小时为一个功能的某些要求的一块发展。在几个小时的努力,花费然后比估算和定期调整。 传统的软件度量涉及到营业费用(OE)的指标。传统的软件度量是兼容的,也许大量传统的成本会计方法的影响。他们将集中精力成本。着眼于管理,是次优的光电实现更多的利润制度的目标现在和将来,有健康的投资回报率。更重要的是把重点放在吞吐量和库存。因此,传统的衡量标准不符合相关的标准。 也不符合简单的标准。软件的生产业务是非线性的。由于软件生产是一个复杂的系统反馈回路,它表现出非线性的行为,即努力在系统花费出示工作代码行是不成正比的数量或从系统的输出质量。因此,努力跟踪的指标,需要通过一个未知的非线性方程组的翻译,以沟通客户价值的功能。 努力为基础的指标并不总是自我生成。谁在每一次表填写开发人员可以告诉你,考勤表没有自我生成。 努力为基础的指标不是非常有用,因为软件开发和非线性估计不准确的预测性指标。这一估计是不可能代表最终结果。因此,实际结果必须收集历史。当一个开发填补了考勤表,它是预测,而不是估计的历史记录。因此,时间和精力重新编码表是滞后指标。 传统的软件的编写的代码行或时间花在发展指标不符合控制指标系统的理想的特色。 翻译通知: 文章:“传统的软件生产度量”被翻译使用的自动翻译服务。我们真诚地道歉,任何翻译可能发生的错误。谢谢您的理解。 |
|||||
|