Propuesta de un modelo de guía de buenas prácticas de elicitación de requisitos

Autores/as

Palabras clave:

Ingeniería de requisitos, elicitación de requisitos, técnicas de elicitación, requirements engineering, requirements elicitation, elicitation techniques

Resumen

La ingeniería de requisitos es un proceso sistemático que se enfoca en definir las especificaciones del sistema y las necesidades de los usuarios del software a desarrollar. Para obtener procesos innovadores, es importante realizar una adecuada elicitación de requisitos, por ello, en el trabajo se realizó un análisis exhaustivo de los procesos de elicitación de requisitos con el fin de proponer un modelo de guía de buenas prácticas de elicitación que favorezcan la calidad del software. Se utilizó una metodología aplicada y exploratoria con diseño transversal, que incluyó la revisión de estudios previos sobre el tema y la realización de una encuesta. Se identificaron las técnicas más utilizadas en la práctica, se analizaron los problemas comunes en los proyectos de desarrollo de software, clasificando las técnicas de elicitación de acuerdo con los problemas presentados en esta etapa. Se elaboró una guía de buenas prácticas para mejorar la recopilación de requisitos, de acuerdo con BABOK, se implementó un modelo de matriz de trazabilidad para tener un resultado más eficaz, esto permitió obtener un mayor conocimiento teórico sobre ingeniería de requisitos. La investigación proporcionó una base sólida para mejorar la etapa de ingeniería de requisitos en los proyectos de desarrollo de software.

Palabras clave: Ingeniería de requisitos, elicitación de requisitos, técnicas de elicitación.

 

Abstract

Requirements engineering is a systematic process that defines system specifications and the user needs for the software to be developed. To obtain innovative processes, it is important to conduct proper requirements elicitation. In this work, a thorough analysis of elicit processes was carried out to propose a model of elicitation best practices that promote software quality. An applied and exploratory methodology with a cross-sectional design was used, which included a review of previous studies on the topic and the conduct of a survey. The most used techniques in practice were identified, common problems in software development projects were analyzed, and elicitation techniques were classified according to the problems encountered in this stage. A best practices guide was developed to improve requirements gathering, according to BABOK, and a traceability matrix model was implemented for a more effective outcome. This allowed for a deeper theoretical understanding of requirements engineering and provided a solid foundation for improving the requirements engineering stage in software development projects.

Keywords: requirements engineering, requirements elicitation, elicitation techniques.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

[1] R. S. Pressman, Ingeniería del Software. Un enfoque práctico., 7 ed. México: Mc Graw Hill, 2002.

[2] I. Sommerville, Ingeniería de software. México: Pearson educación, 2011.

[3] A. Duran Toro, «Un Entorno Metodológico de Ingeniería de Requisitos para Sistemas de Información», Universidad de Sevilla, 2015. [En línea]. Disponible en: https://idus.us.es/handle/11441/15365

[4] E. Barreto González, «Ingeniería de Requisitos», Universidad Católica Andrés Bello, Caracas, 2004.

[5] IEEE Std 610.1, «IEEE Standart Glossary of Software Engineering Terminology», 1990.

[6] V. C. L. Carvajal, L. C. Z. Jiménez, M. E. T. Moreno, R. A. G. Rivera, y M. P. A. Vargas, «Ingeniería de requerimientos», en Ingeniería de requerimientos, 2018, pp. 7-24. doi: 10.2307/j.ctv86dfv4.

[7] P. Loucopoulos y V. Karakostas, Ingeniería de requisitos del sistema. McGraw-Hill International en Ingeniería de Software, 1995.

[8] A. N. Camacho Zambrano, «Herramienta para el análisis de requerimientos dentro de la pequeña empresa desarrolladora de software en Bogotá», Pontificia Universidad Javeriana, 2005.

[9] D. L. Salazar Torres, «Validación de la aplicación de un modelo para la mejora de la Ingeniería de Requisitos», Universidad de Piura, 2017.

[10] W. E. Rzepka, «A requirements engineering testbed: concept, status and first results», en Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track, IEEE Comput. Soc. Press, 1989, pp. 339-347. doi: 10.1109/HICSS.1989.48010.

[11] R. Oberg, L., Probasco, y María. Ericsson, «Aplicación de la gestión de requisitos con casos de uso», Rational Software Corporation, vol. 21, 1998.

[12] R. Thayer, S. Bailin, y M. Dorfman, Ingeniería de requisitos de software, 2.a ed. IEEE Computer Society Press, 1997.

[13] A. Toro Lazo y J. G. Gálvez Botero, «Procedimiento para especificar y validar requisitos de software en MiPymes desarrolladoras de software de la ciudad de Pereira, basado en estudios previos en la región», Universidad Autónoma de Manizales Facultad, 2017.

[14] P. Páez Cárdenas, C. D. Arias Peralta, y L. F. Wanumen Silva, «Metodología para elaboración de requerimientos en aplicaciones con servicios web», Revista vínculos, vol. 15, n.o 2, pp. 160-174, 2018, doi: 10.14483/2322939x.13505.

[15] G. Parra Quero, O. Palma Urdaneta, E. Torres Samuel, y F. Durán Garrido, «Caracterización de buenas prácticas en la elicitación de requisitos de software referidas en el estándar ISO/IEC/IEEE 29148», Publicaciones en Ciencias y Tecnología, vol. 14, pp. 91-99, 2020, doi: 10.13140/RG.2.2.35706.82889.

[16] Instituto Internacional de Análisis Empresarial, «Guía del conjunto de conocimientos sobre análisis empresarial (Guía BABOK®)», IIBA.

[17] R. G. Hurtado, «El aporte económico de las Pymes en Colombia», Entramado, vol. 4, n.o 1, pp. 64-79, 2008.

[18] A. H. Perea Padilla, «Desarrollo de un software de gestión para las pymes del sector portuario utilizando ambiente virtual», 2012.

[19] J. Cegarra Sánchez, Metodología de la investigación científica y tecnológica, Díaz de Santos. 2004.

[20] R. Hernández Sampieri, Metodología de la Investigación, vol. 7. 2014.

Descargas

Publicado

29-11-2024

Cómo citar

Diaz Villar, L. C. (2024). Propuesta de un modelo de guía de buenas prácticas de elicitación de requisitos. Revista Impacto, 4(1). Recuperado a partir de https://revistas.uni.edu.py/index.php/impacto/article/view/606

Artículos similares

1 2 > >> 

También puede {advancedSearchLink} para este artículo.