Posts for: #Empoderando

Empoderando a nuestro equipo de QA para evitar que nuestro flujo a producción se atasque

Empoderando a nuestro equipo de QA para evitar que nuestro flujo a producción se atasque

Cuando implementamos el flujo de despliegue basado en Trunk, nuestra pipeline a prod se aceleró mucho. Esto fue realmente genial, pero al mismo tiempo, estábamos produciendo más código del que el equipo de QA podía manejar, previniéndonos de desplegar features específicos a producción si algo ya estaba en la cola. De alguna manera resolvimos esto creando despliegues de feature branch, pero el problema era que los devs mergeaban a QA en lugar de desplegar a los ambientes de testing, causando el problema de nuevo.

Leer más →

Empoderando usuarios no técnicos al permitir deployments de feature branches desde Slack.

Empoderando usuarios no técnicos al permitir deployments de feature branches desde Slack.

Después de varias iteraciones en nuestros pipelines llegamos a un punto en el que todo está funcionando sin problemas y la mayoría de las nuevas mejoras están relacionadas con la optimización, como reducir 1 minuto por paso al reducir los tamaños de las imágenes Docker o algo más que pueda considerarse una mejora real para nuestro flujo.

Como somos un Super Equipo Internacional, algunos de los miembros del equipo comienzan a trabajar antes que otros, esto no es un problema para nosotros, ya que estamos más enfocados en el valor que agregamos al negocio que en contar cuánto tiempo pasamos sentados frente a la computadora. El otro día, durante nuestra reunión diaria, estaba escuchando una conversación sobre quién era responsable de desplegar los feature environments - Estos entornos se eliminan todos los días para evitar costos inesperados - y parece que les estaba costando decidir quién necesitaba desplegar el entorno cada mañana, para resumir la historia, llegaron a un acuerdo y lo hicieron funcionar.

Leer más →