• Home
  • Search
  • Risk Management in Global Software Development Projects: Challenges, Solutions, and Experience
  • Cite Icon10
  • https://doi.org/10.1109/icgse-w.2011.35Copy DOI Icon

Risk Management in Global Software Development Projects: Challenges, Solutions, and Experience

  • Aug 1, 2011
  • Jurgen Munch
Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

The benefits of using globally distributed sites for the development, maintenance, and operation of software-based systems and services are obvious. But global development also bears large risks. What seems at first to be economically reasonable often proves to be too expensive. Missing adjustment of communication and processes between different sites and insufficient knowledge of suitable management practices and organizational skills often lead to insufficient product quality. Global development and maintenance processes are difficult to control and often additional costs arise, especially for quality assurance and follow-up activities. Mastering global software projects requires, on the one hand, suitable tailoring of software development tasks and their distribution to different sites based on multiple criteria (not only cost!). On the other hand, appropriate process and management practices need to be established. Quantitative models can then be used to assess cost, schedule goals, and quality risks. I will introduce fundamental techniques for the establishment of well-understood and manageable distributed development processes and discuss different ways for managing risks. Based on a technique for splitting up development tasks and a multidisciplinary decision model for "smart" task distribution to different sites, I will demonstrate how distributed development processes can be organized in a productive way. This will be done by using examples from industry projects. Additionally, I will present upcoming topics such as cloud-supported global software development or the software factory, a research and development infrastructure at the University of Helsinki that supports systematic testing of novel distributed development techniques. Finally I will show how, in order to avoid global development risks, the application of fundamental software engineering principles must be emphasized.

Similar Papers
  • Research Article
  • Citations60

Sociomaterial bricolage: The creation of location-spanning work practices by global software developers

  • Feb 24, 2011
  • Information and Software Technology
  • Aditya Johri
  • Supplementary Content
  • Citations3

A coordination model for global software development teams

  • Jan 01, 2012
  • Arrow@dit (Dublin Institute of Technology)
  • Sadhana Deshpande
  • Research Article
  • Citations3

Evaluating Architectural Design Decision Paradigms in Global Software Development

  • Nov 01, 2015
  • International Journal of Software Engineering and Knowledge Engineering
  • Meiru Che +2
  • Conference Article
  • Citations20

Cloud infrastructure for providing tools as a service

  • Aug 20, 2012
  • Muhammad Aufeef Chauhan +1
  • Conference Article
  • Citations1

Pre-Elicitation Processes Hierarchy For GSD Based Requirements Elicitation Frameworks

  • Dec 18, 2020
  • M Aqeel Iqbal +3
  • Research Article
  • Citations2

Hybrid Practices in Global Software Development: A Systematic Literature Review

  • Jan 31, 2022
  • International Journal of Software Engineering & Applications
  • Rafael Camara +3
  • Book Chapter
  • Citations20

Communications in Global Software Development: An Empirical Study Using GTK+ OSS Repository

  • Jan 01, 2011
  • Liguo Yu +3
  • Book Chapter
  • Citations2

A Collaboration Model for Global Multicultural Software Development

  • Jan 01, 2011
  • Frontiers in artificial intelligence and applications
  • Ylikotila Taavi +1
  • Research Article
  • Citations8

A multivocal study to improve the implementation of global requirements change management process: A client‐vendor prospective

  • Feb 17, 2020
  • Journal of Software: Evolution and Process
  • Muhammad Azeem Akbar +5
  • Conference Article
  • Citations16

Beyond Cost Reduction: Using Collaboration to Increase Innovation in Global Software Development Projects

  • Aug 01, 2008
  • Theodore Forbath +2
  • Research Article
  • Citations202

Guest Editors' Introduction: Global Software Development: How Far Have We Come?

  • Sep 01, 2006
  • IEEE Software
  • D Damian +1
  • Research Article
  • Citations4

Successful management of cloud‐based global software development projects: A multivocal study

  • Dec 26, 2022
  • Journal of Software: Evolution and Process
  • Muhammad Azeem Akbar +3
  • Book Chapter
  • Citations37

A Case Study of Coordination in Distributed Agile Software Development

  • Jan 01, 2008
  • Steinar Hole +1
  • Conference Article
  • Citations15

FORMULATING EFFECTIVE COORDINATION STRATEGIES IN AGILE GLOBAL SOFTWARE DEVELOPMENT TEAMS

  • Dec 14, 2012
  • UBMA
  • Ye Li +1
  • Research Article
  • Citations45

Imparting the importance of culture to global software development

  • Sep 01, 2010
  • ACM Inroads
  • Valentine Casey
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.