Social and Cultural Factors Influencing Software Requirements Prioritization Techniques: A Secondary Study/Factores Sociales y Culturales que Influyen en las Tecnicas de Priorizacion de Requisitos de Software: Un Estudio Secundario
The task of prioritizing requirements is critical to carrying out a correct software requirements process, and given its highly social nature, it is necessary to be clear about the social and cultural factors that affect said process. The objective of this study is to develop a state of the art on s...
Gespeichert in:
Veröffentlicht in: | RISTI : Revista Ibérica de Sistemas e Tecnologias de Informação 2024-03 (53), p.53 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | por |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The task of prioritizing requirements is critical to carrying out a correct software requirements process, and given its highly social nature, it is necessary to be clear about the social and cultural factors that affect said process. The objective of this study is to develop a state of the art on social and cultural factors, as well as the techniques finked to the task of prioritizing requirements in the context of software development. To this end, 4 research questions were specified that served to guide a systematic literature review with winch 54 primary studies obtained from four databases and a repository were selected and analyzed. Among the findings were five categories of social and cultural factors: communication, domain understanding, stakeholder understanding, cultural and social influences, and management of multiple stakeholders; Likewise, among the techniques that consider these factors, three categories could be identified: user-centered, pattern-centered, and negotiation-based, with the first category concentrating the largest number of techniques found. Keywords: Social and Cultural Factors, Software Requirements Development, Requirements Prioritization. La tarea de priorizacion de requisitos resulta critica para realizar un correcto proceso de requisitos software, y dada su naturaleza altamente social, es menester tener claridad de los factores sociales y culturales que inciden en dicho proceso. El presente estudio tiene como objetivo elaborar un estado del arte sobre los factores sociales y culturales, asi como las tecnicas vinculadas con la tarea de priorizacion de requisitos en el contexto del desarrollo de software. Para ello se especificaron 4 pregmitas de investigacion que sirvieron para guiar mia revision sistematica de literatura con la que se seleccionaron y analizaron 54 estudios primarios obtenidos de cuatro Bases de Datos y mi repositorio. Entre los hallazgos se encontraron cinco categorias de factores sociales y culturales: comunicacion, entendimiento del dominio, entendimiento de los stakeholders, influencias culturales y sociales, y manejo de multiples stakeholders; asi mismo, entre las tecnicas que consideran dichos factores se pudieron identificar tres categorias: centradas en el usuario, centradas en patrones y basadas en la negociacion, siendo la primera categoria la que concentra el mayor numero de tecnicas encontradas. Palabras-clave: Factores sociales y culturales, Priorizacion de requisitos, Desarrollo de Requisito |
---|---|
ISSN: | 1646-9895 |
DOI: | 10.17013/risti.53.53-68 |