Software SMEs' unofficial readiness for CMMIA®-based software process improvement

被引:15
作者
Iqbal, Javed [1 ]
Ahmad, Rodina Binti [1 ]
Nasir, Mohd Hairul Nizam Md [1 ]
Niazi, Mahmood [2 ]
Shamshirband, Shahaboddin [3 ]
Noor, Muhammad Asim [4 ]
机构
[1] Univ Malaya, Fac Comp Sci & Informat Technol, Software Engn Dept, Kuala Lumpur 50603, Malaysia
[2] King Fahd Univ Petr & Minerals, Informat & Comp Sci Dept, Dhahran 31261, Saudi Arabia
[3] Univ Malaya, Fac Comp Sci & Informat Technol, Comp Syst & Technol Dept, Kuala Lumpur, Malaysia
[4] COMSATS Inst Informat Technol, Dept Comp Sci, Islamabad, Pakistan
关键词
Software process improvement; Small- and medium-sized enterprises; CMMI adoption trends; Specific practices; Process areas; CMMI level 2; PROJECT SUCCESS; CMMI; PRACTITIONERS; THINK; RISK;
D O I
10.1007/s11219-015-9277-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The goal of software process improvement (SPI) is to improve software processes and produce high-quality software, but the results of SPI efforts in small- and medium-sized enterprises (SMEs) that develop software have been unsatisfactory. The objective of this study is to support the prolific and successful CMMI-based implementation of SPI in SMEs by presenting the facts related to the unofficial adoption of CMMI level 2 process area-specific practices by software SMEs. Two questionnaire surveys were performed, and 42 questionnaires were selected for data analysis. The questionnaires were filled out by experts from 42 non-CMMI-certified software SMEs based in Malaysia and Pakistan. In the case of each process area of CMMI level 2, the respondents were asked to choose from three categories, namely 'below 50 %,' '50-75 %,' and 'above 75 %'. The percentages indicated the extent to which process area-specific practices are routinely followed in the respondents' respective organizations. To deal with differing standards for defining SMEs, the notion of the common range standard has been introduced. The results of the study show that a large segment of software development SMEs informally follows the specific practices of CMMI level 2 process areas and thus has true potential for rapid and effective CMMI-based SPI. The results further indicate that, in the case of four process areas of CMMI level 2, there are statistically significant differences between the readiness of small and medium software enterprises to adopt the specific practices of those process areas, and between trends on their part to do so unofficially. The findings, manifesting various degrees of unofficial readiness for CMMI-based SPI among SMEs, can be used to define criteria for the selection of SMEs that would be included in SPI initiatives funded by relevant authorities. In the interests of developing fruitful CMMI-based SPI and to enhance the success rate of CMMI-based SPI initiatives, the study suggests that 'ready' or 'potential' SMEs should be given priority for SPI initiatives.
引用
收藏
页码:997 / 1023
页数:27
相关论文
共 59 条
[1]   OWPL: A gradual approach for Software Process Improvement in SMEs [J].
Alexandre, Simon ;
Renault, Alain ;
Habra, Naji .
32ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA) - PROCEEDINGS, 2006, :328-+
[2]   PRISMS: an approach to software process improvement for small to medium enterprises [J].
Allen, P ;
Ramachandran, M ;
Abushama, H .
THIRD INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2003, :211-214
[3]  
[Anonymous], CMUSEI2010TR033 SOFT
[4]  
[Anonymous], 2013, NEW STRAITS TIMES
[5]  
[Anonymous], 2008, SOFTWARE PROCESS IMP, DOI DOI 10.1002/SPIP.380
[6]  
Cepeda S, 2008, IS CMMI USEFUL USABL
[7]  
Chen X, 2008, COMM COM INF SC, V16, P94
[8]  
Chen X, 2007, LECT NOTES COMPUT SC, V4764, P59
[9]   The influence of SPI on business success in software SMEs: An empirical study [J].
Clarke, Paul ;
O'Connor, Rory V. .
JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (10) :2356-2367
[10]   Empirical study of Sommerville and Sawyer's requirements engineering practices [J].
Cox, K. ;
Niazi, M. ;
Verner, J. .
IET SOFTWARE, 2009, 3 (05) :339-355