Factors Impacting on CMMI Acceptance Among Software Development Firms: A Qualitative Assessment

  •  Hamad Alsawalqah    
  •  Yazan Alshamaileh    
  •  Bashar Al-Shboul    
  •  Areej Shorman    
  •  Azzam Sleit    


Productive firms try to deliver high-quality products to be globally competitive. Therefore, software development firms need to adhere to a set of best practices that improve their processes. Capability maturity model integration (CMMI) comprehensively assesses the maturity of a firm's processes. Representing a major departure from the traditional method of running quality management in software development firms, the adoption of CMMI has major ramifications and long-lasting effects on a company’s quality procedures. Unfortunately, the literature lacks information as to how firms should implement CMMI. Our research involved conducting an exploratory study examining the major factors that influenced CMMI adoption for Jordanian software development firms. Quality managers from eighteen software development organizations took an open-ended survey. The results show that the main factors in CMMI implementation in Jordanian software development firms were issues of its being too costly, having no time, dealing with market scope, and lack of top management support. Conclusions are also presented.

This work is licensed under a Creative Commons Attribution 4.0 License.