Leveraging global resources: a process maturity framework for managing distributed development

IEEE Software(2005)

引用 93|浏览0
暂无评分
摘要
The popular and well-tested software process frameworks such as the Software Engineering Institute's Capability Maturity Model and ISO 9001, details key process areas for software development. Focusing more on continuous improvement in code development processes, generic-process frameworks such as the CMM lack key process areas (KPA) that address capabilities for managing distributed software projects, such as establishing mutual knowledge and managing geographically dispersed social networks. We identify 24 new KPAs that address the wide-ranging capabilities needed for managing distributed software development and arrange them in an evolutionary order similar to the CMM framework. The evolutionary or phased approach in improving software management capabilities helps firms systematically assess their situations and plan for improvements. We also report the results of a statistically tested maturity assessment survey and test the overall rigor of our model against industry expert opinion and objective data collected from real-world projects implemented at SAP AG, a leading global-enterprise software firm.
更多
查看译文
关键词
Capability Maturity Model,continuous improvement,project management,software development management,Capability Maturity Model,continuous improvement,distributed software project management,key process areas,software development management,software process improvement,Capability Maturity Model,Distributed software development,software development process
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要