Abandonado en dos ocasiones, ahora en producción: cómo Collaborate Dental creó AIDMAP con Claude

Collaborate Dental, una empresa británica de análisis dental, sabía exactamente cómo debía ser su producto: una visión diaria del rendimiento de la clínica a partir de datos comerciales, financieros y de marketing. Dos intentos previos de desarrollarlo, con un presupuesto estimado de entre 300.000 y 400.000 libras esterlinas, nunca llegaron a producirse. Con Getronics como socio de ingeniería y Claude Code como entorno de ingeniería principal, AIDMAP ya está operativo con varias clínicas incorporadas y un asistente conversacional basado en Claude integrado en el producto, todo ello a aproximadamente una décima parte del coste original.

Habla con un experto

Sector: sanitario
Región: Reino Unido

Collaborate Dental es una empresa británica dedicada al análisis de datos en el ámbito odontológico, fundada y dirigida por el Dr. Alon Preiskel, especialista en prostodoncia. Comenzó como una consultoría que asesoraba a clínicas sobre su rendimiento y ahora es una empresa de software basada en esa misma experiencia. Se trata de un equipo pequeño con una capacidad tecnológica interna limitada, y ahí es donde entra en juego Getronics.

De un vistazo

Cliente: Collaborate Dental, Reino Unido. Software de análisis dental.

Producto: AIDMAP, una plataforma SaaS multiusuario que transforma los datos comerciales, financieros y de marketing de una clínica dental en una visión general de su rendimiento diario. Disponible con varias clínicas integradas.

Socio: Getronics, el socio técnico de AIDMAP que se encarga de la arquitectura, la ingeniería de datos, el desarrollo full-stack, la nube y DevOps, así como de la función de director técnico (CTO).

Productos de Claude: Claude Code como entorno de ingeniería principal, Claude Design y la API de Claude, que da servicio al asistente conversacional integrado en el producto.

Resultado: una plataforma cuyo presupuesto inicial se situaba entre 300 000 y 400 000 libras esterlinas, y que se había abandonado en dos ocasiones, se ha puesto en marcha y está funcionando en producción por aproximadamente una décima parte de ese coste. 

El reto
Una clínica dental genera sus datos de rendimiento en sistemas que no se comunican entre sí: el sistema de gestión clínica, la plataforma financiera y el conjunto de herramientas de marketing y análisis web. Los propietarios no saben cómo ha ido el mes hasta semanas después de que haya terminado, a partir de una hoja de cálculo elaborada a mano. Los grupos que gestionan varias clínicas son los que menos visibilidad tienen, ya que no pueden comparar una clínica con otra hasta que una de ellas ya se encuentra en problemas. 

Collaborate Dental sabía exactamente cómo debía ser el producto, ya que llevaba años elaborando ese análisis de forma manual para sus clientes. El problema era desarrollarlo. La plataforma ya se había definido en dos ocasiones anteriores y ninguno de los dos intentos llegó a la fase de producción. Ambos se estancaron en los mismos puntos: la integración de sistemas de origen dispares, la estandarización de un modelo de datos común para todos ellos y la ausencia de un almacén de datos o de cualquier canalización programada, lo que obligaba a generar los informes a partir de una hoja de cálculo sin conexión. 

La solución
Getronics actuó como equipo de ingeniería en AIDMAP y, al mismo tiempo, asumió las funciones de director técnico (CTO) y arquitecto. Utilizando Claude Code como entorno de ingeniería principal, el equipo desarrolló la arquitectura del portal y el contrato de API entre el front-end y el back-end, así como las decisiones formales de arquitectura, entre las que se incluyen el diseño de la integración de análisis críticos para la seguridad, el enrutamiento de fuentes de datos duales para las consultas integradas en el almacén y aquellas que se cargan manualmente, y el aislamiento multitenant impuesto por la base de datos, de modo que una consulta nunca pueda ver los datos financieros de otra.

