Potential for Improvement in Software Development

This article reports the results of a survey among eight software developing organizations, most of which are based in North East Wisconsin. The survey examined how the companies develop software, what they do to improve their development processes, and the respondents’ general knowledge of improvement models. The survey results show that while large companies generally are well aware and use the improvement models, smaller companies don’t have formal improvement programs and don’t have much knowledge of improvement models, such as the Capability Maturity Model.

[1]  Jan Pries-Heje,et al.  A Framework for Selecting Assessment Strategy , 2002 .

[2]  James D. Herbsleb,et al.  After the Appraisal: A Systematic Survey of Process Improvement, its Benefits, and Factors that Influence Success. , 1995 .

[3]  Cmmi Product Team CMMI for Software Engineering, Version 1.1, Continuous Representation (CMMI-SW, V1.1, Continuous) , 2002 .

[4]  Mark C. Paulk,et al.  Effective CMM-Based Process Improvement , 1996 .

[5]  Khaled El Emam,et al.  Costs and Benefits of Software Process Improvement , 1997 .

[6]  Michael Diaz,et al.  How Software Process Improvement Helped Motorola , 1997, IEEE Softw..

[7]  Watts S. Humphrey,et al.  Managing the software process , 1989, The SEI series in software engineering.

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

[9]  Raymond Dion,et al.  Process improvement and the corporate balance sheet , 1993, IEEE Software.

[10]  Lars Mathiassen,et al.  A Conceptual MAP of Software Process Improvement , 2001, Scand. J. Inf. Syst..

[11]  Karlheinz Kautz,et al.  Software process improvement in very small enterprises: does it pay off? , 1998, Softw. Process. Improv. Pract..

[12]  Lars Mathiassen,et al.  Managing Risk in Software Process Improvement: An Action Research Approach , 2004, MIS Q..

[13]  James D. Herbsleb,et al.  Benefits of CMM-Based Software Process Improvement: Initial Results , 1994 .

[14]  Lars Mathiassen,et al.  Managing Risks in Software Process Improvement , 1999, ECIS.

[15]  Karen D. Prenger,et al.  Costs and Benefits of Software Process Improvement , 1997 .

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

[17]  Mark C. Paulk,et al.  Capability Maturity Model , 1991 .

[18]  M. Patton,et al.  Qualitative evaluation methods , 1981 .

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

[20]  Khaled El Emam,et al.  Success or Failure ? Modeling the Likelihood of Software Process Improvement , 1998 .

[21]  Jan Pries-Heje,et al.  Improving Software Organizations: From Principles to Practice , 2001 .

[22]  Capers Jones,et al.  Gaps in SEI programs , 1995 .

[23]  Karlheinz Kautz,et al.  Software process improvement in very small enterprises: does it pay off? , 1998, Softw. Process. Improv. Pract..