How Can Human Values Be Addressed in Agile Methods? A Case Study on SAFe

02/24/2021
by   Waqar Hussain, et al.
0

Agile methods are predominantly focused on delivering business values. But can Agile methods be adapted to effectively address and deliver human values such as social justice, privacy, and sustainability in the software they produce? Human values are what an individual or a society considers important in life. Ignoring these human values in software can pose difficulties or risks for all stakeholders (e.g., user dissatisfaction, reputation damage, financial loss). To answer this question, we selected the Scaled Agile Framework (SAFe), one of the most commonly used Agile methods in the industry, and conducted a qualitative case study to identify possible intervention points within SAFe that are the most natural to address and integrate human values in software. We present five high-level empirically-justified sets of interventions in SAFe: artefacts, roles, ceremonies, practices, and culture. We elaborate how some current Agile artefacts (e.g., user story), roles (e.g., product owner), ceremonies (e.g., stand-up meeting), and practices (e.g., business-facing testing) in SAFe can be modified to support the inclusion of human values in software. Further, our study suggests new and exclusive values-based artefacts (e.g., legislative requirement), ceremonies (e.g., values conversation), roles (e.g., values champion), and cultural practices (e.g., induction and hiring) to be introduced in SAFe for this purpose. Guided by our findings, we argue that existing Agile methods can account for human values in software delivery with some evolutionary adaptations.

READ FULL TEXT

page 5

page 8

page 9

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
02/23/2023

Characterizing The Impact of Culture on Agile Methods: The MoCA Model

Agile methods are well-known approaches in software development and used...
research
10/17/2017

Beneficial and Harmful Agile Practices for Product Quality

There is the widespread belief that Agile neglects the product quality. ...
research
09/06/2018

Agile meets Assessments: Case Study on how to do Agile Process Improvement in a Very Small Enterprise

Smaller software companies, such as start-ups do not often follow an exp...
research
11/05/2020

Understanding Work Practices of Autonomous Agile Teams: A Social-psychological Review

The purpose of this paper is to suggest additional aspects of social psy...
research
04/22/2020

Applying Normalization Process Theory to Explain Large-Scale Agile Transformations

Given the prevalence and effectiveness of agile methods at a team level,...
research
04/28/2021

Challenges of Adopting SAFe in the Banking Industry – A Study Two Years after its Introduction

The Scaled Agile Framework (SAFe) is a framework for scaling agile metho...

Please sign up or login with your details

Forgot password? Click here to reset