Skip to main content

A Survey on the Impact of Risk Factors and Mitigation Strategies in Global Software Development

  • Conference paper
  • First Online:
Book cover Trends and Advances in Information Systems and Technologies (WorldCIST'18 2018)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 746))

Included in the following conference series:

  • 4117 Accesses

Abstract

Global software projects face numerous challenges generated by the geographical, temporal and socio-cultural distribution of the actors involved. Project managers’ primary task is to ensure the project’s success and therefore must use risk management techniques and tools to identify and mitigate risks. The aim of this paper is to evaluate and improve a risk management framework previously presented by the authors of this article, based on a survey of industry’s practitioners. The framework contains 39 risk factors and 58 mitigation strategies classified using Leavitt’s model of organizational change. An online questionnaire was used to gather data from 10 managers and 7 developers and the Spearman’s rank correlation was used to compare the results of the two groups. Results indicate an agreement between managers and developers on risk factors related to communication and technology and on mitigation strategies associated to communication and project management.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Niazi, M., Mahmood, S., Alshayeb, M., Qureshi, A.M., Faisal, K., Cerpa, N.: Toward successful project management in global software development. Int. J. Proj. Manag. 34(8), 1553–1567 (2016)

    Article  Google Scholar 

  2. Niazi, M., Mahmood, S., Alshayeb, M., Riaz, M.R., Faisal, K., Cerpa, N.: Challenges of project management in global software development: initial results. In: 2013 Science and Information Conference (SAI). IEEE, pp. 202–206 (2013)

    Google Scholar 

  3. Niazi, M., Mahmood, S., Alshayeb, M., Riaz, M.R., Faisal, K., Cerpa, N., Khan, S.U., Richardson, I.: Challenges of project management in global software development: a client-vendor analysis. Inf. Softw. Technol. 80, 1–19 (2016)

    Article  Google Scholar 

  4. da Silva, F.Q., Costa, C., Franca, A.C.C., Prikladinicki, R.: Challenges and solutions in distributed software development project management: a systematic literature review. In: 2010 5th IEEE International Conference on Global Software Engineering (ICGSE). IEEE, pp. 87–96 (2010)

    Google Scholar 

  5. Silva, F.Q., Prikladnicki, R., França, A.C.C., Monteiro, C.V., Costa, C., Rocha, R.: An evidence-based model of distributed software development project management: results from a systematic mapping study. J. Softw.: Evol. Process 24(6), 625–642 (2012)

    Google Scholar 

  6. Nurdiani, I., Jabangwe, R., Šmite, D., Damian, D.: Risk identification and risk mitigation instruments for global software development: systematic review and survey results. In: 2011 Sixth IEEE International Conference on Global Software Engineering Workshop (ICGSEW). IEEE, pp. 36–41 (2011)

    Google Scholar 

  7. Ebert, C., Murthy, B.K., Jha, N.N.: Managing risks in global software engineering: principles and practices. In: IEEE International Conference on Global Software Engineering, ICGSE 2008. IEEE, pp. 131–140 (2008)

    Google Scholar 

  8. Ebert, C., Kuhrmann, M., Prikladnicki, R.: Global software engineering: evolution and trends. In: 2016 IEEE 11th International Conference on Global Software Engineering (ICGSE). IEEE, pp. 144–153 (2016)

    Google Scholar 

  9. Bannerman, P.L.: Risk and risk management in software projects: a reassessment. J. Syst. Softw. 81(12), 2118–2133 (2008)

    Article  Google Scholar 

  10. Chadli, S.Y., Idri, A., Fernndez-Alemn, J.L., Ros, J.N.: Frameworks for risk management in GSD projects: a survey. In: 2015 10th International Conference on Intelligent Systems: Theories and Applications (SITA), pp. 1–6 (2015). https://doi.org/10.1109/SITA.2015.7358381

  11. Chadli, S.Y., Idri, A., Fernndez-Alemn, J.L., Ros, J.N., Toval, A.: Identifying risks of software project management in global software development: an integrative framework. In: 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA), pp. 1–7 (2016). https://doi.org/10.1109/AICCSA.2016.7945664

  12. Chadli, S.Y., Idri, A.: Identifying and mitigating risks of software project management in global software development. In: 2017 Joint Conference of the International Workshop on Software Measurement and the International Conference on Software Process and Product Measurement (IWSM-MENSURA) (2017, in press)

    Google Scholar 

  13. Leavitt, H.J.: Applied organisation change in industry: structural, technical and human approaches. In: New Perspectives in Organisational Research. John Wiley (1964)

    Google Scholar 

  14. Keil, M., Cule, P.E., Lyytinen, K., Schmidt, R.C.: A framework for identifying software project risks. Commun. ACM 41(11), 76–83 (1998)

    Article  Google Scholar 

  15. Lyytinen, K., Mathiassen, L., Ropponen, J.: Attention shaping and software risk—a categorical analysis of four classical risk management approaches. Inf. Syst. Res. 9(3), 233–255 (1998)

    Article  Google Scholar 

  16. Boehm, B.W.: Software risk management: principles and practices. IEEE Softw. 8(1), 32–41 (1991)

    Article  Google Scholar 

  17. de Farias Jr., I.H., de Azevedo, R.R., de Moura, H.P., da Silva, D.S.M.: Elicitation of communication inherent risks in distributed software development. In: 2012 IEEE Seventh International Conference on Global Software Engineering Workshops (ICGSEW). IEEE, pp. 37–42 (2012)

    Google Scholar 

  18. Verner, J.M., Brereton, O.P., Kitchenham, B.A., Turner, M., Niazi, M.: Risks and risk mitigation in global software development: a tertiary study. Inf. Softw. Technol. 56(1), 54–78 (2014)

    Article  Google Scholar 

  19. Nidhra, S., Yanamadala, M., Afzal, W., Torkar, R.: Knowledge transfer challenges and mitigation strategies in global software development systematic literature review and industrial validation. Int. J. Inf. Manag. 33(2), 333–355 (2013)

    Article  Google Scholar 

  20. Zahedi, M., Shahin, M., Babar, M.A.: A systematic review of knowledge sharing challenges and practices in global software development. Int. J. Inf. Manage. 36(6), 995–1019 (2016)

    Article  Google Scholar 

  21. Niazi, M., Mahmood, S., Alshayeb, M., Baqais, A.A.B., Gill, A.Q.: Motivators for adopting social computing in global software development: an empirical study. J. Softw.: Evol. Process (2017)

    Google Scholar 

  22. Khan, A.W., Khan, S.U.: Critical challenges in execution of offshore software outsourcing contract from vendors’ perspective: a systematic literature review. In: 2014 5th International Conference on Information and Communication Systems (ICICS). IEEE, pp. 1–6 (2014)

    Google Scholar 

  23. Shrivastava, S.V., Rathod, U.: Categorization of risk factors for distributed agile projects. Inf. Softw. Technol. 58(Supplement C), 373–387 (2015). https://doi.org/10.1016/j.infsof.2014.07.007. http://www.sciencedirect.com/science/article/pii/S095058491400161X

    Article  Google Scholar 

  24. Dorairaj, S., Noble, J., Malik, P.: Bridging cultural differences: a grounded theory perspective. In: Proceedings of the 4th India Software Engineering Conference. ACM, pp. 3–10 (2011)

    Google Scholar 

  25. MacGregor, E., Hsieh, Y., Kruchten, P.: The impact of intercultural factors on global software development. In: 2005 Canadian Conference on Electrical and Computer Engineering. IEEE, pp. 920–926 (2005)

    Google Scholar 

  26. Khan, S.U., Azeem, M.I.: Intercultural challenges in offshore software development outsourcing relationships: an exploratory study using a systematic literature review. IET Softw. 8(4), 161–173 (2014)

    Article  Google Scholar 

Download references

Acknowledgment

This research is part of the project PPR1/09: mPHR in Morocco financed by the Ministry of High education and Scientific research in Morocco and CNRST, 2015–2017.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Idri .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chadli, S.Y., Idri, A. (2018). A Survey on the Impact of Risk Factors and Mitigation Strategies in Global Software Development. In: Rocha, Á., Adeli, H., Reis, L., Costanzo, S. (eds) Trends and Advances in Information Systems and Technologies. WorldCIST'18 2018. Advances in Intelligent Systems and Computing, vol 746. Springer, Cham. https://doi.org/10.1007/978-3-319-77712-2_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-77712-2_39

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-77711-5

  • Online ISBN: 978-3-319-77712-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics