Esencialización de la práctica gestión de requisitos de rup

Authors

DOI:

https://doi.org/10.32870/recibe.v9i1.169

Keywords:

Gestión de Requisitos, Esencialización de prácticas, Núcleo de Essence.

Abstract

La construcción y aplicación de buenas prácticas en la gestión de requisitos de software es importante para obtener productos de alta calidad. En la industria de software se aplican procesos de mejoramiento continuo de prácticas para educción, análisis, especificación y validación de requisitos. Se evidencia que, en el contexto industrial, se hace compleja la aplicación de prácticas que proponen métodos de software por la dificultad para identificar los componentes de la práctica. Es el caso de la práctica Gestión de Requisitos de RUP. La aplicación de esta práctica es compleja porque no se identifican claramente los componentes de la práctica y los mecanismos de aplicación, seguimiento y evaluación. En este artículo se aplica el Modelo para la Definición de Prácticas en Ingeniería de Software a la práctica Gestión de Requisitos de RUP. Este proceso que busca identificar y definir los elementos esenciales para facilitar la aplicación, seguimiento y evaluación de prácticas se denomina esencialización. De esta manera a partir de una práctica existente se obtiene una práctica bien formada y nombrada que facilita su aplicación, seguimiento y evaluación en contextos reales. Una práctica esencializada facilita a los practicantes entender, aplicar y evaluar la práctica ya que define una estructura adecuada con elementos bien definidos. También aporta en el seguimiento a la salud y el progreso del esfuerzo de Ingeniería de Software mediante el uso del núcleo del estándar Essence.

Author Biographies

Jhonny Edison Chapal Vallejo, Universidad de Nariño

Jhonny Edison Chapal Vallejo es egresado del programa de Ingeniería de Sistemas de la Universidad de Nariño, es miembro del Grupo de Investigación Galeras.Net del Departamento de Sistemas de la Universidad de Nariño, actualmente se encuentra realizando el trabajo de grado bajo la modalidad de investigación en la línea de Software y Manejo de Información, la investigación está adscrita al Grupo de Investigación Galeras.Net.

John Snyder Guerrero Riascos, Universidad de Nariño

John Snyder Guerrero Riascos es egresado del programa de Ingeniería de Sistemas de la Universidad de Nariño, es miembro del Grupo de Investigación Galeras.Net del Departamento de Sistemas de la Universidad de Nariño, actualmente se encuentra realizando el trabajo de grado bajo la modalidad de investigación en la línea de Software y Manejo de Información, la investigación está adscrita al Grupo de Investigación Galeras.Net.

Alexander Barón Salazar, Universidad de Nariño

Alexander Barón Salazar es Profesor Asociado del Departamento de Sistemas de la Universidad de Nariño y miembro del Grupo de Investigación Galeras .Net; su campo de acción es la Ingeniería de software. Su expediente académico se puede resumir así: Ingeniero de Sistemas (Universidad Incca de Colombia), Especialista en Ingeniería de Software (Universidad Industrial de Santander), Especialista en Docencia Universitaria (Universidad de Nariño), Especialista en Desarrollo de Software (Universidad Eafit), Magister en Ingeniería Informática (Universidad Eafit) y Doctor en Ingeniería - Sistemas e Informática en la Universidad Nacional de Colombia en la Sede Medellín. Como resultado de sus investigaciones ha desarrollado productos de software, ha sido ponente y mimbro de comités cientificos en eventos nacionales e internacionales, ha publicado libros y artículos en revistas científicas especializadas. 

References

Barón, A. (2019). Modelo para la Definición Unificada de Prácticas como Constructo Teórico en Ingeniería de Software (Tesis de Doctorado). Universidad Nacional, Medellin, Colombia.

Jacobson, I., Booch, G., & Rumbaugh, J. (2000). El Proceso Unificado de Desarrollo de Software. Madrid, España, Addison Wesley.

Jiménez, L. (2016). Representación en el Núcleo de Semat de Prácticas de Métodos de Desarrollo Basados en Planes (Tesis de Maestría). Universidad de Nacional de Colombia, Medellín, Colombia.

Londoño, L. F., Anaya, R., & Tabares, M. S. (2013). ANÁLISIS DE LA INGENIERÍA DE REQUISITOS ORIENTADA POR ASPECTOS SEGÚN LA INDUSTRIA DEL SOFTWARE. Revista EIA, 5(9), 43-52. Recuperado de https://revistas.eia.edu.co/index.php/reveia/article/view/197

Metzner, C., & Niño, N. (2016). El Proceso de Desarrollo RUP-GDIS. Revista Venezolana de Computación, 3(1), 13-22. Recuperado de http://svc.net.ve/ReVeCom/Vol03-No01/ReVeCom-vol03-no01-v1.1.pdf

Object Management Group. (2018). About the essence specification version 1.2: Kernel and Language for Software Engineering. Recuperado de: https://www.omg.org/spec/Essence/1.2/PDF

Rational Software Company. (1998). Rational Unified Process: Best practices for software development teams. Recuperado de https://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestpractices_TP026B.pdf

Somervile, I. (2011). Sotware Engineering. Boston, Massachusetts. Estados Unidos. Addison-Wesley

Tabares, M. S., Barrera, A. F., Arroyave, J. D., & Pineda, J. D. (2013). UN MÉTODO PARA LA TRAZABILIDAD DE REQUISITOS EN EL PROCESO UNIFICADO DE DESARROLLO. Revista EIA, 4(8), 69-82. Recuperado de https://revistas.eia.edu.co/index.php/reveia/article/view/186

Vera, D. A., Córdova, L. C., López Bermúdez, R. M., & Pacheco

Mendoza, S. R. (2019). Análisis de la metodología RUP en el desarrollo de software académico mediante la herramienta DJANGO. RECIMUNDO, 3(2), 964-979. Recuperado de https://www.recimundo.com/index.php/es/article/view/486/629

Published

2020-10-12

How to Cite

Chapal Vallejo, J. E., Guerrero Riascos, J. S., & Barón Salazar, A. (2020). Esencialización de la práctica gestión de requisitos de rup. ReCIBE, Electronic Journal of Computing, Informatics, Biomedical and Electronics, 9(1), C6–22. https://doi.org/10.32870/recibe.v9i1.169

Issue

Section

Computer Science & IT