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

Autor: Farid, Weam M.
Zdroj: 2012 19th Asia-Pacific Software Engineering Conference; 1/ 1/2012, p322-325, 4p
Abstrakt: 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. [ABSTRACT FROM PUBLISHER]
Databáze: Complementary Index