Abstract

During recent years, software process improvement (SPI) has been more concerned by a software industry. Numerous studies have been made in development of SPI standards and models, or to identify factors that affect SPI success. However, these studies did not provide answers to questions about the factors that affect the transition time between capability maturity model integration (CMMI) levels, and why there are obvious differences in the organizations’ transition time between CMMI levels. The objective of this research is to identify the factors that can affect the transition time between CMMI levels. The study conducted 10 interviews in 7 different Saudi’s software companies to extract the factors and compare these factors with what are in the literature to avoid redundancy, based on that, the study designed a questionnaire. It sent out 117 requests to participants, of which 46 responded from 12 companies. The study asked the participants to rank each factor on a five-point scale (high, medium, low, zero and not sure) to determine the effect of each factor. It identified 21 factors that are considered effective factors on the transition time between CMMI levels. Also, the study identified two new factors (turnover of staff and imposed partner) which were not identified in the literature.   Key words: Software process improvement, capability maturity model integration (CMMI), factors, transition time, empirical study.

Highlights

  • During recent years, Issues associated with software quality are widely diffused to affect the development cost and time (Sommerville, 1996; Okay and Semiz, 2010).The software industry has been more concerned aboutSoftware Process Improvement (SPI)

  • This paper presents the results of an empirical study aimed at identifying and investigating the factors which has an effect on transition time between Capability Maturity Model Integration (CMMI) levels based on the perceptions and experiences of practitioners in developing country, that is, Saudi Arabia

  • This paper presented an empirical study on factors that affect the transition time between CMMI levels in Saudi

Read more

Summary

Introduction

Issues associated with software quality are widely diffused to affect the development cost and time (Sommerville, 1996; Okay and Semiz, 2010).The software industry has been more concerned aboutSoftware Process Improvement (SPI). Issues associated with software quality are widely diffused to affect the development cost and time (Sommerville, 1996; Okay and Semiz, 2010). The software industry has been more concerned about. The decrease of transition time between CMMI levels can lead organisations to business benefits. 2003/2004, there are still some projects that failed to deliver on time (The Royal Academy of Engineering, 2004). In general, time is still a main issue which affect an organization’s business benefits. SPI has some models and Capability Maturity Model Integration (CMMI) is one of the reference models, concerned with organizations quality. CMMI can be described as a collection of best practices gathered from the experiences with software-capability maturity model (SW-CMM), and other standards and models (SEI, 2007). There are obviously different times, in the organizations’ transition time, in order to move from one level to another

Objectives
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call