Hoy hemos celebrado una nueva sesión de la Comunidad WOLF, el espacio que reúne, desde hace ya más de siete años, a las aseguradoras y profesionales que forman parte del ecosistema SISnet. En esta edición contamos con la asistencia de aseguradoras de referencia del sector como Helvetia, Ocaso, Asisa, AXA, Aegon, Onlygal, Mutua de Propietarios y PSN. Fue un encuentro marcadamente técnico, dedicado a un reto que comparten todas las entidades que crecen sobre la plataforma: la gestión de cambios y la promoción de código.
El contexto lo conocemos bien, porque es el que las propias aseguradoras nos trasladan de forma habitual. SISnet ha crecido mucho: incorpora nuevos clientes cada año, proyectos cada vez con mayor alcance y volúmenes crecientes de información que se migra desde los sistemas legacy. Esa madurez tiene una consecuencia directa: cada vez son más los equipos y las empresas que trabajan sobre una misma instalación y, con frecuencia, sobre los mismos dominios. Coordinar quién cambia qué, cuándo y cómo deja de ser un detalle para convertirse en una pieza crítica de la operación.
Sobre esa base, la sesión recorrió una solución real de extremo a extremo. Partimos de las unidades de trabajo como concepto que ordena el desarrollo, para después mostrar cómo se conecta SISnet con Liquibase. La pieza diferencial es que esa integración se apoya en un sistema agéntico construido sobre Claude: en lugar de tratar la IA como un asistente que responde preguntas, hemos convertido el conocimiento experto de Liquibase en agentes especializados que revisan el SQL antes de tocar la base de datos, validan la estructura de los changesets, ejecutan la promoción y, si algo falla, diagnostican el error con su evidencia y proponen la resolución. La parte más ilustrativa llegó con la demo en vivo, que mostró ese flujo completo —revisión preventiva, ejecución y verificación con status, funcionando de principio a fin, y se cerró con una comparativa a alto nivel entre las dos herramientas de gestión de cambios de referencia, Liquibase y Flyway.
De todo ello salieron algunas conclusiones que merece la pena destacar.
La primera es que el valor no está tanto en la herramienta como en la integración. Tratar cada modificación de base de datos como un changeset versionado convierte un proceso frágil y manual en algo ordenado y reproducible en cualquier entorno.
La segunda es la trazabilidad: cada cambio ejecutado queda registrado en la tabla DATABASECHANGELOG, con su identificador, su fecha y su autor, lo que ofrece una auditoría completa de quién hizo qué y cuándo.
Y la tercera es la importancia de validar antes de promocionar: comprobaciones como liquibase status –verbose permiten detectar inconsistencias y changesets pendientes antes de aplicar nada, de modo que no haya sorpresas cuando los cambios llegan a producción.
«Lo interesante no es solo versionar y trazar cada cambio en base de datos, sino que la propia IA se encargue de revisarlo, ejecutarlo, verificarlo y, si falla, diagnosticar la causa con su evidencia. Al montar este sistema agéntico sobre Claude e integrarlo con Liquibase y SISnet, convertimos el conocimiento experto en capacidades reutilizables que dan autonomía al desarrollador y promociones predecibles al Release Manager. Eso es lo que permite que varios equipos trabajen sobre los mismos dominios sin pisarse.» — Business & Solutions Consulting Director & Insurance Core Leader de atmira.






