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
- Patricia Martínez-Moreno
- Juan Carlos Pérez-Arriaga (ORCID: https://orcid.org/0000-0003-2354-2462)
- Ángel J. Sánchez-García (ORCID: https://orcid.org/0000-0002-2917-2960)
- Myriam Sánchez-Pereyra
Institutions
- Universidad Veracruzana (MX)
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