WER2022 - 25th Workshop on Requirements Engineering, Natal-RN, Brazil


Requirements management improvements for an agile project: an experience report

Amanda Sousa; Paulo Duarte; Ismayle S. Santos; Marina Reis Fernandes; Mariana Salamoni Francisco; Rossana M. C. Andrade

10.29327/1298262.25-16

PDF Scholar

Abstract

Software requirements management is a process that involves several activities that generate artifacts that serve as a basis for project development. This process occurs continuously and is responsible for performing analysis, tracking, documentation, prioritization and change control so that all stakeholders agree on the requirements. However, these activities are not trivial and their form of execution varies according to the nature of each project. With this in mind, teams should be able to identify points for improvement, such as applying new practices, new technologies or tools and allocating resources to make the process more optimized and more productive. The present work presents our initial results towards improving a requirements engineering process within an agile team. Hence, this paper describes an experience report about identifying and applying good practices within a software development project. The difficulties and main lessons learned are also discussed.

Requirement; Management; Traceability



WER Editions