Requirements engineering: A systematic mapping study in agile software development

•SCRUM picture was replaced.•Requirements modification statement was revised.•References format was corrected. Requirements engineering in agile software development is a relatively recent software engineering topic and it is not completely explored and understood. The understanding of how this proc...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:The Journal of systems and software Ročník 139; s. 32 - 50
Hlavní autoři: Curcio, Karina, Navarro, Tiago, Malucelli, Andreia, Reinehr, Sheila
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier Inc 01.05.2018
Témata:
ISSN:0164-1212, 1873-1228
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:•SCRUM picture was replaced.•Requirements modification statement was revised.•References format was corrected. Requirements engineering in agile software development is a relatively recent software engineering topic and it is not completely explored and understood. The understanding of how this process works on agile world needs a deeper analysis. The goal of this paper is to map the subject area of requirements engineering in agile context to identify the main topics that have been researched and to identify gaps to develop future researches. It is also intended to identify the obstacles that practitioners face when using agile requirements engineering. A systematic mapping study was conducted and as a result 2171 papers were initially identified and further narrowed to 104 by applying exclusion criteria and analysis. After completing the classification and the analysis of the selected studies it was possible to identify 15 areas (13 based on SWEBOK) where researches were developed. Five of such areas points to the need of future researches, among them are requirements elicitation, change management, measuring requirements, software requirements tools and comparative studies between traditional and agile requirements. In this research, some obstacles that practitioners face dealing with requirements engineering in agile context were also identified. They are related to environment, people and resources.
ISSN:0164-1212
1873-1228
DOI:10.1016/j.jss.2018.01.036