Ponte en Contacto
 Duración 7 horas

Temario del curso

Visión general de las metodologías de Gestión de Proyectos

  • Metodologías Ágiles
  • Cascada

Despliegue automático mediante GIT

  • Repositorio de producción
  • Rama de liberación
  • Uso de etiquetas (Tags) para liberaciones
  • Cambio entre liberaciones
  • Gestión de liberaciones de mantenimiento
  • Liberaciones principales (Major releases)

Documentación, Registro de cambios de liberació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 una liberación principal
  • Agregación de cambios pequeños en uno mayor (más cercano al negocio)
  • Agregación de commits
  • Agrupación de commits en partes lógicas

Estrategias de Push y Pull para repositorios centrales

  • Mantener limpio el repositorio central
  • Creación de estructura para agregar y revisar cambios de los desarrolladores
  • Entorno 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 obligatorio comprender el ciclo de vida del desarrollo de software y las metodologías y marcos de gestión de proyectos (como cascada y Ágil).

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas