Issue No. 05 - September/October (2005 vol. 22)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2005.138
Walker Royce , IBM
Managing software projects successfully has proven to be very failure prone when using the traditional engineering management discipline. Comparing the challenge of software management to that of producing a major motion picture exposes some interesting perspectives. Both management problems are concerned with developing a complex piece of integrated intellectual property with constraints that are predominantly economic. This article introduces some comparisons between managing a software production and managing a movie production, then elaborates four software management practices observed from successful projects. The overall recommendation is to use a steering leadership style rather than the <em>detailed plan-and-track</em> leadership style encouraged by conventional wisdom.
software project management, scope management, iterative development, software testing
W. Royce, "Successful Software Management Style: Steering and Balance," in IEEE Software, vol. 22, no. , pp. 40-47, 2005.