Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/20.500.12104/95637
Título: | User- Centered Methodologies for Requirements Engineering: A Comparative Analysis using ISO/IEC/IEEE 29148 Metodologías Centradas en el Usuario para la Ingeniería de Requisitos: un Análisis Comparativo utilizando ISO/IEC/IEEE 29148 |
Palabras clave: | Software requirements;User centered;Software methodology;ISO/IEC 29148;Requisitos de software;Ingeniería de Requerimientos;Metodología de Software;ISO/IEC 29148;Centrado en el usuario |
Editorial: | Universidad de Guadalajara |
Descripción: | (BACKGROUND) Requirement engineering is a fundamental process of the software development life cycle processes that allows defining the functionalities, quality and scope of a software. Requirement engineering is a human-intensive participation process and that have in ISO/IEC/IEEE 29148 a standard that defines a set of process (activities, tasks, information items, etc.) that provide support for its formalization. However, in the software industry there are many types of deficiencies have been reported. In this context, proposals for User-Centered Methodologies for Requirement Engineering have emerged and need to be studied to determine their alignment to the ISO 29148. (OBJETIVES) The objective of this study is to compare User-Centered Methodologies for Requirement Engineering taking process elements from ISO 29148 as criteria. (METHODS) For this research, a systematic mapping study and a comparative analysis of the UCMREs obtained were performed. (RESULTS) In the systematic mapping study, 4,463 studies were obtained from three relevant digital databases in the first stage, and after the selection process, five User-Centered Methodologies for Requirement Engineering were identified. These methodologies were characterized and analyzed from process elements perspective for comparison to ISO 29148. (CONCLUSIONS) The DoRCU methodology is the closest to ISO 29148, followed by Ammeth and Borja methodologies; and the XRE methodology is the most away to ISO 29148. La ingeniería de requisitos es un proceso fundamental del ciclo de vida del desarrollo de software que permite definir las funcionalidades, la calidad y el alcance de un software. La ingeniería de requisitos es un proceso de participación humana intensiva y que tiene, en ISO/IEC/IEEE 29148, un estándar que define un conjunto de procesos (actividades, tareas, elementos de información, etc.) que brindan soporte para su formalización. Sin embargo, en la industria del software, se han reportado muchos tipos de deficiencias. En este contexto, han surgido propuestas de Metodologías Centradas en el Usuario para Ingeniería de Requisitos que requieren ser estudiadas para determinar su alineación con la norma ISO 29148. (OBJETIVO) El objetivo de este estudio es comparar Metodologías Centradas en el Usuario para Ingeniería de Requisitos (MCUIR) tomando elementos de proceso de ISO 29148 como criterio. (MÉTODOS) Para esta investigación se realizó un estudio de mapeo sistemático y un análisis comparativo de las MCUIR obtenidas. (RESULTADOS) En el estudio de mapeo sistemático, se obtuvieron 4.463 estudios de tres bases de datos digitales relevantes en la primera etapa, y luego del proceso de selección, se identificaron cinco Metodologías Centradas en el Usuario para Ingeniería de Requisitos. Estas metodologías se caracterizaron y analizaron desde la perspectiva de los elementos del proceso para compararlas con la ISO 29148. (CONCLUSIONES) La metodología DoRCU es la más cercana a la ISO 29148, seguida de las metodologías Ammeth y Borja; y la metodología XRE es la que más se aleja de la ISO 29148. |
URI: | https://hdl.handle.net/20.500.12104/95637 |
Otros identificadores: | http://recibe.cucei.udg.mx/index.php/ReCIBE/article/view/242 10.32870/recibe.v11i1.242 |
Aparece en las colecciones: | Revista ReCIBE |
Ficheros en este ítem:
No hay ficheros asociados a este ítem.
Los ítems de RIUdeG están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.