cd ~/blog && cat cuando-se-va-la-luz.md

Cuando se va la luz

Productos que siguen funcionando a medias

El 28 de abril de 2025, a las 12:33, la península ibérica se quedó sin luz. En cuestión de segundos, millones de personas en España y Portugal descubrieron cuántas cosas de su día a día dependían de algo que daban por hecho.

Los semáforos se apagaron, los trenes se detuvieron y, a medida que se agotaban las baterías de las antenas, los móviles se fueron quedando sin cobertura. Para la mañana siguiente, el suministro estaba prácticamente recuperado.

Lo que dejó de funcionar

Pagar fue uno de los primeros problemas. Según un análisis de CaixaBank Research, a partir de las 12:30 solo alrededor del 10 % de los comercios registraron ventas en sus terminales de tarjeta, y el gasto presencial con tarjeta cayó un 39 % ese día. Quien llevaba efectivo pudo comprar. Quien no, se quedó esperando.

La lección no es que las tarjetas sean malas. Es que casi todo lo que usamos depende de una cadena de piezas: electricidad, conexión, servidores, servicios de terceros. Basta con que falle una para que el resto deje de funcionar.

Todo falla alguna vez

Cualquier sistema acabará fallando. Se caerá la red, un proveedor tendrá una avería o un servicio externo dejará de responder. La pregunta útil no es si va a pasar, sino qué hace tu producto cuando pasa.

Hay dos respuestas posibles. La primera es apagarse del todo: una pantalla en blanco, un error genérico, el trabajo del usuario perdido. La segunda es seguir funcionando a medias: hacer lo que todavía se puede hacer y avisar con claridad de lo que no.

A esta segunda forma de fallar se la llama degradación elegante, y marca la diferencia entre un mal rato y un desastre.

Funcionar a medias, a propósito

La degradación elegante no ocurre por casualidad. Se diseña. Algunos ejemplos de lo que podemos aplicar en casi cualquier producto digital:

Guardar en local lo que el usuario está haciendo. Una app de notas que te deja seguir escribiendo sin conexión y sincroniza cuando vuelve. Un formulario largo que no se borra si se corta la red al enviarlo.

Separar lo esencial de lo accesorio. Si falla el servicio de recomendaciones, la tienda sigue vendiendo. Si falla el chat de ayuda, la web sigue mostrando la información importante.

Avisar con claridad. «Sin conexión: tus cambios se guardarán al reconectar» tranquiliza. Un error críptico, o peor, un botón que no hace nada, genera desconfianza.

Recuperarse solo. Cuando vuelve la conexión, el sistema debería reanudar lo pendiente sin que el usuario tenga que repetir nada.

Un ejercicio sencillo

Recorre tu producto pieza a pieza y pregúntate en cada una: ¿qué pasa si se cae esto? Internet. El proveedor de pagos. El servicio de correo. La base de datos. Ese servicio externo que añadiste hace dos años y del que ya nadie se acuerda.

Para cada respuesta del tipo «deja de funcionar todo», merece la pena pensar en una alternativa más modesta: una cola que espera, un mensaje claro, una función que se desactiva sin arrastrar a las demás.

El mismo ejercicio sirve en casa. Un poco de efectivo, los teléfonos importantes apuntados en papel y los documentos clave descargados en el móvil son una forma de degradación elegante personal.

Prepararse para lo improbable

Un apagón de toda la península es raro. Un corte de conexión, una avería del proveedor o un servicio que no responde ocurren cualquier semana.

Los productos que mejor envejecen no son los que nunca fallan, sino los que saben fallar bien. Cuando se va la luz, se nota quién lo pensó antes.

Referencias

¿Tienes algo que construir?

Empezar un proyecto