A Value-driven Approach for Software Process Improvement – A Solution Proposal

05/11/2021
by   Ramtin Jabbari, et al.
0

Software process improvement (SPI) is a means to an end, not an end in itself (e.g., a goal is to achieve shorter time to market and not just compliance to a process standard). Therefore, SPI initiatives ought to be streamlined to meet the desired values for an organization. Through a literature review, seven secondary studies aggregating maturity models and assessment frameworks were identified. Furthermore, we identified six proposals for building a new maturity model. We analyzed the existing maturity models for (a) their purpose, structure, guidelines, and (b) the degree to which they explicitly consider values and benefits. Based on this analysis and utilizing the guidelines from the proposals to build maturity models, we have introduced an approach for developing a value-driven approach for SPI. The proposal leveraged the benefits-dependency networks. We argue that our approach enables the following key benefits: (a) as a value-driven approach, it streamlines value-delivery and helps to avoid unnecessary process interventions, (b) as a knowledge-repository, it helps to codify lessons learned i.e. whether adopted practices lead to value realization, and (c) as an internal process maturity assessment tool, it tracks the progress of process realization, which is necessary to monitor progress towards the intended values.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/09/2022

Towards a multi-stakeholder value-based assessment framework for algorithmic systems

In an effort to regulate Machine Learning-driven (ML) systems, current a...
research
09/13/2021

Towards a new approach of continuous process improvement based on CMMI and PMBOK

A process-centric approach helps an organization to improve the way it w...
research
03/20/2023

Towards Sustainable DevOps: A Decision Making Framework

In software industry, the DevOps is an increasingly adopting software de...
research
03/13/2021

A Methodology for Bi-Directional Knowledge-Based Assessment of Compliance to Continuous Application of Clinical Guidelines

Clinicians often do not sufficiently adhere to evidence-based clinical g...
research
12/21/2018

A Mapping Study on Software Process Self-Assessment Methods

Assessing processes is one of the best ways for an organization to start...
research
08/18/2020

A Theory Building Study of Enterprise Architecture Practices and Benefits

Academics and practitioners have made various claims regarding the benef...
research
06/02/2021

Tolerance in Model-Driven Engineering: A Systematic Literature Review with Model-Driven Tool Support

Managing models in a consistent manner is an important task in the field...

Please sign up or login with your details

Forgot password? Click here to reset