Saltar al contenido
SB Gestor Documental
Blog · Tecnico

Como migramos 2.000 cooperativas sin que se enteraran

La migracion incremental es un arte. Te contamos las tres estrategias que probamos y por que acabamos con la tercera.

Ultima actualizacion: 21 de marzo de 2026 12 min de lectura

La migracion incremental es un arte. Te contamos las tres estrategias que probamos y por que acabamos con la tercera.

Contexto

Este articulo forma parte de nuestra serie sobre tecnico. Te contamos el como, el por que y el que nos llevamos aprendido de este proyecto concreto.

Problema

Cuando empezamos, el panorama era complicado. Teniamos instalaciones antiguas, equipos que llevaban anos usando la misma interfaz, y un roadmap que exigia movernos sin romper nada.

"Lo facil era tirarlo todo y empezar de cero. Lo dificil era mantener el servicio en produccion mientras reescribiamos el motor." - Maria Sanchez

Solucion

Adoptamos un enfoque incremental con feature flags y dos pipelines paralelos. Cada semana migramos una pieza, la verificamos en un tenant piloto y la promocionamos al resto.

  • Aislamiento por tenant con configuracion independiente.
  • Shadow-read: el nuevo modulo leia a la vez que el viejo para comparar resultados.
  • Rollback automatico al detectar desviaciones.
  • Telemetria detallada por request para auditar el comportamiento.

Resultados

MetricaAntesDespuesDelta
Tiempo de captura4,2 s0,8 s-81%
Precision en digitalizacion88,3%96,7%+8,4 pp
Coste por documento0,012 €0,003 €-75%
Incidencias por cliente/mes142-86%

Lecciones aprendidas

  1. Los datos mandan. Sin metricas antes/despues es imposible justificar ningun cambio.
  2. Los usuarios tienen razon. Cuando 10 cooperativas se quejan de lo mismo, ese es tu proximo bug.
  3. La retrocompatibilidad es un musculo. Cuanto mas la ejercitas, mas facil se vuelve.
  4. El on-call te mantiene humilde. Si tu equipo no esta de guardia, no entiende de verdad su codigo.
Te ha gustado? Estamos publicando un articulo cada 2 semanas. Suscribete al RSS o siguenos en LinkedIn.

Listo para ver tu archivo transformado?

Agenda una demo guiada de 30 minutos. Te mostramos el DMS con tus propios modulos y datos de ejemplo.