A Survey of Non-Functional Requirements in Software Development Process

Abstract : Due to the enormous pressure towards deploying software as fast as possible, functional requirements have been the main focus of software development process at the expense of implementing non-functional requirements (NFRs) such as performance and security. Thus, in practice, NFRs have been observed to be frequently neglected or forgotten in the software development process. However, NFRs is an important concept in requirements engineering which plays an essential role in the success or the failure of systems. NFRs introduce quality characteristics, but they also represent constraints under which the system must operate. So, the chances of success for the software system are maximized when NFRs are modeled since the initial phases of the development process. This article reviews the NFR concepts, relates them to the overall software development process and identifies new areas of further work.
Type de document :
[Research Report] TR-LACL-2008-7, LACL. 2008
Liste complète des métadonnées

Contributeur : Régine Laleau <>
Soumis le : mercredi 16 août 2017 - 18:36:11
Dernière modification le : jeudi 11 janvier 2018 - 06:19:29
Document(s) archivé(s) le : mercredi 10 janvier 2018 - 10:33:42


Fichiers produits par l'(les) auteur(s)


  • HAL Id : hal-01224656, version 1



Abderrahman Matoussi, Régine Laleau. A Survey of Non-Functional Requirements in Software Development Process. [Research Report] TR-LACL-2008-7, LACL. 2008. 〈hal-01224656〉



Consultations de la notice


Téléchargements de fichiers