Proyecto de Software Configuration Management Ingeniería de Software III
Agenda Introducción Programa Seleccionado Cambios en el Programa Proceso de Versionado Consideraciones Finales abril de 2017
Introducción Desarrollar un plan de Gestión de Configuración de Software, con el objetivo de Identificar, Controlar y Auditar IC. Aplicando Estándar IEEE 828-1990 Implementación en proyecto Open Source Estela abril de 2017 3
Programa Seleccionado Calculadora en Java, Open Source. Estela abril de 2017 4
Programa Seleccionado Clase extiende de JFrame (awt) Clase implementa interfaz ActionListener Captura de Eventos (Teclado, Mouse) Métodos para rellenar el form: Pantalla: Visor de la Calculadora Teclado: Botones de la Calculadora Estela abril de 2017 5
Cambios en el Programa Funcionalidad a Agregar Bug a corregir Sqrt (Raíz Cuadrada) Bug a corregir Cambio de Signo no funciona correctamente Método para hacer visible el form (“Show”) está Deprecated. Cristi abril de 2017 6
Proceso de Versionado Conexión y Sincronización con repositorio Cristi abril de 2017 7
Proceso de Versionado Commit sobre los archivos del proyecto Cristi abril de 2017 8
Proceso de Versionado Tag & Branch sobre versión Inicial BRANCH Martin TAG abril de 2017 9
Proceso de Versionado Nueva Feature & Bug Fix valor = -valor cal.setVisible(true) Martin BUG abril de 2017 10
Proceso de Versionado Merge BRANCH vs. TRUNK ORIGEN DESTINO Martin ORIGEN DESTINO abril de 2017 11
Proceso de Versionado Merge & Commit BUG Martin abril de 2017 12
Proceso de Versionado Estructura Final Cristi abril de 2017 13
Consideraciones finales IEEE 828 abarca muchos aspectos que se aplican dependiendo del tamaño y tipo de proyecto. Herramienta útil para cualquier tipo de desarrollo, sin importar complejidad. Google Code como repositorio de código sin depender de un servidor local. Estela. abril de 2017 14
Preguntas
Gracias! abril de 2017