Subdirección de las Tecnologías de la Información y Comunicaciones
Área de Gobernanza y Calidad
Contenido
Resumen
- Versión: v01r01
- Fecha publicación: 29 de Octubre de 2020
Histórico de cambios
Los cambios en la documentación de apoyo vendrán acompañados de un registro de las modificaciones. De este modo se podrá realizar un seguimiento y consultar su evolución.
Introducción
En esta página se describirán los procesos involucrados en el ciclo de vida de una historia de usuario:
- HU
- Mejora
- Mejora Urgente
- Hotfix
- Release
Se presentarán diagramados los flujos del ciclo de vida de una historia de usuario:
- Flujo de procesos
- Flujo de git
- Validación funcional
Gestión de las historias de usuario
Los siguientes diagramas representan el ciclo de vida de una historia de usuario.
Un correctivo: pretende corregir un error en el desarrollo de la funcionalidad. Un requisito (funcional o no funcional) especificado que no se ha cubierto de forma completa.
Un evolutivo: pretende desarrollar una funcionalidad no definida con anterioridad.
Diagrama de flujo por procesos
Ejemplo de gestión de Mejoras y Mejoras Urgentes en Gitflow
Validación funcional de las HU
Esta sección tiene como propósito normalizar la validación de un grupo de funcionalidades (HUs) antes de ser incluidas en la mejora:
- Se crea una rama temporal (ej: Demo_Sprint_N) donde se unen todas las HUs que se pretenden validar.
- Dicha rama se despliega en el entorno de validación.
- Una vez terminada la validación se elimina la rama.
Notas
- Las HUs a incluir quedan a criterio del proveedor.
- Se recomienda no incluir HUs que pudieran tener incompatibilidades entre sí.
- Se recomienda no incluir HUs que no estén finalizadas.
- Mientras la responsabilidad del entorno de validación corresponda al proveedor, dicha rama temporal se gestionará en el repositorio del proveedor y NO en el del SAS. En caso de necesitar gestionar dicha rama en el SAS, se deberá consultar con la OCA y Arquitectura.