• DocumentCode
    596143
  • Title

    The NORMAP Methodology: Lightweight Engineering of Non-functional Requirements for Agile Processes

  • Author

    Farid, Weam M.

  • Author_Institution
    Grad. Sch. of Comput. & Inf. Sci., Nova Southeastern Univ., Fort Lauderdale, FL, USA
  • Volume
    1
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    322
  • Lastpage
    325
  • Abstract
    Agile software development methodologies, such as Scrum, have become very popular in quickly delivering quality Functional Requirements (FRs). However, agile methodologies have not sufficiently identified, modeled, and linked Non-Functional Requirements (NFRs) - such as security and performance - with FRs in early requirements phases. This research presents a lightweight engineering of NFRs for agile processes. The proposed Non-functional Requirements Modeling for Agile Processes (NORMAP) Methodology identifies, links, and models Agile Loose Cases (ALCs) with Agile Use Cases (AUCs) and Agile Choose Cases (ACCs). A lightweight adapted version of the NFR Framework was developed including 25 important NFRs. Further, a risk-driven agile requirements implementation sequence and a visual tree-like view were developed. The methodology was validated through developing a Java-based modeling simulation tool and two case studies.
  • Keywords
    formal specification; software prototyping; Java-based modeling simulation tool; NORMAP methodology; Scrum; agile choose cases; agile loose cases; agile software development; agile use cases; lightweight engineering; nonfunctional requirements; risk-driven agile requirements; visual tree-like view; Computational modeling; Joining processes; Measurement; Project management; Software; Visualization; NORMAP methodology; NORMATIC; Scrum; agile non-functional requirements; agile requirements modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
  • Conference_Location
    Hong Kong
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4673-4930-7
  • Type

    conf

  • DOI
    10.1109/APSEC.2012.23
  • Filename
    6462672