EngineeringProject ManagementRequirements EngineeringSystems ArchitectureSystems DesignNonfunctional RequirementsRequirements AnalysisRequirements DocumentationRequirements ElicitationRequirements ManagementRequirements ValidationConsensusNon-functional Requirements ElicitationNon-functionality RequirementRequirements Engineering Process
Although the term 'non-functional requirement' has been in use for more than 20 years, there is still no consensus in the requirements engineering community what non-functional requirements are and how we should elicit, document, and validate them. On the other hand, there is a unanimous consensus that non-functional requirements are important and can be critical for the success of a project. This paper surveys the existing definitions of the term, highlights and discusses the problems with the current definitions, and contributes concepts for overcoming these problems.
9
Goal-oriented requirements engineering: a guided tour
Axel van Lamsweerde · 2002 · 1.7K citations
Quantitative evaluation of software quality
Barry Boehm, Jonathan R. Brown, M. Lipow · 1976 · 631 citations
Rethinking the Notion of Non-Functional Requirements
Martin Glinz · 2005 · 75 citations