Todos los artículos
Operaciones4 de septiembre de 20267 min de lectura
MB

Miguel Bustamante

Project Manager · ABC Desarrollos

La madrugada del pase: cómo se planifica una ventana que no se puede repetir

En muchas empresas, poner algo en producción es apretar un botón un martes por la tarde. Si sale mal, se revierte y se intenta el miércoles. En los sistemas que operamos para banca, eso no existe.

El pase se hace en una ventana autorizada, casi siempre de madrugada, con una duración acotada. Si no se completa dentro de la ventana, hay que devolver todo y esperar a la siguiente, que puede estar a semanas de distancia.

La ventana manda sobre el cronograma

Esto invierte una costumbre. En lugar de terminar el desarrollo y luego buscar cuándo desplegarlo, la fecha de la ventana se conoce primero y el trabajo se organiza hacia atrás desde ahí. Todo lo que no esté probado y aprobado antes de esa fecha, simplemente no entra.

Cuesta aceptarlo la primera vez, sobre todo cuando falta poco y hay una mejora pequeña que "cabe perfectamente". Casi nunca cabe.

Lo que se decide antes, no durante

A las dos de la mañana, con el equipo cansado y el reloj corriendo, nadie toma buenas decisiones nuevas. Por eso estas cuatro se escriben días antes:

  • Criterio de aborto: qué señal concreta obliga a devolver todo. No "si algo sale mal", sino qué exactamente.
  • Quién decide: una sola persona, con nombre y apellido, autorizada para detener el pase sin consultar a nadie más.
  • Punto de no retorno: hasta qué minuto se puede revertir de forma limpia. Pasado ese punto, la única salida es hacia adelante.
  • A quién se avisa y en qué orden, tanto si sale bien como si no.

El ensayo no es opcional

El pase completo se ensaya antes, en un ambiente equivalente, con volúmenes de datos parecidos a los reales y con cronómetro. No para comprobar que funciona, sino para saber cuánto tarda.

Es una medición que suele sorprender. Si el ensayo toma cuarenta minutos y la migración de datos se hace sobre una décima parte del volumen real, la ventana de dos horas deja de verse holgada y empieza a verse ajustada. Mejor descubrirlo el jueves anterior que a la una de la mañana del sábado.

El plan de vuelta atrás se prueba, no se escribe

Todo pase serio tiene su plan de reversión. La diferencia entre un plan real y uno decorativo es si alguien lo ejecutó alguna vez. Un rollback que solo existe en un documento no es un rollback: es una intención.

Nosotros lo ejecutamos durante el ensayo, con el mismo cronómetro. Si revertir toma más tiempo del que queda en la ventana, ese plan no sirve y hay que buscar otro.

La mañana siguiente es parte del pase

El pase no termina cuando el sistema levanta. Termina cuando la operación del día siguiente cierra sin incidentes. Los problemas que no aparecen de madrugada aparecen a las nueve, cuando entran los usuarios reales con sus casos reales.

Por eso el equipo que hizo el pase no se desconecta: alguien queda disponible durante toda la primera jornada, y el cierre de ese día es el que confirma que salió bien.

Cómo ayuda ABCDesarrollos

Llevamos años planificando pases en entornos donde no hay margen: ventanas autorizadas, ensayo cronometrado, criterio de aborto por escrito y acompañamiento durante la primera jornada. Lo aplicamos igual en banca que en industria, porque una planta detenida cuesta lo mismo que una agencia sin sistema.

¿Tiene un pase importante por delante y dudas sobre el plan? Lo revisamos con usted en 30 minutos.

¿Este artículo describe su situación?

Media hora con un ingeniero senior. Sales con un diagnóstico escrito de tu situación, las opciones que tienes y un estimado de esfuerzo. Sin costo.

Agenda un diagnóstico de 30 min