TDD/BDD积极影响统计
每个人都知道一些有关在实际项目中使用测试/行为驱动开发的积极影响的相关统计数据。我知道统计数据可能非常具有误导性,但很高兴看到以下内容:
“当开始使用 TDD 时,我们提高了生产力,并减少了 XY % 的错误引入......”。
在解释编写测试的需要时,向经理/客户展示这些数字真是太好了(仍然有些人认为我们没有时间这样做......)
谢谢
Everyone knows about some relevant statistics about positive impact of using test/behavior driven development in real projects. I know statistics can be very misleading, but it would be nice to see something like:
"when started using TDD, we rose productivity and reduced bugs introduction by XY %...".
It would be really nice to show this numbers to managers/customers, when explaining need of writing tests (there are still some people thinking we don't have time for this...)
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
目前我收集了以下资源:
通过测试驱动开发实现质量提升:四个产业团队的成果与经验(微软研究院):
http://research.microsoft.com/en-us/groups/ ese/nagappan_tdd.pdf
回复:
http://www.springerlink.com/content/q91566748q234325/? p=7fd98b01480f49e2925f36393c999a72&pi=3
测试驱动开发:经验证据 (ITEA):
http://www.agile-itea。 org/public/deliverables/ITEA-AGILE-D2.7_v1.0.pdf
行业中使用测试驱动开发实践的纵向研究 (IBM):
http://citeseerx. ist.psu.edu/viewdoc/download?doi=10.1.1.104.6319&rep=rep1&type=pdf
根据系统复杂性和程序员专业知识评估结对编程 (IEEE) :
http://simula.no/research/se/publications/Arisholm.2006.2/ simula_pdf_file
InfoQ 上有一个讨论:
http://www.infoq.com/news/2009/03/ TDD-Improves-Quality
另请查看这个问题:
关于最佳编程实践主题的基于证据的研究?< /a>
I have collected the following resources so far:
Realizing quality improvement through test driven development: results and experiences of four industrial teams (Microsoft Research):
http://research.microsoft.com/en-us/groups/ese/nagappan_tdd.pdf
resp:
http://www.springerlink.com/content/q91566748q234325/?p=7fd98b01480f49e2925f36393c999a72&pi=3
Test driven development: empirical body of evidence (ITEA):
http://www.agile-itea.org/public/deliverables/ITEA-AGILE-D2.7_v1.0.pdf
A Longitudinal Study of the Use of a Test-Driven Development Practice in Industry (IBM):
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.104.6319&rep=rep1&type=pdf
Evaluating Pair Programming with Respect to System Complexity and Programmer Expertise (IEEE):
http://simula.no/research/se/publications/Arisholm.2006.2/simula_pdf_file
There is a discussion on InfoQ:
http://www.infoq.com/news/2009/03/TDD-Improves-Quality
Also check out this question:
Evidence based studies on the topic of best programming practices?