是否有任何研究显示在产品生命周期的各个阶段花费的时间,尤其是测试?实际数字和参考将是有用的。
答案 0 :(得分:4)
在软件开发阶段花费的时间在很大程度上取决于所使用的方法。
我认为开始研究的好地方是在CiteSeerX中搜索“软件开发案例研究”。这样您就可以找到所需的参考和数字。
答案 1 :(得分:1)
答案 2 :(得分:1)
Microsoft案例研究 ●TDD项目的代码质量是其两倍 ●编写测试需要15%的时间 IBM案例研究 ●缺陷减少40% ●不影响团队的工作效率 John Deere / Ericsson案例研究 ●TDD可生成更高质量的代码 ●16%对团队生产力的影响 http://derickrethans.nl/files/tdd-phpworks8.pdf
答案 3 :(得分:0)
测试是一种有趣的动物。如上所述,所选择的方法将决定应该花多少时间进行测试,但最终,工程师可以适当地分配测试时间,测试次数,每个模块的测试次数等。