Issue No.05 - September/October (2009 vol.26)
Alan MacCormack , Massachusetts Institute of Technology
Michael A. Cusumano , Massachusetts Institute of Technology
William (Bill) Crandall , Hewlett-Packard
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2009.124
This article focuses on how to choose the "right" software development process, how to structure global software design chains, how to manage the interaction of project structure and software design, and how to balance innovation and efficiency in a software business.
software development process, project management, software design, software business, software engineering
Alan MacCormack, Michael A. Cusumano, William (Bill) Crandall, "Critical Decisions in Software Development: Updating the State of the Practice", IEEE Software, vol.26, no. 5, pp. 84-87, September/October 2009, doi:10.1109/MS.2009.124