Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Duración 7 horas
Temario del curso
Visión general de las metodologías de gestión de proyectos
- Metodologías ágiles
- Waterfall
Despliegue automático mediante GIT
- Repositorio de producción
- Rama de lanzamiento
- Uso de etiquetas (tags) para lanzamientos
- Cambio entre lanzamientos
- Gestión de lanzamientos de mantenimiento
- Lanzamientos mayores
Documentación y registro de cambios de lanzamiento
- Uso del historial del repositorio para crear el registro de cambios
- Uso de la descripción de la etiqueta para resumir los cambios en lanzamientos mayores
- Agregación de cambios menores en uno mayor (más alineado con el negocio)
- Agregación de commits
- Agrupación de commits en partes lógicas
Estrategias de empuje y extracción (push y pull) en el repositorio central
- Mantener el repositorio central limpio
- Creación de estructura para agregar y revisar cambios de los desarrolladores
- Entornos de pruebas y staging
Arquitectura de software y componentes
- Cómo dividir lógicamente la aplicación y el repositorio
- Cómo gestionar bibliotecas y subproyectos desarrollados por terceros
- Uso de submódulos para automatizar actualizaciones
Requerimientos
Se recomienda familiaridad con GIT.
Es necesario tener comprensión del ciclo de vida del desarrollo de software, así como de las metodologías y marcos de trabajo de gestión de proyectos (como waterfall y Agile).
Reseñas (2)
cómo resolver problemas con Git
Giancarlo Trezzi - Pentana Solutions
Curso - Git for Victims of Subversion
Traducción Automática
Me gusta que recibo respuestas inmediatas a mis preguntas.
Szabolcs Kriston - Ericsson
Curso - Advanced GitLab
Traducción Automática