NORPLAN: Non-functional Requirements Planning for Agile Processes

被引:5
|
作者
Farid, Weam M. [1 ]
Mitropoulos, Frank J. [1 ]
机构
[1] Nova SE Univ, Grad Sch Comp & Informat Sci, Ft Lauderdale, FL 33314 USA
关键词
agile requirements planning; agile non-functional requirements; agile project management; NORPLAN; NORMAP; NORMATIC; Scrum;
D O I
10.1109/SECON.2013.6567463
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Agile software development and project management methodologies, such as Scrum and Extreme Programming, have become very popular in quickly delivering quality Functional Requirements (FRs). However, agile project management methodologies have not adequately captured planning and prioritization activities for crosscutting concerns and non-functional requirements in agile practices. This research proposes project management and requirements quality metrics that would be used to design a risk-driven algorithm to prioritize and plan an improved requirements implementation sequence that is suitable for agile software development methodologies. Unlike the overly simplistic business value prioritization scheme used in methodologies such as Scrum, Non-functional Requirements Planning (NORPLAN) proposes two additional prioritization schemes, namely, Riskiest-Requirements-First and Riskiest-RequirementsLast for improved yet more agile planning for release and sprint cycles using a risk-driven approach. The approach is validated through visual simulation and a case study.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Visualization and Scheduling of Non-functional Requirements for Agile Processes
    Farid, Weam M.
    Mitropoulos, Frank J.
    [J]. 2013 PROCEEDINGS OF IEEE SOUTHEASTCON, 2013,
  • [2] NORMATIC: A visual tool for modeling non-functional requirements in agile processes
    Graduate School of Computer and Information Sciences, Nova Southeastern University, Fort Lauderdale, FL, United States
    [J]. Conf Proc IEEE SOUTHEASTCON, 2012,
  • [3] NORMATIC: A Visual Tool for Modeling Non-functional Requirements in Agile Processes
    Farid, Weam M.
    Mitropoulos, Frank J.
    [J]. 2012 PROCEEDINGS OF IEEE SOUTHEASTCON, 2012,
  • [4] The NORMAP Methodology: Lightweight Engineering of Non-functional Requirements for Agile Processes
    Farid, Weam M.
    [J]. 2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 322 - 325
  • [5] Novel Lightweight Engineering Artifacts for Modeling Non-functional Requirements in Agile Processes
    Farid, Weam M.
    Mitropoulos, Frank J.
    [J]. 2012 PROCEEDINGS OF IEEE SOUTHEASTCON, 2012,
  • [6] Proposed Framework to Manage Non-Functional Requirements in Agile
    Sherif, Ezeldin
    Helmy, Waleed
    Galal-Edeen, Galal Hassan
    [J]. IEEE ACCESS, 2023, 11 : 53995 - 54005
  • [7] Managing non-functional requirements in agile software development
    Rahy, Scarlet
    Bass, Julian M.
    [J]. IET SOFTWARE, 2022, 16 (01) : 60 - 72
  • [8] Prioritizing Non-Functional Requirements in Agile Software Engineering
    Maiti, Richard R.
    Mitropoulos, Frank J.
    [J]. PROCEEDINGS OF THE SOUTHEAST CONFERENCE ACM SE'17, 2017, : 212 - 214
  • [9] Managing Non-functional Requirements in Agile Software Development
    Sherif, Ezeldin
    Helmy, Waleed
    Galal-Edeen, Galal Hassan
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2022, PT II, 2022, 13376 : 205 - 216
  • [10] Modelling non-functional requirements of business processes
    Aburub, Faisal
    Odeh, Mohammed
    Beeson, Ian
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2007, 49 (11-12) : 1162 - 1171