Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Gestion de proyectos con GitLab en tiempos de teletrabajo

474 visualizaciones

Publicado el

Presentación de Asier Gezuraga, COO de Irontec, durante la pasada edición de LIBRECON 2020. Un repaso sobre cómo gestionamos los proyectos de desarrollo en Irontec a través de GitLab, hecho que cobra especial relevancia en equipos trabajando en remoto.

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Gestion de proyectos con GitLab en tiempos de teletrabajo

  1. 1. Gestión de proyectos de desarrollo con GitLab en tiempos de teletrabajo. PhotobyGoranIvosonUnsplash Asier Gezuraga COO
  2. 2. Dos retos Autonomía. “Capacidad para gestionar el contexto completo de trabajo: acceso a versiones, desarrollo, pruebas completas en local y despliegue de releases a todos los entornos.” Foco único. “Visión unificada de entrega de valor a cliente, gestionando los hitos de forma unificada por todas las personas del equipo.”
  3. 3. ● Repositorio único con GitLab (In-House) ● Entornos locales con docker ● Despliegue de releases automatizado con tags y pipelines en GitLab Herramientas Autonomía
  4. 4. Pruebas Proceso de desarrollo Autonomía Descarga proyecto Desarrollo Merge + Despliegue QUALITY TEST DEPLOY Tags Pipelines
  5. 5. • Definición hitos de entrega de valor a cliente. • Tareas necesarias para el hito definido. • Tiempo estimado y dedicado. Orientarnos a entrega de valor Foco único clienteirontec
  6. 6. • Creamos un GROUP para gestionar el nuevo cliente. • Cada bloque funcional (front, back, app, documentación) se define como un proyecto dentro del grupo. • Los hitos de cliente los definimos en MILESTONES. • Las tareas se gestionan desde ISSUES en cada proyecto. Estructura dentro de GitLab Foco único
  7. 7. Esquema de la estructura GROUP MILESTONE PROJECT ISSUEIssues Tiempo estimado Fecha entrega Tiempo dedicado Responsable Foco único
  8. 8. GitLab - Milestones
  9. 9. GitLab - Boards, Issues
  10. 10. GitLab - Detalle Issue
  11. 11. ● Mattermost: ○ Conversaciones y canales por equipos ○ Teléfono VoIP integrado ○ Videoconferencias con Jitsi ○ Alertas de imputaciones de tiempo diarias en gitlab Herramientas auxiliares Foco único
  12. 12. Mattermost
  13. 13. ● Definición completa del MILESTONE ● Sprint: ■ Planning (selección de issues del milestone) ■ Dailys ■ Review ● Review del MILESTONE y la entrega de valor Estructura de sesiones de trabajo Foco único
  14. 14. Irontec - C/ Uribitarte, 6 -2º | T. +34 944 048 182 | comercial@irontec.com

×