Quality Requirements Challenges in the Context of Large-Scale Distributed Agile: An Empirical Study

被引:3
|
作者
Alsaqaf, Wasim [1 ]
Daneva, Maya [1 ]
Wieringa, Roel [1 ]
机构
[1] Univ Twente, Enschede, Netherlands
关键词
Agile large-scale distributed projects; Requirements engineering; Quality requirements; Exploratory empirical research method; Interviews;
D O I
10.1007/978-3-319-77243-1_9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
[Context and Motivation] Focusing single-mindedly on delivering functional requirements while neglecting quality requirements has been a point of criticism of Agile software development methods since their introduction. [Question/problem] Empirical evidence on the challenges that organizations currently face when dealing with quality requirements in Agile, is however scant. [Principle ideas/results] We performed a qualitative exploratory multiple case study in the context of real-life large-scale distributed Agile projects, in order to understand the challenges Agile teams face regarding quality requirements. Based on 17 semi-structured, open-ended, in-depth interviews with Agile practitioners from six organizations in the Netherlands, we collected and analysed data, revealing 13 quality requirements challenges classified in five categories: (1) team coordination and communication, (2) quality assurance, (3) quality requirements elicitation, (4) conceptual definitions, and (5) software architecture. We found an incongruity in the way QRs are conceptualized by Agile practitioners and in RE textbooks. [Contribution] The main contributions of the paper are the explication of the challenges from practitioners' perspective and the comparison of our findings with previously published results.
引用
收藏
页码:139 / 154
页数:16
相关论文
共 50 条
  • [1] Quality requirements challenges in the context of large-scale distributed agile: An empirical study
    Alsaqaf, Wasim
    Daneva, Maya
    Wieringa, Roel
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 110 : 39 - 55
  • [2] Quality Requirements in Large-Scale Distributed Agile Projects - A Systematic Literature Review
    Alsaqaf, Wasim
    Daneva, Maya
    Wieringa, Roel
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, REFSQ 2017, 2017, 10153 : 219 - 234
  • [3] Agile requirements prioritization in large-scale outsourced system projects: An empirical study
    Daneva, Maya
    van der Veen, Egbert
    Amrit, Chintan
    Ghaisas, Smita
    Sikkel, Klaas
    Kumar, Ramesh
    Ajmeri, Nirav
    Ramteerthkar, Uday
    Wieringa, Roel
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (05) : 1333 - 1353
  • [4] Requirements Engineering Challenges in Large-Scale Agile System Development
    Kasauli, Rashidah
    Liebel, Grischa
    Knauss, Eric
    Gopakumar, Swathi
    Kanagwa, Benjamin
    2017 IEEE 25TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2017, : 352 - 361
  • [5] Agile Teams in Large-Scale Distributed Context - Isolated or Connected?
    Sablis, Aivars
    Smite, Darja
    PROCEEDINGS OF THE XP2016 SCIENTIFIC WORKSHOPS, 2016,
  • [6] Requirements engineering challenges and practices in large-scale agile system development
    Kasauli, Rashidah
    Knauss, Eric
    Horkoff, Jennifer
    Liebel, Grischa
    de Oliveira Neto, Francisco Gomes
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 172
  • [7] An Empirical Perspective on Security Challenges in Large-Scale Agile Software Development
    van der Heijden, Amber
    Broasca, Cosmin
    Serebrenik, Alexander
    PROCEEDINGS OF THE 12TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2018), 2018,
  • [8] Challenges of Aligning Requirements Engineering and System Testing in Large-Scale Agile: A Multiple Case Study
    de Oliveira Neto, Francisco Gomes
    Horkoff, Jennifer
    Knauss, Eric
    Kasauli, Rashidah
    Liebel, Grischa
    2017 IEEE 25TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW), 2017, : 315 - 322
  • [9] Large-Scale Agile Transformations for Software Quality Assurance: An Empirical Case Study from Pakistan
    Wadood, Kamran
    Nigar, Natasha
    Shahzad, Muhammad Kashif
    Islam, Shahid
    Jaleel, Abdul
    Abalo, Douhadji
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [10] Challenges in Aligning Requirements Engineering and Verification in a Large-Scale Industrial Context
    Sabaliauskaite, Giedre
    Loconsole, Annabella
    Engstrom, Emelie
    Unterkalmsteiner, Michael
    Regnelll, Bjorn
    Runeson, Per
    Gorschek, Tony
    Feldt, Robert
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, 2010, 6182 : 128 - +