首页> 外文会议>IEEE SoutheastCon >Investigating the impact of peer code review and pair programming on test-driven development
【24h】

Investigating the impact of peer code review and pair programming on test-driven development

机译:研究对等代码审查和结对编程对测试驱动开发的影响

获取原文
获取外文期刊封面目录资料

摘要

Pair programming and peer code review are two collaborative inspection methods that improve the quality of software. These light-weight review techniques are low-cost alternatives to formal inspections and rigorous reviews that commonly remove 90% of software defects before even the first test case is run. While pair programming has many advocates, evidence suggests that pair programming is not as useful as claimed and the requirement of the pairs to co-locate is hindrance on many development projects. Peer code reviews, however, have been shown to be just as effective as pair programming and are a better fit for many of today's software efforts that are being developed collaboratively, but asynchronously, in the cloud. In this paper we demonstrate peer review's effectiveness as compared to pair programming in the context of Test Driven Development (TDD), a popular agile programming technique that's rapidly gaining mainstream acceptance. The empirical evidence also shows that equal quality programs can be produced at a lower cost (28% less than pair programming) using a peer review technique in TDD as compared with traditional pair programming
机译:结对编程和对等代码检查是两种可提高软件质量的协作检查方法。这些轻量级检查技术是正式检查和严格检查的低成本替代方法,这些检查通常可以在运行第一个测试用例之前消除90%的软件缺陷。虽然结对编程有许多倡导者,但有证据表明,结对编程并不像所声称的那样有用,并且结对共同放置的要求在许多开发项目中都是障碍。然而,对等代码审查已被证明与结对编程一样有效,并且更适合当今在云中协作但异步开发的许多软件工作。在本文中,我们证明了在测试驱动开发(TDD)的背景下,同行评议与结对编程相比是一种有效的方法,它是一种流行的敏捷编程技术,正在迅速获得主流认可。经验证据还表明,与传统的结对编程相比,使用TDD中的对等审阅技术可以以较低的成本(比结对编程少28%)制作质量相同的节目

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号