This Article 
 Bibliographic References 
 Add to: 
Leveraging Global Resources: A Process Maturity Framework for Managing Distributed Development
May/June 2005 (vol. 22 no. 3)
pp. 80-86
Narayan Ramasubbu, University of Michigan
M.S. Krishnan, University of Michigan
Distributed software development is pervasive in the software industry today as companies vie to leverage global resources. However, popular quality and process frameworks don?t specifically address the key processes needed for managing distributed software development. This practitioner-oriented, evolutionary process maturity framework for globally distributed software development features 24 new key process areas essential for managing distributed software product development and for continuously improving product management capabilities. An assessment survey helps practitioners implement the framework. In this article, the authors detail the framework and assessment survey, as well as report their experiences implementing the framework at a leading global firm. The framework lays new ground for software-process research by extending generic quality process frameworks to address the distributed development scenario.
Index Terms:
Distributed software development, software development process, Capability Maturity Model
Narayan Ramasubbu, M.S. Krishnan, Prasad Kompalli, "Leveraging Global Resources: A Process Maturity Framework for Managing Distributed Development," IEEE Software, vol. 22, no. 3, pp. 80-86, May-June 2005, doi:10.1109/MS.2005.69
Usage of this product signifies your acceptance of the Terms of Use.