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
Link To Document