Identification of Practices for Representing Indigenous Groups in Software Requirements Elicitation: A Systematic Literature Review

Software engineering is a discipline that impacts everyone throughout society. However, sometimes end users are not considered in the requirements elicitation process, leading to their needs being ignored and resulting in systems that may not be used. Furthermore, when the users are indige-nous groups, their beliefs, traditions, or lack of technological resources can lead to the rejection of the software. This paper analyzes the documented information in the literature that compiles practices focused on the representation of indigenous groups in software requirement elicitation through a systematic literature review. Twenty-six primary studies from four digital libraries were analyzed, identifying various techniques and approaches used to address the characteristics of these groups in the elicitation process. It is concluded that one of the most appropriate ways to elicit and understand the needs of indigenous groups is through direct observation and the inclusion of these groups in development, thus promoting their interests within the reported case studies. Also, challenges such as limited understanding of cultures, the difficulty in identifying the customs and beliefs of the communities, and intergenerational gaps were identified.

Authors

Institutions

Publication Details

Published
2024-10-28
DOI
https://doi.org/10.1109/conisoft63288.2024.00019
Primary Topic
Open Source Software Innovations
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Identification of Practices for Representing Indigenous Groups in Software Requirements Elicitation: A Systematic Literature Review

Patricia Martínez-Moreno, Juan Carlos Pérez-Arriaga, Ángel J. Sánchez-García, Myriam Sánchez-Pereyra
Open Source Software Innovations
article

Identification of Practices for Representing Indigenous Groups in Software Requirements Elicitation: A Systematic Literature Review

Patricia Martínez-Moreno, Juan Carlos Pérez-Arriaga, Ángel J. Sánchez-García, Myriam Sánchez-Pereyra
article en

Abstract

Software engineering is a discipline that impacts everyone throughout society. However, sometimes end users are not considered in the requirements elicitation process, leading to their needs being ignored and resulting in systems that may not be used. Furthermore, when the users are indige-nous groups, their beliefs, traditions, or lack of technological resources can lead to the rejection of the software. This paper analyzes the documented information in the literature that compiles practices focused on the representation of indigenous groups in software requirement elicitation through a systematic literature review. Twenty-six primary studies from four digital libraries were analyzed, identifying various techniques and approaches used to address the characteristics of these groups in the elicitation process. It is concluded that one of the most appropriate ways to elicit and understand the needs of indigenous groups is through direct observation and the inclusion of these groups in development, thus promoting their interests within the reported case studies. Also, challenges such as limited understanding of cultures, the difficulty in identifying the customs and beliefs of the communities, and intergenerational gaps were identified.

Universidad Veracruzana (MX)
Openalex Percentile: Top 75%
Open Source Software Innovations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.