衡量开发平台的效率

时间:2010-05-13 09:55:18

标签: metrics measurement line-of-business-app

我们正在开发一种应用程序,它是开发Line of Buisness应用程序的一种开发工具。我们构建的当前应用程序是Windows桌面客户端,但我们也在研究针对silverlight / cloud类型的应用程序。

我们正在寻找的是衡量构建中到大复杂应用程序的时间的“标准”方法。 “简单”的方法是构建两个版本的应用程序,一个使用“标准”工具,如VS和组件,一个使用我们的平台,但我正在寻找一种更有效的方法来测量较小的部件,仍然是能够获得一些有用的指标,表明使用我们的产品可以节省多少时间。

你们有什么指示让我看,以及测试什么等?

1 个答案:

答案 0 :(得分:0)

所有可以计算的东西都是潜在的混乱。 LOC,类,组件,依赖关系等等。

你明确地询问“时间测量”,而不是实际掌握时间。好吧,如果你要记录时间,那么测量时间是唯一的方法。如果您想估计或预测您认为将花费的时间,那么您可以使用一些预测工具。 COCOMO模型可能是最着名的模型。该模型使用LOC作为必要输入,以及一些额外的校准参数,如复杂性,系统类型,人员经验和历史校准。

原始模型已经过重新设计(主要包括更多参数),并被称为COCOMO II。并将原始模型重命名为COCOMO 81(Boehm于1981年发布了第一个模型)。

如果你谷歌COCOMO,你会发现很多信息 维基百科的文章可能是最早的点击之一:http://en.wikipedia.org/wiki/COCOMO