Data-Driven Elicitation, Assessment and Documentation of Quality Requirements in Agile Software Development

被引:8
|
作者
Franch, Xavier [1 ]
Gomez, Cristina [1 ]
Jedlitschka, Andreas [2 ]
Lopez, Lidia [1 ]
Martinez-Fernandez, Silverio [2 ]
Oriol, Marc [1 ]
Partanen, Jari [3 ]
机构
[1] UPC, Barcelona, Spain
[2] Fraunhofer IESE, Kaiserslautern, Germany
[3] Bittium Wireless Ltd, Oulu, Finland
基金
欧盟地平线“2020”;
关键词
Quality requirement; NFR; Agile software development; ENGINEERING PRACTICES;
D O I
10.1007/978-3-319-91563-0_36
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Quality Requirements (QRs) are difficult to manage in agile software development. Given the pressure to deploy fast, quality concerns are often sacrificed for the sake of richer functionality. Besides, artefacts as user stories are not particularly well-suited for representing QRs. In this exploratory paper, we envisage a data-driven method, called Q-Rapids, to QR elicitation, assessment and documentation in agile software development. Q-Rapids proposes: (1) The collection and analysis of design and runtime data in order to raise quality alerts; (2) The suggestion of candidate QRs to address these alerts; (3) A strategic analysis of the impact of such requirements by visualizing their effect on a set of indicators rendered in a dashboard; (4) The documentation of the requirements (if finally accepted) in the backlog. The approach is illustrated with scenarios evaluated through a questionnaire by experts from a telecom company.
引用
收藏
页码:587 / 602
页数:16
相关论文
共 50 条
  • [1] Data-driven and tool-supported elicitation of quality requirements in agile companies
    Oriol, Marc
    Martinez-Fernandez, Silverio
    Behutiye, Woubshet
    Farre, Carles
    Kozik, Rafal
    Seppanen, Pertti
    Vollmer, Anna Maria
    Rodriguez, Pilar
    Franch, Xavier
    Aaramaa, Sanja
    Abherve, Antonin
    Choras, Michal
    Partanen, Jari
    [J]. SOFTWARE QUALITY JOURNAL, 2020, 28 (03) : 931 - 963
  • [2] Data-driven and tool-supported elicitation of quality requirements in agile companies
    Marc Oriol
    Silverio Martínez-Fernández
    Woubshet Behutiye
    Carles Farré
    Rafał Kozik
    Pertti Seppänen
    Anna Maria Vollmer
    Pilar Rodríguez
    Xavier Franch
    Sanja Aaramaa
    Antonin Abhervé
    Michał Choraś
    Jari Partanen
    [J]. Software Quality Journal, 2020, 28 : 931 - 963
  • [3] Data-Driven Agile Requirements Elicitation through the Lenses of Situational Method Engineering
    Franch, Xavier
    Henriksson, Aron
    Ralyte, Jolita
    Zdravkovic, Jelena
    [J]. 29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 402 - 407
  • [4] Use of Method for Elicitation, Documentation and Validation of Software User Requirements (MEDoV) in Agile Software Development Projects
    Dragicevic, Srdjana
    Celar, Stipe
    Novak, Luksa
    [J]. 2014 SIXTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE, COMMUNICATION SYSTEMS AND NETWORKS (CICSYN), 2014, : 65 - 70
  • [5] Onboard: A data-driven agile software development collaboration tool
    Chen, Long
    Ye, Wei
    Zhang, Shikun
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2016, 53 (12): : 2753 - 2767
  • [6] Towards Optimal Non-functional Requirements Elicitation and Documentation in Agile Software Development: A Case Study
    Romera, Lourdes
    Gonzalez, Jeremias
    Lezcano, Andrea
    Carruthers, Juan A.
    Irrazabal, Emanuel
    [J]. COMPUTER SCIENCE-CACIC 2023, 2024, 2123 : 151 - 164
  • [7] The Unfulfilled Potential of Data-Driven Decision Making in Agile Software Development
    Svensson, Richard Berntsson
    Feldt, Robert
    Torkar, Richard
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2019, 2019, 355 : 69 - 85
  • [8] Holistic data-driven requirements elicitation in the big data era
    Henriksson, Aron
    Zdravkovic, Jelena
    [J]. SOFTWARE AND SYSTEMS MODELING, 2022, 21 (04): : 1389 - 1410
  • [9] Holistic data-driven requirements elicitation in the big data era
    Aron Henriksson
    Jelena Zdravkovic
    [J]. Software and Systems Modeling, 2022, 21 : 1389 - 1410
  • [10] Data-Driven Requirements Elicitation: A Systematic Literature Review
    Lim S.
    Henriksson A.
    Zdravkovic J.
    [J]. SN Computer Science, 2021, 2 (1)