Applying grounded theory to understand software process improvement implementation: a study of Brazilian software organizations

  • Authors:
  • Mariano Angel Montoni;Ana Regina Rocha

  • Affiliations:
  • PESC/COPPE--System Engineering and Computer Science Program, UFRJ--Federal University of Rio de Janeiro, Rio de Janeiro, Brazil CEP 21945-970;PESC/COPPE--System Engineering and Computer Science Program, UFRJ--Federal University of Rio de Janeiro, Rio de Janeiro, Brazil CEP 21945-970

  • Venue:
  • Innovations in Systems and Software Engineering
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

Despite the fact that organizations recognize the importance of implementing software process improvement (SPI) to enhance software development capabilities, recent studies show that many organizations still struggle to successfully implement SPI. These studies demonstrate that most SPI initiatives fail due to their incapacity to overcome social---cultural critical barriers, such as lack of motivation and higher management support. Therefore, the accurate understanding of the context where SPI occurs may facilitate the development of more efficient SPI implementation strategies aiming to overcome those difficulties. The objective of this work was to present a Grounded Theory-based study that investigated SPI implementation initiatives conducted by Brazilian software organizations. The main product of this study is a theoretical framework that tries and explains the phenomenon associated to the success of SPI implementation initiatives. The theoretical framework constituted a set of interrelated SPI domain entities supported by a set of propositions assessed by experienced Brazilian SPI consultants. We expect that such theoretical framework can facilitate SPI implementation by providing better understating of the dependency relationships among critical success factors that may jeopardize SPI initiatives.