Loading…

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

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 importa...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on software engineering 2022-12, Vol.48 (12), p.5158-5175
Main Authors: Hussain, Waqar, Shahin, Mojtaba, Hoda, Rashina, Whittle, Jon, Perera, Harsha, Nurwidyantoro, Arif, Shams, Rifat Ara, Oliver, Gillian
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 5175
container_issue 12
container_start_page 5158
container_title IEEE transactions on software engineering
container_volume 48
creator Hussain, Waqar
Shahin, Mojtaba
Hoda, Rashina
Whittle, Jon
Perera, Harsha
Nurwidyantoro, Arif
Shams, Rifat Ara
Oliver, Gillian
description 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.
doi_str_mv 10.1109/TSE.2022.3140230
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_9677969</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9677969</ieee_id><sourcerecordid>2748563817</sourcerecordid><originalsourceid>FETCH-LOGICAL-i203t-ccaca1d690a12e1d8bfea205603e04b01499b33b7ae6aba9d0e5b3e1901f5ed63</originalsourceid><addsrcrecordid>eNotjs1LwzAYxoMoOKd3wUvAc-ebpEn6nqSMzQoTD51eS7K8046tnU2L7L-3MC_Pc_k9H4zdC5gJAfi0LhczCVLOlEhBKrhgE4EKE6UlXLIJAGaJ1hles5sYdwCgrdUTVhTtL5-7hhfDYdRPtx8ock88D6GjGCnwuuH5V70n_kb9dxviM8_HRCRe9kM48bbhZb6kW3a1dftId_8-ZR_LxXpeJKv3l9d5vkpqCapPNhu3cSIYBCckiZD5LTkJ2oAiSD2IFNEr5a0j47zDAKS9IoEgtpqCUVP2eO49du3P-LWvdu3QNeNkJW2aaaMyYUfq4UzVRFQdu_rgulOFxlo0qP4A0zRVQg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2748563817</pqid></control><display><type>article</type><title>How Can Human Values be Addressed in Agile Methods? A Case Study on SAFe</title><source>IEEE Xplore (Online service)</source><creator>Hussain, Waqar ; Shahin, Mojtaba ; Hoda, Rashina ; Whittle, Jon ; Perera, Harsha ; Nurwidyantoro, Arif ; Shams, Rifat Ara ; Oliver, Gillian</creator><creatorcontrib>Hussain, Waqar ; Shahin, Mojtaba ; Hoda, Rashina ; Whittle, Jon ; Perera, Harsha ; Nurwidyantoro, Arif ; Shams, Rifat Ara ; Oliver, Gillian</creatorcontrib><description>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.</description><identifier>ISSN: 0098-5589</identifier><identifier>EISSN: 1939-3520</identifier><identifier>DOI: 10.1109/TSE.2022.3140230</identifier><identifier>CODEN: IESEDJ</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>agile methods ; Business ; Case studies ; case study ; Ethics ; Human values ; Industries ; Philosophical considerations ; Privacy ; Rites &amp; ceremonies ; scaled agile framework (SAFe) ; Security ; Software</subject><ispartof>IEEE transactions on software engineering, 2022-12, Vol.48 (12), p.5158-5175</ispartof><rights>Copyright IEEE Computer Society 2022</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0001-5147-8096 ; 0000-0001-8683-3078 ; 0000-0002-9342-7809 ; 0000-0002-1662-3208 ; 0000-0003-2943-5035 ; 0000-0003-1508-4174 ; 0000-0002-9081-1354 ; 0000-0002-9426-3068</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9677969$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Hussain, Waqar</creatorcontrib><creatorcontrib>Shahin, Mojtaba</creatorcontrib><creatorcontrib>Hoda, Rashina</creatorcontrib><creatorcontrib>Whittle, Jon</creatorcontrib><creatorcontrib>Perera, Harsha</creatorcontrib><creatorcontrib>Nurwidyantoro, Arif</creatorcontrib><creatorcontrib>Shams, Rifat Ara</creatorcontrib><creatorcontrib>Oliver, Gillian</creatorcontrib><title>How Can Human Values be Addressed in Agile Methods? A Case Study on SAFe</title><title>IEEE transactions on software engineering</title><addtitle>TSE</addtitle><description>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.</description><subject>agile methods</subject><subject>Business</subject><subject>Case studies</subject><subject>case study</subject><subject>Ethics</subject><subject>Human values</subject><subject>Industries</subject><subject>Philosophical considerations</subject><subject>Privacy</subject><subject>Rites &amp; ceremonies</subject><subject>scaled agile framework (SAFe)</subject><subject>Security</subject><subject>Software</subject><issn>0098-5589</issn><issn>1939-3520</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNotjs1LwzAYxoMoOKd3wUvAc-ebpEn6nqSMzQoTD51eS7K8046tnU2L7L-3MC_Pc_k9H4zdC5gJAfi0LhczCVLOlEhBKrhgE4EKE6UlXLIJAGaJ1hles5sYdwCgrdUTVhTtL5-7hhfDYdRPtx8ock88D6GjGCnwuuH5V70n_kb9dxviM8_HRCRe9kM48bbhZb6kW3a1dftId_8-ZR_LxXpeJKv3l9d5vkpqCapPNhu3cSIYBCckiZD5LTkJ2oAiSD2IFNEr5a0j47zDAKS9IoEgtpqCUVP2eO49du3P-LWvdu3QNeNkJW2aaaMyYUfq4UzVRFQdu_rgulOFxlo0qP4A0zRVQg</recordid><startdate>20221201</startdate><enddate>20221201</enddate><creator>Hussain, Waqar</creator><creator>Shahin, Mojtaba</creator><creator>Hoda, Rashina</creator><creator>Whittle, Jon</creator><creator>Perera, Harsha</creator><creator>Nurwidyantoro, Arif</creator><creator>Shams, Rifat Ara</creator><creator>Oliver, Gillian</creator><general>IEEE</general><general>IEEE Computer Society</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>JQ2</scope><scope>K9.</scope><orcidid>https://orcid.org/0000-0001-5147-8096</orcidid><orcidid>https://orcid.org/0000-0001-8683-3078</orcidid><orcidid>https://orcid.org/0000-0002-9342-7809</orcidid><orcidid>https://orcid.org/0000-0002-1662-3208</orcidid><orcidid>https://orcid.org/0000-0003-2943-5035</orcidid><orcidid>https://orcid.org/0000-0003-1508-4174</orcidid><orcidid>https://orcid.org/0000-0002-9081-1354</orcidid><orcidid>https://orcid.org/0000-0002-9426-3068</orcidid></search><sort><creationdate>20221201</creationdate><title>How Can Human Values be Addressed in Agile Methods? A Case Study on SAFe</title><author>Hussain, Waqar ; Shahin, Mojtaba ; Hoda, Rashina ; Whittle, Jon ; Perera, Harsha ; Nurwidyantoro, Arif ; Shams, Rifat Ara ; Oliver, Gillian</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i203t-ccaca1d690a12e1d8bfea205603e04b01499b33b7ae6aba9d0e5b3e1901f5ed63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>agile methods</topic><topic>Business</topic><topic>Case studies</topic><topic>case study</topic><topic>Ethics</topic><topic>Human values</topic><topic>Industries</topic><topic>Philosophical considerations</topic><topic>Privacy</topic><topic>Rites &amp; ceremonies</topic><topic>scaled agile framework (SAFe)</topic><topic>Security</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hussain, Waqar</creatorcontrib><creatorcontrib>Shahin, Mojtaba</creatorcontrib><creatorcontrib>Hoda, Rashina</creatorcontrib><creatorcontrib>Whittle, Jon</creatorcontrib><creatorcontrib>Perera, Harsha</creatorcontrib><creatorcontrib>Nurwidyantoro, Arif</creatorcontrib><creatorcontrib>Shams, Rifat Ara</creatorcontrib><creatorcontrib>Oliver, Gillian</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library Online</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Health &amp; Medical Complete (Alumni)</collection><jtitle>IEEE transactions on software engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hussain, Waqar</au><au>Shahin, Mojtaba</au><au>Hoda, Rashina</au><au>Whittle, Jon</au><au>Perera, Harsha</au><au>Nurwidyantoro, Arif</au><au>Shams, Rifat Ara</au><au>Oliver, Gillian</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>How Can Human Values be Addressed in Agile Methods? A Case Study on SAFe</atitle><jtitle>IEEE transactions on software engineering</jtitle><stitle>TSE</stitle><date>2022-12-01</date><risdate>2022</risdate><volume>48</volume><issue>12</issue><spage>5158</spage><epage>5175</epage><pages>5158-5175</pages><issn>0098-5589</issn><eissn>1939-3520</eissn><coden>IESEDJ</coden><abstract>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.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TSE.2022.3140230</doi><tpages>18</tpages><orcidid>https://orcid.org/0000-0001-5147-8096</orcidid><orcidid>https://orcid.org/0000-0001-8683-3078</orcidid><orcidid>https://orcid.org/0000-0002-9342-7809</orcidid><orcidid>https://orcid.org/0000-0002-1662-3208</orcidid><orcidid>https://orcid.org/0000-0003-2943-5035</orcidid><orcidid>https://orcid.org/0000-0003-1508-4174</orcidid><orcidid>https://orcid.org/0000-0002-9081-1354</orcidid><orcidid>https://orcid.org/0000-0002-9426-3068</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0098-5589
ispartof IEEE transactions on software engineering, 2022-12, Vol.48 (12), p.5158-5175
issn 0098-5589
1939-3520
language eng
recordid cdi_ieee_primary_9677969
source IEEE Xplore (Online service)
subjects agile methods
Business
Case studies
case study
Ethics
Human values
Industries
Philosophical considerations
Privacy
Rites & ceremonies
scaled agile framework (SAFe)
Security
Software
title How Can Human Values be Addressed in Agile Methods? A Case Study on SAFe
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-21T05%3A50%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=How%20Can%20Human%20Values%20be%20Addressed%20in%20Agile%20Methods?%20A%20Case%20Study%20on%20SAFe&rft.jtitle=IEEE%20transactions%20on%20software%20engineering&rft.au=Hussain,%20Waqar&rft.date=2022-12-01&rft.volume=48&rft.issue=12&rft.spage=5158&rft.epage=5175&rft.pages=5158-5175&rft.issn=0098-5589&rft.eissn=1939-3520&rft.coden=IESEDJ&rft_id=info:doi/10.1109/TSE.2022.3140230&rft_dat=%3Cproquest_ieee_%3E2748563817%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i203t-ccaca1d690a12e1d8bfea205603e04b01499b33b7ae6aba9d0e5b3e1901f5ed63%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2748563817&rft_id=info:pmid/&rft_ieee_id=9677969&rfr_iscdi=true