Article | IEEE Software | September – October 2009

Critical Decisions in Software Development: Updating the State of the Practice

by Alan MacCormack, Michael A. Cusumano, Chris Kemerer and Bill Crandall

Abstract

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.

Keywords: Software; Product Development; Projects; Innovation and Management; Performance Efficiency; Information Technology Industry;

Citation:

MacCormack, Alan, Michael A. Cusumano, Chris Kemerer, and Bill Crandall. "Critical Decisions in Software Development: Updating the State of the Practice." IEEE Software 26, no. 5 (September–October 2009).