Software Process Improvement barriers: A cross-cultural comparison

被引:63
作者
Niazi, Mahmood [1 ,2 ]
Babar, Muhammad Ali [3 ]
Verner, June M. [4 ]
机构
[1] Keele Univ, Sch Comp & Math, Keele ST5 5BG, Staffs, England
[2] King Fahd Univ Petr & Minerals, Dept Informat & Comp Sci, Dhahran, Saudi Arabia
[3] IT Univ Copenhagen, Copenhagen, Denmark
[4] Univ New S Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
关键词
Software Process Improvement barriers; Empirical study; Cross-cultural; CMMI; PROJECT SUCCESS; DE-MOTIVATORS; PRACTITIONERS; IMPLEMENTATION;
D O I
10.1016/j.infsof.2010.06.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Software Process Improvement initiatives have been around for many years with the growing globalisation of software development is making them increasingly important. Objective: The objective of this exploratory research is to gain an in-depth understanding of barriers that can undermine SPI, in the context of Global Software Development, from the perspective of software development practitioners; this will enable SPI managers to better manage SPI initiatives. We intend to discover if the barriers to SPI initiatives in a developed country are different to those in a developing country. Method: In an empirical study, Vietnamese software practitioners' experiences of SPI barriers are compared with barriers identified by Australian practitioners. Face-to-face questionnaire-based survey sessions with 23 Vietnamese SPI practitioners were conducted. Our survey included barriers to SPI improvement initiatives identified in previous research. We asked the participants to rank each SPI barrier on a three-point scale (high, medium, low) to determine the importance of each barrier. We then compare our results, with results (identified in previous work), from 34 Australian software development practitioners. Results: We identify (1) lack of project management, (2) lack of resources, (3) lack of sponsorship, (4) inexperienced staff/lack of knowledge, and (5) lack of SPI awareness as 'high' value SPI barriers in Vietnam. The results also reveal similarities and differences between the experiences of Australian and Vietnamese practitioners regarding the importance of the SPI barriers identified. While the Australian practitioners were also concerned with (1) lack of SPI awareness, they were even more concerned with (2) organisational politics, and (3) lack of support. Conclusions: Practitioners identify SPI barriers based on previous SPI implementation experience. Their role(s) in their different organisations have helped them to understand the importance of that barrier. Vietnamese software practitioners cited more SPI barriers than their counterparts in Australia. The Vietnamese SPI barriers relate to project management, resources, and sponsorship while the Australian barriers are concerned with organisational politics and lack of support. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:1204 / 1216
页数:13
相关论文
共 48 条
[1]  
[Anonymous], 1998, Software process improvement
[2]  
[Anonymous], 2008, SOFTWARE PROCESS IMP, DOI DOI 10.1002/SPIP.380
[3]  
ATHREYE SS, 2005, INDIAN SOFTWARE IND, P1
[4]   De-motivators for software process improvement: an analysis of practitioners' views [J].
Baddoo, N ;
Hall, T .
JOURNAL OF SYSTEMS AND SOFTWARE, 2003, 66 (01) :23-33
[5]   Motivators of Software Process Improvement: an analysis of practitioners' views [J].
Baddoo, N ;
Hall, T .
JOURNAL OF SYSTEMS AND SOFTWARE, 2002, 62 (02) :85-96
[6]  
Basili VR, 2002, ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, P69, DOI 10.1109/ICSE.2002.1007957
[7]   Software process improvement problems in twelve software companies: An empirical analysis [J].
Beecham, S ;
Hall, T ;
Rainer, A .
EMPIRICAL SOFTWARE ENGINEERING, 2003, 8 (01) :7-42
[8]  
BRODMAN JG, 1994, P 16 INT C SOFTW ENG
[9]   An empirical investigation of the drivers of software outsourcing decisions in Japanese organizations [J].
Bush, Ashley A. ;
Tiwana, Amrit ;
Tsuji, Hiroshi .
INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (06) :499-510
[10]  
CAPRIHAN G, 2006, INT C GLOB SOFTW ENG, P83