Abandonment of a Software Process Improvement Program: Insights from Case Studies

  • Regina Albuquerque PUCPR
  • Gleison Santos UNIRIO
  • Andreia Malucelli PUCPR
  • Sheila Reinehr PUCPR

Resumo


Software processes improvement (SPI) based on maturity models is a well-researched theme regarding aspects such as adoption benefits, process definition, and automated support environments. However, few studies address the reasons that can lead an organization to abandon SPI. It is vital for organizations that seek to improve their processes to know what can negatively influence SPI and, thus, take actions to mitigate the risk of SPI failure, avoiding the loss of effort in the implementation stage. We present a study's results to understand how abandonment occurs in software process improvement programs after successful assessments based on maturity models. We conducted case studies in four Brazilian software companies. The results show that SPI initiatives failed because of both internal factors (people, SPI project management, organizational aspects, and processes) and external factors (country economic crisis, outsourcing, and governmental political influence) to the organizational context.

Palavras-chave: Software Process Improvement, Abandonment of SPI, Continuity of SPI, Maturity Model
Publicado
01/12/2020
ALBUQUERQUE, Regina; SANTOS, Gleison; MALUCELLI, Andreia; REINEHR, Sheila. Abandonment of a Software Process Improvement Program: Insights from Case Studies. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 19. , 2020, São Luiz do Maranhão. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 41-50.