Supporting the Dynamic Reprioritization of Requirements in Agile Development of Software Products

被引:0
|
作者
Racheva, Zornitza [1 ]
Daneva, Maya [1 ]
Buglione, Luigi [2 ]
机构
[1] Univ Twente, Enschede, Netherlands
[2] ETS, Montreal, PQ, Canada
关键词
agile development; requirements prioritization; inter-iteration decision-making process;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Agile requirements engineering is the approach of choice for many software producers whose realities include highly uncertain requirements, use of new development technology, and clients willing to explore the ways in which an evolving product can help their business goals. From customer's perspective, the activity of continuous requirements reprioritization forms the very core of today's agile approaches. However, the freedom for clients to do so does not come for free. This paper presents results of a literature review on agile requirements prioritization methods, derives a conceptual model for understanding the inter-iteration prioritization process in terms of inputs and outcomes, and identifies issues and solutions pertinent to agile prioritization The latter are derived from the authors' experiences and by using empirical data, published earlier by other authors.
引用
收藏
页码:51 / +
页数:2
相关论文
共 50 条
  • [1] Requirements engineering and agile software development
    Paetsch, F
    Eberlein, A
    Maurer, F
    [J]. TWELFTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2003, : 308 - 313
  • [2] Privacy Requirements Specification in Agile Software Development
    Peixoto, Mariana
    Silva, Carla
    Vilela, Jessyka
    Gorschek, Tony
    [J]. 29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 512 - 513
  • [3] Challenges in Requirements Gathering for Agile Software Development
    Simhadri, Ramyasri
    Shameem, Mohammad
    [J]. 27TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2023, 2023, : 406 - 413
  • [4] Prioritizing User Requirements for Agile Software Development
    Sachdeva, Samridhi
    Arya, Akshay
    Paygude, Priyanka
    Chaudhary, Snehal
    Idate, Sonali
    [J]. 2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMMUNICATION AND COMPUTING TECHNOLOGY (ICACCT), 2018, : 495 - 498
  • [5] Supporting agile software development through active documentation
    Eran Rubin
    Hillel Rubin
    [J]. Requirements Engineering, 2011, 16 : 117 - 132
  • [6] Agile software development supporting higher education reform
    Matijasevic, Boris
    Roncevic, Hrvoje
    Orel, Ognjen
    [J]. PROCEEDINGS OF THE ITI 2007 29TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2007, : 375 - +
  • [7] Supporting agile software development through active documentation
    Rubin, Eran
    Rubin, Hillel
    [J]. REQUIREMENTS ENGINEERING, 2011, 16 (02) : 117 - 132
  • [8] Supporting sustainability design through agile software development
    Shamshiri, Hatef
    [J]. PROCEEDINGS OF EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING (EASE 2021), 2021, : 300 - 304
  • [9] Requirements Traceability for Detecting Defects in Agile Software Development
    Hidayati, Nuraisa Novia
    Rochimah, Siti
    [J]. 2020 10TH ELECTRICAL POWER, ELECTRONICS, COMMUNICATIONS, CONTROLS AND INFORMATICS SEMINAR (EECCIS), 2020, : 248 - 253
  • [10] A Mapping Study on Requirements Engineering in Agile Software Development
    Heikkila, Ville T.
    Lassenius, Casper
    Damian, Daniela
    Paasivaara, Maria
    [J]. PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015, 2015, : 199 - 207