|
Published Articles >> Table of Contents >> Abstract
September/October 2003 (Vol. 20, No. 5)
pp. 78-85
Trade-offs between Productivity and Quality in Selecting Software Development Practices
Alan MacCormack, Harvard University
Chris F. Kemerer, University of Pittsburgh
Michael Cusumano, Massachusetts Institute of Technology
Bill Crandall, Hewlett-Packard
Full Article Text:
  
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2003.1231158
Send link to a friend
| Abstract |
|
The authors report detailed data and analyses on productivity and quality from 29 Hewlett-Packard projects. While some software development models' characteristics affect performance negatively when considered alone, their impact disappears when considered in combination with other attributes. So, processes should be thought of as coherent systems of activities rather than as a series of individual practices that can be implemented piecemeal.
|
References
|
[1] J.L. Connell and L. Shafer, Structured Rapid Prototyping: An Evolutionary Approach to Software Development, Yourdon Press, 1989.
[2] B. Boehm, "A Spiral Model of Software Development and Enhancement," Computer, May 1988, pp. 61-72.
[3] C. Wong, "A Successful Software Development," IEEE Trans. Software Eng., vol. 10, no. 6, Nov. 1984, pp. 714-727.
[4] T. Gilb, Principles of Software Engineering Management, Addison-Wesley, Wokingham, U.K., 1988.
[5] A. Porter, H. Siy, C. Toman, and L. Votta, “An Experiment to Assess the Cost-Benefits of Code Inspections in Large Scale Software Development,” IEEE Trans. Software Eng., vol. 23, no. 6, pp. 329–346, June 1997.
[6] M. Cusumano and C.F. Kemerer, "A Quantitative Analysis of US and Japanese Practice and Performance in Software Development," Management Science, vol. 36, no. 11, Nov. 1990, pp. 1384-1406.
[7] M.A. Cusumano and R.W. Selby, Microsoft Secrets, Simon&Schuster, 1998.
[8] S. McConnell, Rapid Development, Microsoft Press, Redmond, Wash., 1996.
[9] A. MacCormack, "Product-Development Processes that Work: How Internet Companies Build Software," Sloan Management Rev., vol. 42, no. 2, Winter 2001, pp. 75-84.
|
Additional Information
|
Citation:
Alan MacCormack, Chris F. Kemerer, Michael Cusumano, Bill Crandall,
"Trade-offs between Productivity and Quality in Selecting Software Development Practices,"
IEEE Software,
vol. 20,
no. 5,
pp. 78-85,
Sept/Oct,
2003
|
|