Productivity trends in incremental and iterative software development

  • Authors:
  • Thomas Tan;Qi Li;Barry Boehm;Ye Yang;Mei He;Ramin Moazeni

  • Affiliations:
  • Center for System and Software Engineering, University of Southern California 941 W. 37th Place SAL 334, Los Angeles, CA, USA;Center for System and Software Engineering, University of Southern California 941 W. 37th Place SAL 330, Los Angeles, CA, USA;Center for System and Software Engineering, University of Southern California 941 W. 37th Place SAL 328, Los Angeles, CA, USA;Institute of Software Chinese Academy of Sciences, 4# South Fourth Street, Zhong Guan Cun, Beijing, China;Institute of Software Chinese Academy of Sciences Graduate University of Chinese Academy of Sciences, 4# South Fourth Street, Zhong Guan Cun, Beijing, China;Center for System and Software Engineering, University of Southern California 941 W. 37th Place SAL 334, Los Angeles, CA, USA

  • Venue:
  • ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
  • Year:
  • 2009

Quantified Score

Hi-index 0.01

Visualization

Abstract

In an investigating study to trace the productivity changes of a commercial software project, which uses incremental and iterative development model, we've found evidence that attributes such as staffing stability, design compatibility/ adaptability to incremental and iterative development, and integration and testing would have significant impact on modifying the productivity outcome — either positive or negative. In this report, we will present an empirical analysis to review, evaluate, and discuss these influential attributes in regard of their correlations with productivity in incremental and iterative software development. We also hope that our approach and results would contribute to initiate more research in this subject area.