Diferencia entre revisiones de «Roles involucrados gestión código fuente»
(No se muestran 5 ediciones intermedias del mismo usuario) | |||
Línea 18: | Línea 18: | ||
# Realizar una unificación '''MERGE''' entre el código fuente de la rama de '''incidencias-hotFixes''' y la rama de '''producción-master''' cuando se haya resuelto la incidencia por parte del cliente y haya sido aprobado por el área de QA. | # Realizar una unificación '''MERGE''' entre el código fuente de la rama de '''incidencias-hotFixes''' y la rama de '''producción-master''' cuando se haya resuelto la incidencia por parte del cliente y haya sido aprobado por el área de QA. | ||
# Promover los cambios de la incidencia reportada a la rama de '''desarrollo-development''' una vez hecho la unificación '''MERGE''' para no perder las correcciones realizadas en el código fuente. | # Promover los cambios de la incidencia reportada a la rama de '''desarrollo-development''' una vez hecho la unificación '''MERGE''' para no perder las correcciones realizadas en el código fuente. | ||
+ | |- | ||
+ | |style="width:100px;color:black;background:white;"|2 | ||
+ | |style="width:200px;color:black;background:white;"|'''Desarrollador''' | ||
+ | |style="width:550px;color:black;background:white;"| | ||
+ | # Realizar un '''Commit''' del código fuente desarrollado en la plataforma que se esté trabajando. | ||
+ | # Realizar un '''Push''' para actualizar en la rama de '''desarrollo-development''' el código fuente en la plataforma que se esté trabajando. | ||
+ | # Realizar cambios, nuevos desarrollos o corrección de incidencias solicitadas por el líder técnico en la plataforma que se esté trabajando. | ||
+ | |- | ||
+ | |style="width:100px;color:black;background:white;"|3 | ||
+ | |style="width:200px;color:black;background:white;"|'''Líder Técnico''' | ||
+ | |style="width:550px;color:black;background:white;"| | ||
+ | # Comunicar al '''Responsable de configuración''' la disposición del código fuente para promover dicho código en la rama que corresponda de acuerdo a la situación que se haya presentado. | ||
+ | # Comunicar al '''Desarrollador''' las incidencias que hayan sido reportadas por el líder técnico para su corrección. | ||
+ | # Comunicar al '''Desarrollador''' de las actualizaciones o código nuevo que haya sido solicitados. | ||
+ | |- | ||
+ | |style="width:100px;color:black;background:white;"|4 | ||
+ | |style="width:200px;color:black;background:white;"|'''QA''' | ||
+ | |style="width:550px;color:black;background:white;"| | ||
+ | # Revisar la funcionalidad de la aplicación y reportar al '''Líder Técnico''' en los siguientes casos: | ||
+ | ## Si se detectan inconsistencias en la revisión del aplicativo para su corrección inmediata. | ||
+ | ## Si es una actualización de código fuente el cual haya cumplido o no con la correcta funcionalidad para lo que fue creado. | ||
+ | ## Si es un nuevo desarrollo de código fuente el cual haya cumplido o no con la correcta funcionalidad para lo que fue creado. | ||
|} | |} |
Revisión actual del 19:02 2 ago 2019
Para la gestión de código fuente se tienen los siguientes roles de usuario que tendrán las siguientes responsabilidades a seguir para implementar este proceso:
ID | Nombre del Rol | Responsabilidades |
1 | Responsable de configuración |
|
2 | Desarrollador |
|
3 | Líder Técnico |
|
4 | QA |
|