Loading…

Understanding Challenging Situations in Agile Quality Requirements Engineering and Their Solution strategies: Insights from a Case Study

In the last few years, agile development methods are getting increasingly popular in large-scale distributed contexts. Despite this popularity, empirical studies have reported several challenges that large-scale distributed agile projects face regarding the implementation of quality requirements. Ho...

Full description

Saved in:
Bibliographic Details
Main Authors: Alsaqaf, Wasim, Daneva, Maya, Wieringa, Roel
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 285
container_issue
container_start_page 274
container_title
container_volume
creator Alsaqaf, Wasim
Daneva, Maya
Wieringa, Roel
description In the last few years, agile development methods are getting increasingly popular in large-scale distributed contexts. Despite this popularity, empirical studies have reported several challenges that large-scale distributed agile projects face regarding the implementation of quality requirements. However, there is little known about the mechanisms behind those challenges and the practices currently used by agile practitioners to adequately assure the implementation of quality requirements in distributed context. To look deeper into this, we performed a qualitative multi-case study in six different organizations in the Netherlands. Our multi-case study included seventeen semi-structured open-ended in-depth interviews with agile practitioners of different background and expertise. The analysis of the collected data re-sulted in identifying eleven mechanisms that could be associated with the previously published list of challenges. Moreover, the analysis uncovered nine practices used by agile practitioners as solutions to the challenges, in order to ensure the implementation of quality requirements. Last, we have mapped the identified mechanisms and practices to the previously identified challenges to get insight into the possible cause and mitigation of those challenges.
doi_str_mv 10.1109/RE.2018.00035
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_8491142</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8491142</ieee_id><sourcerecordid>8491142</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-cc380ca518531f7e8577ff9f53a49d83324c4828b42f1fb00e1af41569371e113</originalsourceid><addsrcrecordid>eNotj71OwzAUhQ0SEm1hZGLxC6T4xnbisFVRgUqVEP2ZKze5ToxSF2xnyBvw2DSC6ZzhfJ90CHkANgdgxdNmOU8ZqDljjMsrMgXJVZYLUHBNJinnaZIJAbdkGsInY5JzUUzIz97V6EPUrrauoWWruw5dM_atjb2O9uwCtY4uGtsh_eh1Z-NAN_jdW48ndDHQ5bhH9CN08dBdi9bT7bnrR5qG6HXExmJ4pisXbNNeGOPPJ6ppqQPSbezr4Y7cGN0FvP_PGdm_LHflW7J-f12Vi3ViIZcxqSquWKUlKMnB5KhknhtTGMm1KGp1eSkqoVJ1FKkBc2QMQRsBMit4DgjAZ-Txz2sR8fDl7Un74aBEASBS_gtILWI1</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Understanding Challenging Situations in Agile Quality Requirements Engineering and Their Solution strategies: Insights from a Case Study</title><source>IEEE Xplore All Conference Series</source><creator>Alsaqaf, Wasim ; Daneva, Maya ; Wieringa, Roel</creator><creatorcontrib>Alsaqaf, Wasim ; Daneva, Maya ; Wieringa, Roel</creatorcontrib><description>In the last few years, agile development methods are getting increasingly popular in large-scale distributed contexts. Despite this popularity, empirical studies have reported several challenges that large-scale distributed agile projects face regarding the implementation of quality requirements. However, there is little known about the mechanisms behind those challenges and the practices currently used by agile practitioners to adequately assure the implementation of quality requirements in distributed context. To look deeper into this, we performed a qualitative multi-case study in six different organizations in the Netherlands. Our multi-case study included seventeen semi-structured open-ended in-depth interviews with agile practitioners of different background and expertise. The analysis of the collected data re-sulted in identifying eleven mechanisms that could be associated with the previously published list of challenges. Moreover, the analysis uncovered nine practices used by agile practitioners as solutions to the challenges, in order to ensure the implementation of quality requirements. Last, we have mapped the identified mechanisms and practices to the previously identified challenges to get insight into the possible cause and mitigation of those challenges.</description><identifier>EISSN: 2332-6441</identifier><identifier>EISBN: 1538674181</identifier><identifier>EISBN: 9781538674185</identifier><identifier>DOI: 10.1109/RE.2018.00035</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>Agile ; Case study ; Empirical research method ; Face ; Government ; Interviews ; Quality requirements ; Requirements engineering ; Scrum (Software development) ; Software</subject><ispartof>2018 IEEE 26th International Requirements Engineering Conference (RE), 2018, p.274-285</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8491142$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,23930,23931,25140,27925,54555,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/8491142$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Alsaqaf, Wasim</creatorcontrib><creatorcontrib>Daneva, Maya</creatorcontrib><creatorcontrib>Wieringa, Roel</creatorcontrib><title>Understanding Challenging Situations in Agile Quality Requirements Engineering and Their Solution strategies: Insights from a Case Study</title><title>2018 IEEE 26th International Requirements Engineering Conference (RE)</title><addtitle>RE</addtitle><description>In the last few years, agile development methods are getting increasingly popular in large-scale distributed contexts. Despite this popularity, empirical studies have reported several challenges that large-scale distributed agile projects face regarding the implementation of quality requirements. However, there is little known about the mechanisms behind those challenges and the practices currently used by agile practitioners to adequately assure the implementation of quality requirements in distributed context. To look deeper into this, we performed a qualitative multi-case study in six different organizations in the Netherlands. Our multi-case study included seventeen semi-structured open-ended in-depth interviews with agile practitioners of different background and expertise. The analysis of the collected data re-sulted in identifying eleven mechanisms that could be associated with the previously published list of challenges. Moreover, the analysis uncovered nine practices used by agile practitioners as solutions to the challenges, in order to ensure the implementation of quality requirements. Last, we have mapped the identified mechanisms and practices to the previously identified challenges to get insight into the possible cause and mitigation of those challenges.</description><subject>Agile</subject><subject>Case study</subject><subject>Empirical research method</subject><subject>Face</subject><subject>Government</subject><subject>Interviews</subject><subject>Quality requirements</subject><subject>Requirements engineering</subject><subject>Scrum (Software development)</subject><subject>Software</subject><issn>2332-6441</issn><isbn>1538674181</isbn><isbn>9781538674185</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2018</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotj71OwzAUhQ0SEm1hZGLxC6T4xnbisFVRgUqVEP2ZKze5ToxSF2xnyBvw2DSC6ZzhfJ90CHkANgdgxdNmOU8ZqDljjMsrMgXJVZYLUHBNJinnaZIJAbdkGsInY5JzUUzIz97V6EPUrrauoWWruw5dM_atjb2O9uwCtY4uGtsh_eh1Z-NAN_jdW48ndDHQ5bhH9CN08dBdi9bT7bnrR5qG6HXExmJ4pisXbNNeGOPPJ6ppqQPSbezr4Y7cGN0FvP_PGdm_LHflW7J-f12Vi3ViIZcxqSquWKUlKMnB5KhknhtTGMm1KGp1eSkqoVJ1FKkBc2QMQRsBMit4DgjAZ-Txz2sR8fDl7Un74aBEASBS_gtILWI1</recordid><startdate>201808</startdate><enddate>201808</enddate><creator>Alsaqaf, Wasim</creator><creator>Daneva, Maya</creator><creator>Wieringa, Roel</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201808</creationdate><title>Understanding Challenging Situations in Agile Quality Requirements Engineering and Their Solution strategies: Insights from a Case Study</title><author>Alsaqaf, Wasim ; Daneva, Maya ; Wieringa, Roel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-cc380ca518531f7e8577ff9f53a49d83324c4828b42f1fb00e1af41569371e113</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Agile</topic><topic>Case study</topic><topic>Empirical research method</topic><topic>Face</topic><topic>Government</topic><topic>Interviews</topic><topic>Quality requirements</topic><topic>Requirements engineering</topic><topic>Scrum (Software development)</topic><topic>Software</topic><toplevel>online_resources</toplevel><creatorcontrib>Alsaqaf, Wasim</creatorcontrib><creatorcontrib>Daneva, Maya</creatorcontrib><creatorcontrib>Wieringa, Roel</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Alsaqaf, Wasim</au><au>Daneva, Maya</au><au>Wieringa, Roel</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Understanding Challenging Situations in Agile Quality Requirements Engineering and Their Solution strategies: Insights from a Case Study</atitle><btitle>2018 IEEE 26th International Requirements Engineering Conference (RE)</btitle><stitle>RE</stitle><date>2018-08</date><risdate>2018</risdate><spage>274</spage><epage>285</epage><pages>274-285</pages><eissn>2332-6441</eissn><eisbn>1538674181</eisbn><eisbn>9781538674185</eisbn><coden>IEEPAD</coden><abstract>In the last few years, agile development methods are getting increasingly popular in large-scale distributed contexts. Despite this popularity, empirical studies have reported several challenges that large-scale distributed agile projects face regarding the implementation of quality requirements. However, there is little known about the mechanisms behind those challenges and the practices currently used by agile practitioners to adequately assure the implementation of quality requirements in distributed context. To look deeper into this, we performed a qualitative multi-case study in six different organizations in the Netherlands. Our multi-case study included seventeen semi-structured open-ended in-depth interviews with agile practitioners of different background and expertise. The analysis of the collected data re-sulted in identifying eleven mechanisms that could be associated with the previously published list of challenges. Moreover, the analysis uncovered nine practices used by agile practitioners as solutions to the challenges, in order to ensure the implementation of quality requirements. Last, we have mapped the identified mechanisms and practices to the previously identified challenges to get insight into the possible cause and mitigation of those challenges.</abstract><pub>IEEE</pub><doi>10.1109/RE.2018.00035</doi><tpages>12</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier EISSN: 2332-6441
ispartof 2018 IEEE 26th International Requirements Engineering Conference (RE), 2018, p.274-285
issn 2332-6441
language eng
recordid cdi_ieee_primary_8491142
source IEEE Xplore All Conference Series
subjects Agile
Case study
Empirical research method
Face
Government
Interviews
Quality requirements
Requirements engineering
Scrum (Software development)
Software
title Understanding Challenging Situations in Agile Quality Requirements Engineering and Their Solution strategies: Insights from a Case Study
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T20%3A13%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Understanding%20Challenging%20Situations%20in%20Agile%20Quality%20Requirements%20Engineering%20and%20Their%20Solution%20strategies:%20Insights%20from%20a%20Case%20Study&rft.btitle=2018%20IEEE%2026th%20International%20Requirements%20Engineering%20Conference%20(RE)&rft.au=Alsaqaf,%20Wasim&rft.date=2018-08&rft.spage=274&rft.epage=285&rft.pages=274-285&rft.eissn=2332-6441&rft.coden=IEEPAD&rft_id=info:doi/10.1109/RE.2018.00035&rft.eisbn=1538674181&rft.eisbn_list=9781538674185&rft_dat=%3Cieee_CHZPO%3E8491142%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i175t-cc380ca518531f7e8577ff9f53a49d83324c4828b42f1fb00e1af41569371e113%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=8491142&rfr_iscdi=true