Title
The NORMAP Methodology: Lightweight Engineering of Non-functional Requirements for Agile Processes
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.
Year
DOI
Venue
2012
10.1109/APSEC.2012.23
APSEC), 2012 19th Asia-Pacific
Keywords
Field
DocType
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,NORMAP methodology,NORMATIC,Scrum,agile non-functional requirements,agile requirements modeling
Use case,Systems engineering,Software engineering,Agile Unified Process,Computer science,Lean software development,Requirements analysis,Agile usability engineering,Agile software development,Requirement,Empirical process (process control model)
Conference
Volume
ISSN
ISBN
1
1530-1362
978-1-4673-4930-7
Citations 
PageRank 
References 
2
0.40
4
Authors
1
Name
Order
Citations
PageRank
Weam M. Farid120.40