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 条
  • [41] Challenges and success factors for large-scale agile transformations: A systematic literature review
    Dikert, Kim
    Paasivaara, Maria
    Lassenius, Casper
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 119 : 87 - 108
  • [42] A Large-Scale Empirical Study of Security Patches
    Li, Frank
    Paxson, Vern
    CCS'17: PROCEEDINGS OF THE 2017 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2017, : 2201 - 2215
  • [43] Conficker and Beyond: A Large-Scale Empirical Study
    Shin, Seungwon
    Gu, Guofei
    26TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSAC 2010), 2010, : 151 - 160
  • [44] Emergency Logistics in a Large-Scale Disaster Context: Achievements and Challenges
    Jiang, Yiping
    Yuan, Yufei
    INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH, 2019, 16 (05)
  • [45] Large-Scale Agile Project Management in Safety-Critical Industries: A Case Study on Challenges and Solutions
    Huellmann, Joschka A.
    Kimathi, Kariko
    Weritz, Pauline
    INFORMATION SYSTEMS MANAGEMENT, 2024,
  • [46] The Agile Success Model: A Mixed-methods Study of a Large-scale Agile Transformation
    Russo, Daniel
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2021, 30 (04)
  • [47] Managing Constant Flow of Requirements: Screening Challenges in Very Large-Scale Requirements Engineering
    Aaramaa, Sanja
    Kinnunen, Tuomo
    Lehto, Jari
    Tausan, Nebojsa
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2013, 7983 : 123 - 137
  • [48] Scaling with an Agile Mindset - A Conceptual Approach to Large-Scale Agile
    Mordi, Azuka
    Schoop, Mareike
    DIGITAL INNOVATION AND ENTREPRENEURSHIP (AMCIS 2021), 2021,
  • [49] Agile Management in the Large: An Exploratory Case Study on Large-Scale Interdisciplinary Projects
    Hennel, Phil
    Dobmeier, Michael
    AMCIS 2020 PROCEEDINGS, 2020,
  • [50] A Distributed Large-Scale Agile Software Development for Multiple Products and Its Practical Evaluation
    Tanaka, Masayuki
    Aoyama, Mikio
    2021 IEEE/ACIS 19TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2021, : 66 - 72