De-motivators for software process improvement: an analysis of practitioners' views

We present a study of software practitioners' de-motivators for software process improvement (SPI). The aim of this study is to understand the nature of the issues that de-motivate software practitioners for SPI, so that SPI managers can better manage these de-motivators. This study compares what the SPI literature reports as the factors that hinder SPI success with software practitioners' perception of the factors that de-motivate them. Focus groups are used to elicit the perceptions of over 200 software practitioners. Our findings show that software practitioners confirm what the literature reports as the major issues that de-motivate them for SPI. These issues are related to resistance to change, lack of evidence, imposed SPI initiatives, resource constraints and commercial pressures. Our findings also show that there are differences in de-motivators for SPI across staff groups and that these differences are related to the role that software practitioners have in software development generally. We offer these findings as insight to aid SPI managers to design more targeted SPI strategies.

[1]  Klaus Krippendorff,et al.  Content Analysis: An Introduction to Its Methodology , 1980 .

[2]  Peter Hantos,et al.  Identifying Software Productivity Improvement Approaches and Risks: A Construction Industry Case Study , 2000, IEEE Softw..

[3]  L. A. Nicholson,et al.  Motivation of quality practitioners , 1970 .

[4]  W. L. Smith,et al.  On the limitations of software process assessment and the recognition of a required re-orientation for global process improvement , 1998, Software Quality Journal.

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

[6]  Robert L. Glass The realities of software technology payoffs , 1999, CACM.

[7]  Richard A. Krueger,et al.  Focus groups : a practical guide for applied research / by Richard A. Krueger , 1989 .

[8]  D. Wilson,et al.  Views of software quality: a field report , 1997, IEE Proc. Softw. Eng..

[9]  Richard,et al.  Motivation through the Design of Work: Test of a Theory. , 1976 .

[10]  Richard Messnarz,et al.  Better Software Practice for Business Benefit: Principles and Experiences , 1999 .

[11]  F. Herzberg,et al.  The motivation to work , 1960 .

[12]  David H. Kitson,et al.  An analysis of SEI software process assessment results: 1987-1991 , 1993, Proceedings of 1993 15th International Conference on Software Engineering.

[13]  D. Morgan Successful Focus Groups: Advancing the State of the Art , 1993 .

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

[15]  R. R. Willis,et al.  Hughes Aircraft's Widespread Deployment of a Continuously Improving Software Process , 1998 .

[16]  Atte Kinnula,et al.  Deploying the defined SW process , 2000 .

[17]  Watts S. Humphrey Why don't they practice what we preach? , 1998, Ann. Softw. Eng..

[18]  Jean-Pierre Kuilboer,et al.  Software process and product improvement: an empirical assessment , 2000, Inf. Softw. Technol..

[19]  Werner Mellis,et al.  Success factors of organizational change in software process improvement , 1998 .

[20]  J. Daniel Couger,et al.  Motivating and managing computer personnel , 1980 .

[21]  Austen Rainer,et al.  Persuading developers to buy into software process improvement: an exploratory analysis , 2002 .

[22]  D. Morgan Focus groups for qualitative research. , 1988, Hospital guest relations report.

[23]  Helen Sharp,et al.  The role of 'culture' in successful software process improvement , 1999, Proceedings 25th EUROMICRO Conference. Informatics: Theory and Practice for the New Millennium.

[24]  A. Maslow Motivation and Personality , 1954 .

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

[26]  David N. Wilson,et al.  A framework for evaluation and prediction of software process improvement success , 2001, J. Syst. Softw..

[27]  J. Herbsleb,et al.  A systematic survey of CMM experience and results , 1996, Proceedings of IEEE 18th International Conference on Software Engineering.

[28]  J. D. Couger,et al.  Comparing the motivations of Spanish and Finnish computer personnel with those of the United States , 1994 .

[29]  Richard A. Krueger,et al.  When to Use Focus Groups and Why , 1993 .

[30]  Omar E. M. Khalil,et al.  What motivates Egyptian IS managers and personnel: some preliminary results , 1997, SIGCPR '97.

[31]  Tom DeMarco,et al.  Peopleware: Productive Projects and Teams , 1987 .