Deakin University
Browse

File(s) under permanent embargo

A risk management framework for distributed agile projects

Version 2 2024-06-13, 10:27
Version 1 2017-03-07, 12:56
journal contribution
posted on 2024-06-13, 10:27 authored by SV Shrivastava, U Rathod
Context: Distributed agile development (DAD) approach has been adopted by the software companies for cost and time benefits. However, it causes significant challenges considering the contradicting nature of the agile and distributed development. Objective: The objective of this study is to develop a risk management framework that comprises the perceived risks in DAD projects, their causes and the methods used in industry for managing those risks. Method: This work is an extension of an exploratory study, wherein, DAD practitioners reported the risks they face in projects and the methods they use for managing those risks. The identified risks were fur- ther categorized based on their relevance to different aspects of DAD projects. In this extension, industry practitioners ranked the risks for their impact on DAD projects and rated the methods for the frequency of their use in projects. As the number of risks under each category was large for ranking, they were grouped under the risk areas within each category. The ranking of risk categories, risk areas and risk fac- tors for their impact on DAD projects manifests their importance. The framework includes ranked risks, their causes and the risk management approaches. It was partially implemented in live projects in three different com panies and was found to be beneficial. Results: The perceived impact of the risk categories, ‘Group Awareness’, ‘External Stakeholder Collabo- ration’ and ‘Software Development Life Cycle’ on DAD projects has been found to be high and caused by the properties of Distributed Software Development (DSD). The partial validation of the framework in three companies reported the elimination of majority of risk factors and/or reduction in their impact. Conclusion: DAD projects provide significant benefits but hold substantial risks due to the contradiction between distributed development and agile practices. The reported framework could effectively minimize the DAD risks in practice.

History

Journal

Information and software technology

Volume

85

Pagination

1-15

Location

Amsterdam, The Netherlands

ISSN

0950-5849

Language

eng

Publication classification

C1 Refereed article in a scholarly journal, C Journal article

Copyright notice

2017, Elsevier

Publisher

Elsevier