Investigating Solutions for Social and Human Factors in Requirements Engineering

  • Cassiano Medeiros Vieira Junior UNIRIO
  • Rodrigo Feitosa Gonçalves UFRJ
  • Paulo Malcher UNIRIO
  • Rodrigo Pereira dos Santos UNIRIO

Resumo


Requirements Engineering (RE) requires the collaboration of diverse stakeholders, including requirements engineers, end-users, and developers. Therefore, it is inherently a human-centric process. Identifying solutions for social and human factors (SHF) can contribute to RE activities. This study aims to identify solutions to deal with SHF to enhance RE activities. We conducted a rapid review, supplemented with the snowballing technique. At the end, 1,017 studies were retrieved, from which 46 were selected and analyzed to answer three research questions that provided us with an understanding of the existing solutions. Results indicate that such solutions encompass methods/techniques, models, practices, tools, theories, and frameworks. Furthermore, several solutions are specifically developed for requirements elicitation. Regarding the implications for academia, researchers can find an overview of the solutions proposed in the literature to address SHF in RE. For the industry, we mapped solutions with traceability to the SHF that they address.
Palavras-chave: Requirements Engineering, Human and Social Factors, Rapid Review
Publicado
05/11/2024
VIEIRA JUNIOR, Cassiano Medeiros; GONÇALVES, Rodrigo Feitosa; MALCHER, Paulo; SANTOS, Rodrigo Pereira dos. Investigating Solutions for Social and Human Factors in Requirements Engineering. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 23. , 2024, Bahia/BA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 394–405.