Abstract

The main goal of Agile development method is to reduce risks so that it leads to a more effective and successful information system. Analyzing priorities, identifying risks are, in fact, important activities in all development approaches, including the Agile development. However, some small studies seek to assess risk management on the basis of Agile global software development (GSD) and to provide mitigation measures to address specific risks. This paper aims to propose a new framework. The mechanism of the proposed framework combines conceptual framework of Global Software Development integrated with risk management in a Scrum framework. The strength of this framework is software development in an Agile process model as a technique to solve identified potential risk in an Agile global environment. As a result, this paper shows the application of Risk Mitigation Framework for Agile Global Software Development (RMAG) in a Scrum process model. Several Scrum practices and phases are used to mitigate risks. We setup an experiment to apply the RMAG in an Agile Global Software Development using Scrum. Each phases have different types of the risk and mitigation technique. Scrum practices help to reduce the risk. Scrum practices and Scrum phases are not provided the outsourcing category because Scrum does not cover the software development life cycle. Thus, this paper can be a reference to developers and Agile practitioners to mitigate or reduce the risk.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call