10.29327/1298262.25-16
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
@inproceedings{wer202220, author = {Sousa, A. and Duarte, P. and Santos, I. S. and Fernandes, M. R. and Francisco, M. S. and Andrade, R. M. C.}, title = {Requirements management improvements for an agile project: an experience report}, booktitle = {Proceedings of the WER2022-25th Workshop on Requirements Engineering, Natal-RN, Brazil}, year = {2022}, issn = {2675-0066}, isbn = {978-65-00-73495-9}, doi = {10.29327/1298262.25-16} }