Your browser does not support JavaScript!

Systematic review of success factors and barriers for software process improvement in global software development

Systematic review of success factors and barriers for software process improvement in global software development

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
IET Software — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Nowadays, many software development organisations are globalising their work throughout the world. The motivation behind the software globalisation is competitive advantage and business profits that it yields to an organisation. Besides, these organisations are facing various challenges due to the distributed nature of the software development. However, software process improvement (SPI) is one of the biggest issues in the domain of global software development (GSD). The aim of this research study is to identify success factors and barriers to assist GSD organisations for successful implementation of SPI program. Accordingly, a systematic literature review approach was adopted to identify the success factors and barriers. A total of nine success factors and six barriers were identified that could impact SPI. Using the criteria of the factors having a frequency >50% as critical, total four success factors were ranked as critical success factors, i.e. management commitment, staff involvement, allocated resources and pilot projects. Moreover, total four barriers were classified as critical barriers, i.e. lack of resources, inexperienced staff, organisational politics and time pressure.


    1. 1)
      • 21. Khan, A.A., Basri, S., Dominic, P.D.D.: ‘A propose framework for requirement change management in global software development’. Int. Conf. on Computer & Information Science (ICCIS), 2012, pp. 944947.
    2. 2)
    3. 3)
      • 3. Team, C.P.: ‘Capability maturity model® integration (CMMI SM) version 1.1’. Technical Report SEI-2002-TR-012, Software Engineering Institute, Carnegie Mellon University, Pittsburg, PA, 2002.
    4. 4)
    5. 5)
      • 10. Paulk, M.: ‘Capability maturity model for software’ (Wiley Online Library, 1993).
    6. 6)
    7. 7)
    8. 8)
    9. 9)
      • 17. Bayona, S., Calvo-Manzano, J.A., San Feliu, T.: ‘Review of critical success factors related to people in software process improvement’ in systems, software and services process improvement’ (Springer, Berlin Heidelberg, Germany, 2013), pp. 179189.
    10. 10)
    11. 11)
      • 19. Khan, A.A., Basri, S., Dominic, P.D.D., et al: ‘A survey based study on factors effecting communication in GSD’, Res. J. Appl. Sci., Eng. Technol., 2013, 7, (7), pp. 13091317.
    12. 12)
    13. 13)
    14. 14)
    15. 15)
      • 1. Humphrey, W.S.: ‘A discipline for software engineering’ (Addison Wesley, 1995).
    16. 16)
    17. 17)
    18. 18)
    19. 19)
    20. 20)
      • 24. Khan, A.A., Basri, S., Dominic, P.D.D., et al: ‘Communication risks and best practices in global software development during requirements change management: a systematic literature review protocol’, Res. J. Appl. Sci., Eng. Technol., 2013, 6, pp. 35143519.
    21. 21)
      • 14. Habib, Z.: ‘The critical success factors in implementation of software process improvement efforts: CSFs, motivators & obstacles’. MSc thesis, University of Gothenburg, Sweden, 2009.
    22. 22)
    23. 23)
      • 26. Ang, S., Slaughter, S.: ‘Organizational psychology and performance in IS employment outsourcing and insourcing’. Proc. 31st Hawaii Int. Conf. on System Sciences, 1998, pp. 635643.
    24. 24)
    25. 25)
      • 32. Chen, L., Babar, M.A., Zhang, H.: ‘Towards an evidence-based understanding of electronic data sources’. Proc. 14th Int. Conf. on Evaluation and Assessment in Software Engineering (EASE), UK, 2010.
    26. 26)
      • 38. Koh, C., et al: ‘Managing vendor-client expectations in IT outsourcing: a psychological contract perspective’. Proc. 20th Int. Conf. on Information Systems, 1999, pp. 512517.
    27. 27)
      • 5. Butler, K.: ‘The economic benefits of software process improvement’, Crosstalk, 1995, pp. 1417.
    28. 28)
    29. 29)
      • 36. Sulayman, M., Mendes, E.: ‘A systematic literature review of software process improvement in small and medium web companies, in (Eds.): ‘Advances in Software Engineering’ (Springer, Berlin Heidelberg, Germany, 2009), vol. 59, pp. 18.
    30. 30)
    31. 31)
      • 22. Zahran, S.: ‘Software process improvement: practical guidelines for business success’ (Addison-Wesley Longman Ltd., 1998).
    32. 32)
      • 37. Mendes, E.: ‘A systematic review of web engineering research’. Int. Symp. on Empirical Software Engineering, 2005, p. 10.
    33. 33)
      • 20. Khan, A.A., Keung, J., Hussain, S., et al: ‘Effects of geographical, socio-cultural and temporal distances on communication in global software development during requirements change management a pilot study’. Int. Conf. on Evaluation of Novel Approaches to Software Engineering (ENASE), 2015, pp. 159168.
    34. 34)
    35. 35)
      • 30. Kitchenham, B.: ‘Procedures for performing systematic reviews’ (Keele University, UK, 2004), vol. 33.
    36. 36)
      • 31. Kitchenham, B., Charters, S.: ‘Guidelines for performing systematic literature reviews in software engineering’. Technical Report, Ver. 2.3 EBSE Technical Report, 2007.
    37. 37)
      • 13. Babar, M.A., Niazi, M.: ‘Implementing software process improvement initiatives: an analysis of Vietnamese practitioners’ views’. IEEE Int. Conf. on Global Software Engineering (ICGSE), 2008, pp. 6776.
    38. 38)
      • 33. Bano, M., Ikram, N.: ‘Software process improvement: a systematic literature review’. 15th Int. Multitopic Conf. (INMIC), 2012, pp. 459464.

Related content

This is a required field
Please enter a valid email address