Proceso de modificacion de linea base - novaDepto/Nova GitHub Wiki
Nombre | Rol |
---|---|
Juan Alcántara | Dueño del proceso |
Juan Alcántara | Autor |
Mantener una gestión y control de los cambios que sufren las líneas base día con día, para que el departamento tenga fácil acceso a las últimas versiones de los elementos de la configuración
- Línea base
- Un cambio a uno de los elementos de la configuración de la línea base
Fase | Actividades | Encargado | Áreas del CMMI |
---|---|---|---|
Análisis | Identifica los archivos que van a sufrir un cambio para incluirlos en la solicitud y utilizando la Guía de versionado identifica los cambios de versión necesarios. | Autor del cambio | CM, REQM |
Implementación | Crea un Pull Request hacia el repositorio de los archivos afectados. En caso de ser un repositorio de código sigue la Guía de NovaFlow y en caso de ser un repositorio de documentación, e.g. Wiki, sigue la Guía de GitHub Flow. Si es un cambio a un proceso sigue el Proceso de Mejora Continua | Autor del cambio | CM, REQM, RM |
Verificación y validación | En el Pull Request describe la justificación para realizar el cambio. | Autor del Cambio | CM, REQM |
Notifica a tu equipo de la nueva solicitud para que puedan apoyarte con sus reviews. | Autor del cambio | CM, REQM, VAL, VER | |
Corrección y Mejora | Realiza las modificaciones necesarias a partir de los reviews de tus compañeros. | Autor del cambio | CM, REQM, VAL, VER |
Publicación | Haz merge de los cambios. | Autor del cambio o team member | CM, REQM, VAL, VER |
Comunica el cambio al equipo involucrado | Autor del cambio | CM, REQM, PP |
- Pull Request aprobado y mergeado.
- Línea base con sus modificaciones.
- Tiempo de revisión de cambios.
- Breakdown por categoría de cambios, i.e. si fueron fixes, adiciones, eliminaciones, etc.
versión 2.0