DocumentCode :
1994721
Title :
The impact of process choice in high maturity environments: An empirical analysis
Author :
Ramasubbu, Narayan ; Balan, Rajesh Krishna
Author_Institution :
Singapore Manage. Univ., Singapore
fYear :
2009
fDate :
16-24 May 2009
Firstpage :
529
Lastpage :
539
Abstract :
We present the results of a three year field study of the software development process choices made by project teams at two leading offshore vendors. In particular, we focus on the performance implications of project teams that chose to augment structured, plan-driven processes to implement the CMM level-5 key process areas (KPAs) with agile methods. Our analysis of 112 software projects reveals that the decision to augment the firm-recommended, plan-driven approach with improvised, agile methods was significantly affected by the extent of client knowledge and involvement, the newness of technology, and the project size. Furthermore this decision had a significant and mostly positive impact on project performance indicators such as reuse, rework, defect density, and productivity.
Keywords :
software process improvement; CMM level-5 key process areas; agile methods; offshore vendors; project teams; software development process choices; Certification; Coordinate measuring machines; Personnel; Productivity; Programming; Project management; Software standards; Software testing; Standardization; Standards development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2009. ICSE 2009. IEEE 31st International Conference on
Conference_Location :
Vancouver, BC
ISSN :
0270-5257
Print_ISBN :
978-1-4244-3453-4
Type :
conf
DOI :
10.1109/ICSE.2009.5070551
Filename :
5070551
Link To Document :
بازگشت