Ponte en Contacto

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).

 7 Horas

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas