proyecto de software configuration management ingeniería de software iii
TRANSCRIPT
![Page 1: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/1.jpg)
Proyecto de Software Configuration Management
Ingeniería de Software III
![Page 2: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/2.jpg)
Agenda
Introducción Programa Seleccionado Cambios en el Programa Proceso de Versionado Consideraciones Finales
211 de abr de 2023
![Page 3: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/3.jpg)
311 de abr de 2023
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
![Page 4: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/4.jpg)
411 de abr de 2023
Programa Seleccionado
Calculadora en Java, Open Source.
![Page 5: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/5.jpg)
511 de abr de 2023
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
![Page 6: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/6.jpg)
611 de abr de 2023
Cambios en el Programa
Funcionalidad a Agregar Sqrt (Raíz Cuadrada)
Bug a corregir Cambio de Signo no funciona correctamente Método para hacer visible el form (“Show”)
está Deprecated.
![Page 7: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/7.jpg)
711 de abr de 2023
Proceso de Versionado
Conexión y Sincronización con repositorio
![Page 8: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/8.jpg)
811 de abr de 2023
Proceso de Versionado
Commit sobre los archivos del proyecto
![Page 9: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/9.jpg)
911 de abr de 2023
Proceso de Versionado
Tag & Branch sobre versión Inicial
BRANCH
TAG
![Page 10: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/10.jpg)
1011 de abr de 2023
Proceso de Versionado
Nueva Feature & Bug Fix
valor = -valor
cal.setVisible(true)
FEATURE
BUG
![Page 11: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/11.jpg)
1111 de abr de 2023
Proceso de Versionado
Merge
ORIGEN DESTINO
BRANCHvs.
TRUNK
![Page 12: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/12.jpg)
1211 de abr de 2023
Proceso de Versionado
Merge & Commit
BUG
![Page 13: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/13.jpg)
1311 de abr de 2023
Proceso de Versionado
Estructura Final
![Page 14: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/14.jpg)
1411 de abr de 2023
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.
![Page 15: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/15.jpg)
Preguntas
![Page 16: Proyecto de Software Configuration Management Ingeniería de Software III](https://reader036.vdocument.in/reader036/viewer/2022070312/5533f315550346e16c8b4952/html5/thumbnails/16.jpg)
1611 de abr de 2023
Gracias!