研究显示软件产品开发的阶段(编码,测试,维护)所花费的时间?

时间:2009-07-07 20:44:41

标签: testing

是否有任何研究显示在产品生命周期的各个阶段花费的时间,尤其是测试?实际数字和参考将是有用的。

4 个答案:

答案 0 :(得分:4)

在软件开发阶段花费的时间在很大程度上取决于所使用的方法。

我认为开始研究的好地方是在CiteSeerX中搜索“软件开发案例研究”。这样您就可以找到所需的参考和数字。

答案 1 :(得分:1)

你可以看看这篇论文:

软件度量的实验研究及其与软件开发的关系

http://portal.acm.org/citation.cfm?id=65481

本文中有很多参考资料,您可以跟进以获取更多信息。

答案 2 :(得分:1)

Microsoft案例研究 ●TDD项目的代码质量是其两倍 ●编写测试需要15%的时间 IBM案例研究 ●缺陷减少40% ●不影响团队的工作效率 John Deere / Ericsson案例研究 ●TDD可生成更高质量的代码 ●16%对团队生产力的影响 http://derickrethans.nl/files/tdd-phpworks8.pdf

答案 3 :(得分:0)

测试是一种有趣的动物。如上所述,所选择的方法将决定应该花多少时间进行测试,但最终,工程师可以适当地分配测试时间,测试次数,每个模块的测试次数等。