ESENCIALIZACIÓN DE LA PRÁCTICA CONTROL DE CAMBIOS DE SOFTWARE DE RUP UTILIZANDO EL MODELO PARA LA DEFINICIÓN DE PRÁCTICAS EN INGENIERÍA DE SOFTWARE
DOI:
https://doi.org/10.26507/ponencia.1785Palabras clave:
RUP, Ingeniería de software, Control de cambios, Esencialización de prácticas, EssenceResumen
La aplicación de buenas prácticas para el control de cambios de software permite economizar costos, esfuerzo de trabajo y tiempo. También, permite conservar la integridad del producto. En el ciclo de vida del software y sin importar la etapa, los cambios se presentan de forma frecuente. Para controlar estos cambios, en ingeniería de software, se proponen diversas prácticas. Una de las prácticas más conocidas es la práctica de Control de Cambios de Software de RUP (CCS-RUP). La comunidad de la ingeniería de software define esta práctica de diferentes maneras. En estas definiciones no se presenta una estructura clara para la práctica CCS-RUP, es decir, es complejo identificar y definir los elementos que constituyen la práctica. Este hecho genera dificultad para entender, aplicar y evaluar la práctica en contextos reales. En este trabajo de grado se aplica el Modelo para la Definición de Prácticas en Ingeniería de Software a la práctica CCS-RUP. A partir de la aplicación del modelo, se obtiene una práctica bien formada y nombrada, fácil de entender, aplicar y evaluar. Este proceso se denomina esencialización. Una práctica esencializada facilita a los practicantes entender, aplicar y evaluar la práctica. La práctica esencializada tiene una estructura definida con elementos que se integran de manera sistémica. La práctica CCS-RUP esencializada se valida mediante un estudio de caso que permite simular un contexto real.
Descargas
Citas
Báron, A. (2019). Modelo para la Definición Unificada de la Práctica como Constructo Teórico en Ingeniería de Software (Tesis de doctorado). Universidad Nacional.
Beck et al. (2001). Manifesto for Agile Software Development. Obtenido de http://agilemanifesto.org/
Berzal. (2004). El ciclo de vida de un sistema de información. Obtenido de http://flanagan.ugr.es/docencia/2005-2006/2/apuntes/ciclovida.pdf
Durango, & Zapata. (2015). Una representación basada en Semat y RUP para el Método de Desarrollo SIG del Instituto Geográfico Agustín Codazzi. Revista Ingenierías USBMed, 6(1), 24-37.
Jacobson, I., Booch, G., & Rumbaugh, J. (2001). El Proceso Unificado de Desarrollo de Software. Addison-Wesley.
Kruchten, P. (2004). The Rational Unified Process: An Introduction. Boston, USA: Addison-Wesley.
Pressman, R. (2010). Ingeniería del Software. Un enfoque práctico. New York, USA: McGraw- Hill.
Descargas
Publicado
Cómo citar
Evento
Sección
Licencia
Derechos de autor 2021 Asociación Colombiana de Facultades de Ingeniería - ACOFI
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.
Estadísticas de artículo | |
---|---|
Vistas de resúmenes | |
Vistas de PDF | |
Descargas de PDF | |
Vistas de HTML | |
Otras vistas |