Abandonné à deux reprises, aujourd’hui en production : comment Collaborate Dental a développé AIDMAP avec Claude
Collaborate Dental, une société britannique d'analyse de données dentaires, savait précisément quel produit devait être le sien : une vue quotidienne des performances d'un cabinet dentaire, basée sur des données commerciales, financières et marketing. Deux tentatives précédentes, dont le coût était estimé entre 300 000 et 400 000 £, n'avaient jamais abouti. Grâce à Getronics, son partenaire d'ingénierie opérationnel, et à Claude Code, son environnement de développement principal, AIDMAP est désormais disponible. Plusieurs cabinets dentaires l'utilisent déjà et un assistant conversationnel basé sur Claude Code est intégré au produit, pour un coût dix fois inférieur au prix initial.
Consultez un expert
Secteur : santé
Région: Royaume-Uni
Collaborate Dental est une société britannique spécialisée dans l'analyse des données dentaires, fondée et dirigée par le Dr Alon Preiskel, prothésiste dentaire consultant. À l'origine, il s'agissait d'un cabinet de conseil accompagnant les cabinets dentaires en matière de performance ; c'est aujourd'hui une entreprise de logiciels s'appuyant sur cette même expertise. Il s'agit d'une petite équipe disposant de capacités technologiques internes limitées, et c'est là qu'intervient Getronics.
En bref
Client: Collaborate Dental, Royaume-Uni. Logiciel d'analyse dentaire.
Produit : AIDMAP, une plateforme SaaS mutualisée qui transforme les données commerciales, financières et marketing d’un cabinet dentaire en une vue quotidienne de ses performances. Déjà utilisée par plusieurs cabinets.
Partenaire : Getronics, partenaire technique actif au sein du projet AIDMAP, intervenant dans les domaines de l'architecture, de l'ingénierie des données, du développement full-stack, de l'cloud , du DevOps, ainsi que dans le rôle de directeur technique (CTO).
Produits Claude: Claude Code, qui constitue l'environnement d'ingénierie principal, Claude Design, ainsi que l'API Claude qui alimente l'assistant conversationnel intégré au produit.
Résultat : une plateforme dont le coût initial était estimé entre 300 000 et 400 000 livres sterling, et qui avait été abandonnée à deux reprises, a été livrée et est désormais opérationnelle en production pour environ un dixième de ce coût.
Le défi
Un cabinet dentaire génère ses données de performance dans des systèmes qui ne communiquent pas entre eux : le logiciel de gestion clinique, la plateforme financière et les outils marketing et d’analyse web. Les propriétaires découvrent le bilan d’un mois des semaines après sa clôture, à partir d’un tableur assemblé manuellement. Les groupes gérant plusieurs cabinets sont les plus démunis, incapables de comparer leurs pratiques respectives jusqu’à ce que l’un d’eux rencontre déjà des difficultés.
Collaborate Dental savait précisément quel produit devait être, car l'entreprise réalisait ce type d'analyse manuellement pour ses clients depuis des années. Le problème résidait dans sa mise en œuvre. La plateforme avait déjà fait l'objet de deux études préalables, sans qu'aucune n'aboutisse. Les deux tentatives ont échoué aux mêmes endroits : l'intégration de systèmes sources disparates, la standardisation d'un modèle de données commun et l'absence d'entrepôt de données ou de processus de production planifié, ce qui obligeait à utiliser une feuille de calcul hors ligne pour la production des rapports.
La solution
Getronics a œuvré en tant qu'équipe d'ingénierie sur le projet AIDMAP, tout en assurant les fonctions de CTO et d'architecture. Utilisant Claude Code comme environnement d'ingénierie principal, l'équipe a conçu l'architecture du portail et le contrat d'API entre le frontend et le backend. Elle a également pris les décisions d'architecture formelles, notamment la conception de l'intégration des analyses critiques pour la sécurité, le routage à double source de données pour les cabinets intégrés à l'entrepôt et ceux effectuant des chargements manuels, ainsi que l'isolation multi-tenant appliquée par la base de données, garantissant ainsi la confidentialité des données financières des différents cabinets.
Côté données, quatre systèmes de gestion de cabinet et de finances distincts ont été unifiés en un seul schéma en étoile de type Kimball sur PostgreSQL, avec standardisation et mappage des valeurs, suivi complet des sources et de leur traçabilité, et pipelines ETL planifiés. C'est cette étape qui avait fait échouer les deux tentatives précédentes.
Le produit comprenait un tableau de bord d'accueil avec des indicateurs clés de performance (KPI) personnalisables, une vue d'ensemble analytique avec des tableaux de bord intégrés et sécurisés, adaptés à chaque cabinet, un assistant conversationnel et des outils d'administration pour la visibilité par cabinet et la configuration des pays et des devises, le tout reposant sur un ensemble de microservices backend. Getronics gérait le déploiement AWS : un portail distribué via un CDN, des microservices conteneurisés et des pipelines CI/CD pour garantir la mise en production fiable et reproductible des modifications.
Au sein du produit, l'assistant conversationnel d'AIDMAP était alimenté par l'API Claude, exécutée côté serveur afin de garantir la sécurité des identifiants et d'empêcher leur transmission au navigateur. Le personnel des cabinets médicaux pouvait ainsi poser des questions sur leurs données en langage clair, et l'assistant était conçu pour devenir le principal canal d'analyse des performances : moins de tableaux de bord, plus de questions.
Comment Claude a transformé l'ingénierie
Chaque fonctionnalité a débuté par une spécification écrite et un plan d'implémentation. Elle a ensuite été développée selon une approche de test en premier, soumise à une revue de code automatisée et humaine, puis déployée via le même pipeline CI/CD. Claude Code a permis à l'équipe de travailler rapidement sans compromettre sa rigueur : les tests sont restés exhaustifs, le code a été revu, les décisions d'architecture ont été documentées et les idées encore à l'étude ont pu être prototypées rapidement.
Le projet couvrait l'architecture produit, la sécurité, cloud et DevOps, développement front-end et back-end, ainsi que la gestion des parties prenantes. Classiquement, une telle étendue de compétences aurait nécessité plusieurs fois les ressources dont disposait réellement l'équipe.
Les résultats
AIDMAP est opérationnel en production, avec plusieurs pratiques intégrées et fonctionnant avec des données réelles quotidiennes. L'ETL quotidien s'exécute automatiquement, l'isolation multi-tenant est appliquée au niveau de la base de données et la plateforme fonctionne sur un environnement déployé et reproductible. cloud Il s'agit d'une architecture modulaire plutôt que d'une machine unique. Ce développement se poursuit : les fonctionnalités et la portée du marché continuent de s'étendre.
Par rapport au budget initial de 300 000 à 400 000 £ prévu par une subvention d'Innovate UK, Claude a réduit le coût de développement de la plateforme d'environ dix fois. Ce chiffre est moins significatif en termes d'économies réalisées que de transformation des possibilités offertes : la fonctionnalité qui constituait auparavant le service de conseil de Collaborate Dental est désormais intégrée à son offre.
Notre client dit
« Nous avions déjà exploré cette plateforme à deux reprises, mais aucune de ces tentatives n'avait abouti à une production. Nous possédions l'expertise du secteur et une vision claire du produit. En revanche, nous n'avions ni 400 000 £ ni un département d'ingénierie. Claude est en grande partie responsable de l'existence même d'AIDMAP. »
Dr Alon Preiskel, fondateur et PDG de Collaborate Dental