En lo que respecta a los datos, se unificaron cuatro sistemas financieros y de gestión de la práctica, muy dispares entre sí, en un único esquema en estrella al estilo Kimball en PostgreSQL, con estandarización y asignación de valores, seguimiento completo de las fuentes y del linaje, y procesos ETL programados. Este fue el paso que había hecho fracasar los dos intentos anteriores.

El producto incluía un panel de control doméstico con filas de KPI personalizables, una visión general analítica con paneles integrados y seguros, segmentados por centro, un asistente conversacional y herramientas de administración para la visibilidad por centro y la configuración de país y divisa, todo ello sobre un conjunto de microservicios de backend. Getronics era propietaria y gestionaba la implementación en AWS: un portal distribuido a través de una CDN, microservicios en contenedores y pipelines de CI/CD para que los cambios llegaran al entorno de producción de forma fiable y repetible.

Dentro del producto, el asistente conversacional de AIDMAP funcionaba con la API de Claude, que se invocaba del lado del servidor para que las credenciales permanecieran seguras y nunca llegaran al navegador. El personal de las consultas podía hacer preguntas sobre sus propios datos en lenguaje sencillo, y el asistente estaba destinado a convertirse en el canal principal a través del cual las consultas analizaran su rendimiento: menos leer paneles de control y más simplemente preguntar.

Cómo Claude cambió la ingeniería
Cada función comenzaba como una especificación escrita y un plan de implementación. A continuación, se desarrollaba siguiendo el enfoque «test-first», se sometía a revisiones de código tanto automatizadas como manuales, y se implementaba a través del mismo proceso de CI/CD. Claude Code permitió al equipo trabajar con rapidez sin renunciar a esa disciplina: las pruebas seguían siendo exhaustivas, el código se revisaba, las decisiones de arquitectura se documentaban y las ideas que aún se estaban explorando podían prototiparse rápidamente.

El proyecto abarcó la arquitectura del producto, la seguridad, la nube y DevOps, el frontend, el backend y la gestión de las partes interesadas. Normalmente, un alcance tan amplio habría requerido varios veces más recursos de los que el equipo tenía realmente.

Los resultados
AIDMAP está en producción, con varias prácticas implementadas y funcionando con datos reales diarios. El proceso ETL diario se ejecuta automáticamente, el aislamiento multitenant se aplica en la base de datos y la plataforma funciona en una pila de nube desplegada y repetible, en lugar de en una sola máquina. El proyecto sigue en marcha: tanto el conjunto de funcionalidades como el alcance en el mercado siguen ampliándose.

Frente a los 300.000 a 400.000 libras esterlinas que se habían estimado inicialmente para la plataforma bajo una subvención de Innovate UK, Claude redujo el coste de su construcción aproximadamente diez veces. Esta cifra no representa tanto un ahorro como un cambio en las posibilidades: la capacidad que antes era el servicio de consultoría de Collaborate Dental ahora es su producto.

Nuestro cliente dice:
“Ya habíamos analizado esta plataforma dos veces, pero ninguno de los intentos llegó a producción. Contábamos con la experiencia en el sector y una idea clara del producto. Lo que nos faltaba eran 400.000 libras esterlinas y un departamento de ingeniería. Claude es, en gran medida, la razón de ser de AIDMAP.”

Dr. Alon Preiskel, fundador y director ejecutivo de Collaborate Dental 

 

Comparte este caso práctico

Próximamente: Análisis

Información relacionada

  • Retrato documental ambiental de un profesional latino en su entorno laboral.

    Adiós a las tareas repetitivas, hola a las soluciones más rápidas. Automatización de los servicios sociales para 2,4 millones de ciudadanos.


  • Viajeros europeos subiendo a un moderno tren regional, entorno de la estación claramente reconocible, fotografía documental... --ar 16:9 --raw --profile rg6mod6 --v 8.1 ID del trabajo: 52bb71dd-5e9a-4872-8f04-a27c98d573eb

    Tecnología de la información fiable para una empresa líder en el sector del transporte del Reino Unido


  • Un médico caminando por el pasillo de un hospital, con chalecos profesionales.

    Varios hospitales, varios sistemas heredados, un único historial clínico