Adopting the SW-CMM in a small IT organization

The real problem small organizations face is managing the relationship between their environment and how this environment enables or inhibits an improvement initiative's success. Little is understood about which factors affect a software process improvement initiative in a small organization and how the organization's environment determines these factors. To help small organizations make decisions about adopting better process practices, we analyzed the relationship between a small organization's environment and its successful implementation of the Capability Maturity Model for Software (SW-CMM) level 2. The project helped us identify the organizational characteristics affecting the initiative. As we'll see, some aspects of process improvement are easier when the organization is small.

[1]  Susan Rosenbaum,et al.  Schlumberger's Software Improvement Program , 1994, IEEE Trans. Software Eng..

[2]  Robert B. Grady,et al.  Successful Software Process Improvement , 1997 .

[3]  Donna K. Dunaway,et al.  CMM-Based Appraisal for Internal Process Improvement (CBA IPI) Version 1.2 Method Description , 2001 .

[4]  Karlheinz Kautz,et al.  Applying and adjusting a software process improvement model in practice: the use of the IDEAL model in a small software enterprise , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[5]  G. Kenni,et al.  The evolution of quality processes at Tata Consultancy Services , 2000 .

[6]  J. G. Brodman,et al.  What small businesses and small organizations say about the CMM , 1994, Proceedings of 16th International Conference on Software Engineering.

[7]  Tore Dybå,et al.  Factors of software process improvement success in small and large organizations: an empirical study in the scandinavian context , 2003, ESEC/FSE-11.

[8]  Albert Johnson Software process improvement experience in the DP/MIS function , 1994, Proceedings of 16th International Conference on Software Engineering.

[9]  Yasunari Takagi,et al.  Toward computational support for software process improvement activities , 1998, Proceedings of the 20th International Conference on Software Engineering.

[10]  Bill Culleton,et al.  Process Improvement for Small Organizations , 1999, Computer.

[11]  Gargi Keeni,et al.  The Evolution of Quality Processes at Tata Consultancy Services , 2000, IEEE Softw..

[12]  Albert Johnson Software process improvement experience in the DP/MIS function: experience report , 1994, ICSE 1994.

[13]  Judith G. Brodman,et al.  What small business and small organizations say about the CMM: experience report , 1994, ICSE '94.

[14]  Bob McFeeley,et al.  IDEAL: A User's Guide for Software Process Improvement. , 1996 .

[15]  Bill Pitterman Telcordia Technologies: The Journey to High Maturity , 2000, IEEE Softw..

[16]  Mark C. Paulk,et al.  Capability Maturity Model for Software, Version 1.1 , 1993 .