Agile Risk Management for Multi-Cloud Software Development

01/10/2020
by   Victor Muntes-Mulero, et al.
0

Industry in all sectors is experiencing a profound digital transformation that puts software at the core of their businesses. In order to react to continuously changing user requirements and dynamic markets, companies need to build robust workflows that allow them to increase their agility in order to remain competitive. This increasingly rapid transformation, especially in domains like IoT or Cloud computing, poses significant challenges to guarantee high quality software, since dynamism and agile short-term planning reduce the ability to detect and manage risks. In this paper, we describe the main challenges related to managing risk in agile software development, building on the experience of more than 20 agile coaches operating continuously for 15 years with hundreds of teams in industries in all sectors. We also propose a framework to manage risks that considers those challenges and supports collaboration, agility, and continuous development. An implementation of that framework is then described in a tool that handles risks and mitigation actions associated with the development of multi-cloud applications. The methodology and the tool have been validated by a team of evaluators that were asked to consider its use in developing an urban smart mobility service and an airline flight scheduling system.

READ FULL TEXT

page 1

page 4

page 5

page 6

page 7

page 8

page 10

research
05/07/2018

T-Reqs: Tool Support for Managing Requirements in Large-Scale Agile System Development

Requirements engineering is crucial to support agile development of larg...
research
09/17/2020

Do Scaling Agile Frameworks Address Global Software Development Risks? An Empirical Study

Driven by the need to coordinate activities of multiple agile developmen...
research
06/26/2023

Agile Development of Linux Schedulers with Ekiben

Kernel task scheduling is important for application performance, adaptab...
research
01/02/2019

Agile Development at Scale: The Next Frontier

Agile methods have transformed the way software is developed, emphasizin...
research
02/07/2023

Quality Engineering for Agile and DevOps on the Cloud and Edge

Today's software projects include enhancements, fixes, and patches need ...
research
11/21/2022

Data analysis and visualization techniques for project tracking: Experiences with the ITLingo-Cloud Platform

Considering the market's competitiveness and the complexity of organizat...

Please sign up or login with your details

Forgot password? Click here to reset