Accès ouvert

Proposed Framework to Manage Non-Functional Requirements in Agile

Article scientifique 2023 Anglais

Résumé

Agile Software Development (ASD) is a type of iterated software development that strives to maximize productivity, effectiveness, and quick delivery through the minimization of documents and needless procedures within constrained timeframes. Agile software development has a number of advantages. There are still some difficulties. For instance, during the development lifecycle, non-functional requirements (NFRs) are disregarded and not given first-class artifacts. This results in several issues, including customer dissatisfaction and a great deal of rework, which impacts time and cost. In this paper, a proposed framework for handling non-functional requirements in Agile is explained. The framework supports the several primary activities of requirements engineering including requirements elicitation, analysis, documentation, and validation. In addition, the framework handles non-functional recommendations. Results of the suggested solution validation showed that it could address the problems with non-functional requirements in Agile.

Citer ce document

Sherif, E., Helmy, W., Galal‐Edeen, G. (2023). Proposed Framework to Manage Non-Functional Requirements in Agile. https://doi.org/10.1109/access.2023.3281195

Accès au document

Voir sur le dépôt source

Ce document est hébergé sur son dépôt institutionnel d'origine.

Statistiques

Consultations : 1

Téléchargements : 0