Toward Data-Driven Requirements Engineering

被引:163
|
作者
Maalej, Walid [1 ]
Nayebi, Maleknaz [2 ]
Johann, Timo [3 ]
Ruhe, Guenther [4 ]
机构
[1] Univ Hamburg, Informat, Hamburg, Germany
[2] Univ Calgary, Software Engn Decis Support Lab, Calgary, AB T2N 1N4, Canada
[3] Univ Hamburg, Appl Software Technol Grp, Hamburg, Germany
[4] Univ Calgary, Software Engn, Calgary, AB T2N 1N4, Canada
关键词
D O I
10.1109/MS.2015.153
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Developers, requirements analysts, and managers could systematically use explicit and implicit user feedback in an aggregated form to support requirements decisions. The goal is data-driven requirements engineering by the masses and for the masses. Analytics tools can help classify and filter user feedback according to the information it contains. Researchers have studied how to use text classification, natural-language processing, and other to categorize reviews. Automatic feedback classification can provide an overall picture of app usage and user engagement. This can also be used for comparing releases over time (in terms of the provided and requested requirements or the bug reports) or comparing similar apps. Much research exists on collecting and processing usage data for software engineering, focusing mainly on error reproduction and localization. The shift from reactive to real-time and even proactive decision making is crucial in developing software-intensive products. To create products rapidly with higher customer acceptance, developers must incrementally build and deploy products that rely on deep customer insight and real-time feedback. Changing software engineering teams? mind-set to accept users as equal stakeholders with potentially good ideas and suggestions is an important cultural challenge.
引用
收藏
页码:48 / 54
页数:7
相关论文
共 50 条
  • [1] Data-Driven Requirements Engineering - An Update
    Maalej, Walid
    Nayebi, Maleknaz
    Ruhe, Guenther
    [J]. 2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2019), 2019, : 289 - 290
  • [2] Data-Driven Requirements Engineering: Principles, Methods and Challenges
    Franch, Xavier
    [J]. RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS 2020), 2020, 385 : 625 - 626
  • [3] Data-driven Requirements Engineering in Agile Projects: The Q-Rapids Approach
    Franch, Xavier
    Ayala, Claudia
    Lopez, Lidia
    Martinez-Fernandez, Silverio
    Rodriguez, Pilar
    Gomez, Cristina
    Jedlitschka, Andreas
    Oivo, Markku
    Partanen, Jari
    Raty, Timo
    Rytivaara, Veikko
    [J]. 2017 IEEE 25TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW), 2017, : 411 - 414
  • [4] 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
  • [5] AutoOffAB: Toward Automated Offline A/B Testing for Data-Driven Requirement Engineering
    Wu, Jie J. W.
    [J]. COMPANION PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, FSE COMPANION 2024, 2024, : 472 - 476
  • [6] Toward Data-Driven STAP Radar
    Venkatasubramanian, Shyam
    Wongkamthong, Chayut
    Soltani, Mohammadreza
    Kang, Bosung
    Gogineni, Sandeep
    Pezeshki, Ali
    Rangaswamy, Muralidhar
    Tarokh, Vahid
    [J]. 2022 IEEE RADAR CONFERENCE (RADARCONF'22), 2022,
  • [7] Toward a Data-Driven Theory of Narrativity
    Piper, Andrew
    Bagga, Sunyam
    [J]. NEW LITERARY HISTORY, 2022, 53-54 (4-1) : 879 - 901
  • [8] TOWARD DATA-DRIVEN FILTERS IN PARAVIEW
    Maharjan, Drishti
    Zaspel, Peter
    [J]. Journal of Flow Visualization and Image Processing, 2022, 29 (03) : 55 - 72
  • [9] Towards Integrating Data-Driven Requirements Engineering into the Software Development Process: A Vision Paper
    Franch, Xavier
    Seyff, Norbert
    Oriol, Marc
    Fricker, Samuel
    Groher, Iris
    Vierhauser, Michael
    Wimmer, Manuel
    [J]. REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY (REFSQ 2020), 2020, 12045 : 135 - 142
  • [10] Data-driven Risk Management for Requirements Engineering: An Automated Approach based on Bayesian Networks
    Wiesweg, Florian
    Vogelsang, Andreas
    Mendez, Daniel
    [J]. 2020 28TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE'20), 2020, : 125 - 135