A multiple comparative study of test-with development product changes and their effects on team speed and product quality

被引:4
|
作者
Bannerman, Steve [1 ]
Martin, Andrew [1 ]
机构
[1] Univ Oxford, Comp Lab, Oxford OX1 3QD, England
关键词
Multiple comparative study; Test-with development; Team speed; Product quality; TEST-DRIVEN DEVELOPMENT; SOFTWARE;
D O I
10.1007/s10664-010-9137-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Researchers have typically studied the effects of Test-First Development (TFD), compared to Test-Last Development (TLD), across groups or projects, and for relatively short durations. We defined Test-With Development (TWD) as more general than the fine-grained step of TFD, but also in contrast to the large-grained phase of TLD. With our definition, we performed a multiple comparative study to explore and describe TWD product changes, and the effects of those changes on two attributes related to team speed and two attributes related to product quality, within six long-term open-source projects. Our results indicate that when developers exercised some of their changes with automated tests, on average they made significantly larger changes over time while significantly reducing their product's complexity. And, when they exercised all of their changes with tests, on average they made significantly smaller changes over time. We interpret these results to indicate that practicing TWD supports faster simplification of a product. Therefore, we conclude that teams that need to reduce their product's complexity can benefit from practicing TWD.
引用
收藏
页码:177 / 210
页数:34
相关论文
共 50 条
  • [1] A multiple comparative study of test-with development product changes and their effects on team speed and product quality
    Steve Bannerman
    Andrew Martin
    [J]. Empirical Software Engineering, 2011, 16 : 177 - 210
  • [2] New product development: Speed and quality
    Wadhwani, DH
    Schroeder, RG
    [J]. DECISION SCIENCES INSTITUTE, 1997 ANNUAL MEETING, PROCEEDINGS, VOLS 1-3, 1997, : 1370 - 1372
  • [3] Team characteristics as enablers of fast product development speed
    Flynn, BB
    Flynn, EJ
    Amundson, SD
    Schroeder, RG
    [J]. ADVANCES IN INTERDISCIPLINARY STUDIES OF WORK TEAMS, VOL 5 - 2000: PRODUCT DEVELOPMENT TEAMS, 2000, 5 : 133 - 169
  • [4] The relationship between entrepreneurial orientation and corporate performance: the mediating effects of product development speed and product quality
    Lim, Jong Hwa
    Kim, Byung-Keun
    [J]. ASIAN JOURNAL OF TECHNOLOGY INNOVATION, 2022, 30 (02) : 276 - 294
  • [5] A study on an organization pattern of product development team
    Dong, H
    Yan, HS
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 28 (11-12): : 1261 - 1267
  • [6] A study on an organization pattern of product development team
    H. Dong
    H.-S. Yan
    [J]. The International Journal of Advanced Manufacturing Technology, 2006, 28 : 1261 - 1267
  • [7] New product quality: intended and unintended consequences of new product development speed
    Lukas, BA
    Menon, A
    [J]. JOURNAL OF BUSINESS RESEARCH, 2004, 57 (11) : 1258 - 1264
  • [8] Test of a model of organizational contributors to product development team effectiveness
    Susman, GI
    Ray, JM
    [J]. JOURNAL OF ENGINEERING AND TECHNOLOGY MANAGEMENT, 1999, 16 (3-4) : 223 - 245
  • [9] The balance of cost, quality and speed in new product development
    Tao, Lv
    [J]. Proceedings of 2005 International Conference on Innovation & Management, 2005, : 934 - 937
  • [10] Product development team formation: effects of organizational- and product-related factors
    Mohsen Jafari Songhori
    Madjid Tavana
    Takao Terano
    [J]. Computational and Mathematical Organization Theory, 2020, 26 : 88 - 122