Saltar al contenido

Publicar con confianza

El cierre de la fase: qué hace falta para publicar sin nervios, cómo se construye esa confianza, y por qué es una propiedad del proceso y no del código.

Qué produce confianza

Y las cinco son concretas: ninguna es «tener buen código». La confianza al publicar es una propiedad del proceso, no de la calidad del trabajo.

Construirla por partes

Y en un orden que da resultado desde el principio:

Los cuatro primeros son unos días de trabajo y cubren los cuatro miedos que más pesan. Los otros dos crecen solos con el proyecto.

Dónde está tu proyecto

Y una forma de medirlo, más útil que contar pruebas:

  • ¿Publicarías hoy sin mirar nada? Si la respuesta es no, ¿qué mirarías? Eso es lo que falta automatizar.
  • ¿Cuánto tardarías en detener una actualización defectuosa? Nivel 64.4.
  • ¿Qué pasaría si la versión de mañana no arrancara en una plataforma? Nivel 64.5.
  • Y ¿qué pasaría si corrompiera datos? Nivel 43.4.

Las cuatro respuestas dicen exactamente dónde estás, y ninguna necesita métricas.

Lo que no da confianza

Y merece decirlo para no invertir mal:

  • Una cobertura alta. Nivel 72.5: mide lo que se ejecuta, no lo que protege.
  • Muchas pruebas. Nivel 72.5: una suite grande puede proteger menos.
  • Y probar mucho a mano. Es valioso y no escala, y se degrada en rutina. Nivel 73.2.

Lo que da confianza es saber qué está comprobado, y eso se consigue con pocas comprobaciones bien elegidas y escritas.