Temario del curso
Visión general de metodologías de gestión de proyectos
- Metodologías Ágiles
- Modelo en cascada (Waterfall)
Despliegue automático vía GIT
- Repositorio de producción
- Rama de versión (release)
- Uso de etiquetas (tags) para versiones
- Cambio entre versiones
- Gestión de versiones de mantenimiento
- Versiones principales
Documentación y registro de cambios de versión
- Uso del historial del repositorio para crear el registro de cambios
- Uso de la descripción de la etiqueta para resumir los cambios de la versión principal
- Agregación de cambios pequeños en uno mayor (más cercano al negocio)
- Agregación de commits
- Grupo de commits en partes lógicas
Estrategias de empuje (push) y extracción (pull) en el repositorio central
- Mantener el repositorio central limpio
- Creación de una estructura para agregar y revisar los cambios de los desarrolladores
- Entornos de pruebas y preproducción (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 mejoras
Requerimientos
Se recomienda estar familiarizado con GIT.
Es indispensable comprender el ciclo de vida del desarrollo de software, así como las metodologías y marcos de trabajo de gestión de proyectos (como cascada y Ágil).
Reseñas (4)
Me gusta que recibo respuestas inmediatas a mis preguntas.
Szabolcs Kriston - Ericsson
Curso - Advanced GitLab
Traducción Automática
Repita el punto importante a recordar
Milly Chen - Logitech
Curso - Gerrit Code Review
Traducción Automática
Ejercicios que pudimos realizar en máquinas virtuales
Atif Bhatti
Curso - Git Hands-on Workshop with Azure DevOps
Traducción Automática
Me gustó la comunicación fluida entre el formador y nosotros, el cuidado que se brindó a nuestros problemas, las perspectivas y el conocimiento adicional proporcionados en respuesta a nuestras preguntas. Me gustó el ritmo, no se sintió apresurado en ningún momento, incluso con los problemas técnicos. Cada tema fue tratado adecuadamente.
Melania Mieczkowska - IAV Poland
Curso - Gitlab and Gitlab CI
Traducción Automática