Saltar al contenido

Calidad del software

Quality Gate

Etapa de verificación en la pipeline de desarrollo que solo deja pasar un cambio si cumple criterios fijos.

Un Quality Gate es una etapa de verificación dentro de la pipeline de desarrollo en la que un cambio de código se comprueba de forma automatizada frente a criterios establecidos — por ejemplo, pruebas superadas, un mínimo de cobertura de pruebas o la ausencia de determinadas clases de errores detectadas por el análisis estático de código. Solo cuando se cumplen todos los criterios puede el cambio avanzar hacia la fusión o la entrega.

Los criterios que se aplican los define cada equipo; no existe un umbral de validez general. Un Quality Gate no sustituye una revisión de contenido, sino que impide que los cambios incumplan sin ser notados los estándares mínimos conocidos.

La práctica en Provimedia

Para qué lo utiliza Provimedia

Provimedia define Quality Gates en sus propias pipelines y ofrece con Code Guardian una herramienta que los aplica como deny hook para agentes de IA.

¿Quiere usar Quality Gate en su proyecto?

En una conversación gratuita descubriremos cómo podemos llevarlo a cabo para usted.