A Vision of DevOps Requirements Change Management Standardization

11/25/2022
by   Muhammad Azeem Akbar, et al.
0

DevOps (development and operations) aims to shorten the software development process and provide continuous delivery with high software quality. To get the potential gains of DevOps, the software development industry considering global software development (GSD) environment to hire skilled human resources and round-the-clock working hours. However, due to the lack of frequent communication and coordination in GSD, the planning and managing of the requirements change process becomes a challenging task. As in DevOps, requirements are not only shaped by development feedback but also by the operations team. This means requirements affect development, development affects operations and operations affect requirements. However, DevOps in GSD still faces many challenges in terms of requirement management. The purpose of this research project is to develop a DevOps requirement change management and implementation maturity model (DevOps-RCMIMM) that could assist the GSD organizations in modifying and improving their requirement management process in the DevOps process. The development of DevOps-RCMIMM will be based on the existing DevOps and RCM literature, industrial empirical study, and understanding of factors that could impact the implementation of the DevOps requirement change management process in the domain of GSD. This vision study presents the initial results of a systematic literature review that will contribute to the development of maturity levels of the proposed DevOps-RCMIMM.

READ FULL TEXT

page 1

page 5

research
03/06/2022

Traceability Management with Impact Analysis in DevOps based Software Development

The application of DevOps principles in the software development environ...
research
04/13/2021

Not All Requirements Prioritization Criteria Are Equal at All Times: A Quantitative Analysis

Requirement prioritization is recognized as an important decision-making...
research
04/27/2023

Evaluating the Impact of Pair Documentation on Requirements Quality and Team Productivity

The most important deliverable of the requirements engineering process i...
research
04/17/2019

Impact of requirements volatility on software architecture: How do software teams keep up with ever-changing requirements?

Requirements volatility is a major issue in software development, causin...
research
04/02/2021

Managing Requirements Change the Informal Way: When Saying 'No' is Not an Option

Software has always been considered as malleable. Changes to software re...
research
07/23/2023

Challenges in aligning requirements engineering and verification in a large-scale industrial context

[Context and motivation] When developing software, coordination between ...
research
10/13/2019

A Coding-free Software Framework of Developing Web Data Management Systems

More and more enterprises recently intend to deploy data management syst...

Please sign up or login with your details

Forgot password? Click here to reset