Resistance Factors in Software Processes Improvement

Several companies have been carrying out software processes improvement projects. However, some of them give up before the project ends and others take much longer than expected to get it accomplished. This way, identifying the resistance factors that influence the implementation of such projects might serve as a reference to professionals in this area on the one hand, and help to manage future projects on the other, through the use of preventive actions that either lessen or eliminate the resistance factors’ consequences. For this matter, this article presents a survey with 36 professionals involved in initiatives of software processes improvement in 18 companies in the state of Rio Grande do Sul, Brazil.

[1]  Pekka Abrahamsson,et al.  Commitment development in software process improvement: critical misconceptions , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.

[2]  Peter Axel Nielsen,et al.  Problem Diagnosis in Software Process Improvement , 1998 .

[3]  Marvin V. Zelkowitz,et al.  Lessons learned from 25 years of process improvement: the rise and fall of the NASA software engineering laboratory , 2002, Proceedings of the 24th International Conference on Software Engineering. ICSE 2002.

[4]  Austen Rainer,et al.  Software Process Improvement Problems in Twelve Software Companies: An Empirical Analysis , 2003, Empirical Software Engineering.

[5]  Sheryl Duggins,et al.  Improving software quality , 1998, ACM-SE 36.

[6]  Reidar Conradi,et al.  Improving Software Process Improvement , 2002, IEEE Softw..

[7]  Karl E. Wiegers Software Process Improvement: Ten Traps to Avoid , 1998 .