Empirical Investigation of Factors that Hamper Pursuing Software Process Improvement: Analyses of Saudi Practitioners’ Views
- 1 Prince Sultan University, Saudi Arabia
Abstract
Software product quality is affected by the quality of the process used to develop it. Improving process quality helps software organizations in developing better software products on time and within budget. To achieve these benefits, software organizations are becoming more interested to pursue Software Process Improvement (SPI) initiatives. The failure in pursuing such initiatives is affected by several factors. The literature reports many studies that document different factors impacting the success of SPI initiatives. Very few of these studies have been conducted in the Middle East and particularly in Saudi Arabia. In this study, we report the results of a survey-based empirical study that identify factors that hamper the SPI initiatives conducted by 26 organizations located in Saudi Arabia. A survey has been sent to various organizations. Responses have been collected and analyzed. Results from the literature review and from our survey have been synthesized and presented in this study along with a comparative analysis of similar factors reported in similar studies worldwide. Knowing, prioritizing and understanding these factors can help both researchers and software development organizations avoid them to successfully plan and execute SPI initiatives.
DOI: https://doi.org/10.3844/jcssp.2018.122.131
Copyright: © 2018 Mohammad Zarour. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
- 4,118 Views
- 2,485 Downloads
- 3 Citations
Download
Keywords
- Software Process
- Improvement
- SPI
- Failure Factors