Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.
Comentarios: Converted OnPrem diagrams to Lucidchart


Subdirección de las Tecnologías de la Información y Comunicaciones

Área de Gobernanza y Calidad

Contenido

Tabla de contenidos
maxLevel5
indent20px
exclude(Subdirección de las Tecnologías de la Información y Comunicaciones|Área de Gobernanza y Calidad)

Resumen
Sugerencia
  • 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.

Expandir
titleHistórico de cambios


Versiónv01r01Fecha publicación29 de Octubre de 2020
Alcance
  • Descripción de los procesos GitFlow involucrados en el ciclo de vida de una historia de usuario




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.

Lucidchart
lcIdc6682aa8-a4af-4762-bf10-35be75e97a84
rich-viewertrue
autoUpdatetrue
nameDiagrama de flujo HU - -vgJSnvoHJNh
autofitfalse
width1080
origParamseyIiOiIiLCJzaW1wbGVWaWV3ZXIiOiJ0cnVlIiwiYXV0b1VwZGF0ZSI6InRydWUiLCJhdHRhY2ht ZW50SWQiOiI1MzE1NDgxMyIsInZlcnNpb24iOiIxNyJ9
convertedFromonprem
documentTokenv2_c75d8188ab4ace707998a48c7ea937f9e3f20c2ee16b75b0844961e990fab033-a=171816341&c=d1873183-daff-4cd4-a0ef-3f5bcb960f8c&d=5c738434-2742-4f00-be39-e36f63aa14c4&p=
id5c738434-2742-4f00-be39-e36f63aa14c4
alignLeft
height2653

draw.io Diagram
diagramNameDiagrama de flujo HU (from Lucidchart).drawio
revision1


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


Lucidchart
lcId0729cab1-e7d0-4a6a-97f3-038aa8d71f9c
rich-viewertrue
autoUpdatetrue
nameFlujo completo Entrega - .R6IXDA~Yb05
autofitfalse
width1808
origParamseyIiOiIiLCJzaW1wbGVWaWV3ZXIiOiJ0cnVlIiwiYXV0b1VwZGF0ZSI6InRydWUiLCJhdHRhY2ht ZW50SWQiOiI1MzE1NDgyMiIsInZlcnNpb24iOiI0In0=
convertedFromonprem
documentTokenv2_b7b9209787ca0b32e930e2b94db4912a8411226605d9240587c849aea515f425-a=171816341&c=d1873183-daff-4cd4-a0ef-3f5bcb960f8c&d=530aaf99-2d61-483b-94bd-860087b15cf6&p=
id530aaf99-2d61-483b-94bd-860087b15cf6
alignLeft
height2058

draw.io Diagram
diagramNameFlujo completo Entrega (from Lucidchart).drawio
revision1


Ejemplo de gestión de Mejoras y Mejoras Urgentes en Gitflow


Lucidchart
lcId9d3e3cf0-1c29-478a-baa9-2f1faa3bca0f
rich-viewertrue
autoUpdatetrue
nameMejora_Urgente_diagrama_git - MJhDG9CvKH-M
autofitfalse
width1472
origParamseyIiOiIiLCJzaW1wbGVWaWV3ZXIiOiJ0cnVlIiwiYXV0b1VwZGF0ZSI6InRydWUiLCJhdHRhY2ht ZW50SWQiOiI1MzE2Mzk2NyIsInZlcnNpb24iOiIzIn0=
convertedFromonprem
documentTokenv2_fa1f849a93c517273f693636299563c47d6d2f4f194a25160637c94483aac8e2-a=171816341&c=d1873183-daff-4cd4-a0ef-3f5bcb960f8c&d=3aeca91a-8c75-40cc-86e4-f4e46fc9ffb7&p=
id3aeca91a-8c75-40cc-86e4-f4e46fc9ffb7
alignLeft
height1867

draw.io Diagram
diagramNameMejora_Urgente_diagrama_git (from Lucidchart).drawio
revision1



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.


Lucidchart
lcIdc484ab88-5c3c-46a7-8e6f-0137519f94aa
rich-viewertrue
autoUpdatetrue
nameDiagrama Git Demo - 11Pc9j8~FAQ8
autofitfalse
width1040
origParamseyIiOiIiLCJzaW1wbGVWaWV3ZXIiOiJ0cnVlIiwiYXV0b1VwZGF0ZSI6InRydWUiLCJhdHRhY2ht ZW50SWQiOiI1MzE2Mzk2OSIsInZlcnNpb24iOiIxNiJ9
convertedFromonprem
documentTokenv2_d8ac93cc21b23f6d7ed536068d1232093c6da244a5f4a1a8428310416074addc-a=171816341&c=d1873183-daff-4cd4-a0ef-3f5bcb960f8c&d=5f076dd4-4edf-412f-a734-991ef41dc54d&p=
id5f076dd4-4edf-412f-a734-991ef41dc54d
alignLeft
height1586

draw.io Diagram
diagramNameDiagrama Git Demo (from Lucidchart).drawio
revision1