Evaluating the Readiness to Adopt CMMI in Malaysian Software SME

Background/Objectives: Delivering high quality software is a big challenge for software companies specifically for SMEs but it is significant asset. This research objective is to evaluate the readiness of Malaysian SME to adopt CMMI with consideration of agile methods and principles. Methods/Statistical Analysis: A survey was conducted with random 40 respondents of the company’s employees like developers, quality engineers and managers and it was a cross sectional survey because the data was gathered in a period of time in order to achieve the objectives. The data was analyzed using statistical analysis technics like bar graph and pie chart. Findings: Based on the survey results, the company is not ready to adopt CMMI officially because the results show that most of the employees agreed on the need to adopt more agile methods and to exercise more agile principles in the company. additionally, the results show that some CMMI practices like establish estimates of work product, task attribute, and plan for project resources were used effectively. On the hand, some essential CMMI practices like identifying configuration items, establishing a configuration management system, and creating baselines were not used sufficiently besides some other CMMI practices like controlling configuration items, tracking change requests, and controlling configuration items were exercised very badly. Application/Improvements: In interests of enhancing the succeed of SPI initiatives based on CMMI for any SMEs, this study suggests SMEs to check their readiness first.

[1]  D. Mertens Research and Evaluation in Education and Psychology: Integrating Diversity with Quantitative, Qualitative, and Mixed Methods , 1997 .

[2]  Geoffrey Mayoka Kituyi,et al.  A Software Capability Maturity Adoption Model for Small and Medium Enterprises in Developing Countries , 2012, Electron. J. Inf. Syst. Dev. Ctries..

[3]  Mohammed Jassim,et al.  The Impact of Software Process Improvements in Small and Medium Scale Enterprises , 2013 .

[4]  Richard Turner,et al.  CMMI Distilled: A Practical Introduction to Integrated Process Improvement , 2001 .

[5]  Anne-Maria Brennan,et al.  Doing Research in the Real World , 2018 .

[6]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[7]  Marcos Kalinowski,et al.  Results of 10 Years of Software Process Improvement in Brazil Based on the MPS-SW Model , 2014, 2014 9th International Conference on the Quality of Information and Communications Technology.

[8]  Mary Beth Chrissis,et al.  CMMI for Development: Guidelines for Process Integration and Product Improvement , 2011 .

[9]  Shahaboddin Shamshirband,et al.  Software SMEs’ unofficial readiness for CMMI®-based software process improvement , 2015, Software Quality Journal.

[10]  Munoz Mirna,et al.  Characterization of Software Processes Improvement Needs in SMEs , 2013, 2013 International Conference on Mechatronics, Electronics and Automotive Engineering.

[11]  Paula Ventura Martins,et al.  PIT-ProcessM: A Software Process Improvement Meta-Model , 2010, 2010 Seventh International Conference on the Quality of Information and Communications Technology.