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...
Saved in:
Main Authors: | , , |
---|---|
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 |