Zweimal aufgegeben, jetzt in Produktion: Wie Collaborate Dental AIDMAP gemeinsam mit Claude entwickelt hat

Collaborate Dental, ein britisches Unternehmen für zahnärztliche Datenanalyse, wusste genau, was sein Produkt sein sollte: eine tägliche Übersicht der Praxisleistung auf Basis von Geschäfts-, Finanz- und Marketingdaten. Zwei frühere Versuche, ein solches Produkt zu entwickeln, mit einem Kostenrahmen zwischen 300.000 und 400.000 Pfund, scheiterten jedoch. Getronics Mit Unterstützung von [Name des Partners] als praktischem Entwicklungspartner und Claude Code als primärer Entwicklungsumgebung ist AIDMAP jetzt live, wobei mehrere Praktiken integriert und ein Claude-basierter Konversationsassistent in das Produkt eingebaut wurde – und das zu etwa einem Zehntel der ursprünglichen Kosten.

Sprechen Sie mit einem Experten

Branche: Gesundheitswesen
Region: Großbritannien

Collaborate Dental ist ein britisches Unternehmen für zahnmedizinische Analytik, das von Dr. Alon Preiskel, einem Facharzt für Prothetik, gegründet wurde und geleitet wird. Es begann als Beratungsunternehmen, das Zahnarztpraxen in Leistungsfragen beriet, und hat sich mittlerweile zu einem Softwareunternehmen entwickelt, das auf diesem Fachwissen aufbaut. Es handelt sich um ein kleines Team mit begrenzten internen technischen Kapazitäten – und genau hier kommt Getronics ins Spiel.

Auf einen Blick

Kunde: Collaborate Dental, Vereinigtes Königreich. Software für zahnmedizinische Analysen.

Produkt: AIDMAP, eine mandantenfähige SaaS-Plattform, die die Geschäfts-, Finanz- und Marketingdaten einer Zahnarztpraxis in eine tägliche Leistungsübersicht umwandelt. Bereits mit mehreren angebundenen Praxen im Live-Einsatz.

Partner: Getronics – der praxisorientierte Technikpartner von AIDMAP, der die Bereiche Architektur, Data Engineering, Full-Stack-Entwicklung, Cloud und DevOps sowie die Funktion des CTO abdeckt.

Claude-Produkte: Claude Code als primäre Entwicklungsumgebung, Claude Design sowie die Claude-API, auf der der produktintegrierte Dialogassistent basiert.

Ergebnis: Eine Plattform, deren Kosten ursprünglich auf 300.000 bis 400.000 Pfund veranschlagt und deren Entwicklung zweimal eingestellt worden war, wurde schließlich zu etwa einem Zehntel dieser Kosten fertiggestellt und ist nun im Produktivbetrieb. 

Die Herausforderung
Eine Zahnarztpraxis erfasst ihre Leistungsdaten in Systemen, die nicht miteinander kommunizieren: dem klinischen Praxismanagementsystem, der Finanzplattform sowie den Marketing- und Webanalyse-Systemen. Die Inhaber erfahren erst Wochen nach Ablauf eines Monats anhand einer manuell erstellten Tabelle, wie der Monat gelaufen ist. Gruppen, die mehrere Standorte betreiben, tappen am meisten im Dunkeln und können die einzelnen Praxen erst dann miteinander vergleichen, wenn eine davon bereits in Schwierigkeiten steckt. 

Collaborate Dental wusste genau, wie das Produkt aussehen sollte, da das Unternehmen diese Analyse bereits seit Jahren manuell für seine Kunden erstellt hatte. Das Problem lag in der Umsetzung. Die Plattform war zuvor bereits zweimal geplant worden, doch keiner der beiden Versuche schaffte es bis in die Produktionsphase. Beide scheiterten an denselben Stellen: der Integration unterschiedlicher Quellsysteme, der Vereinheitlichung eines Datenmodells über alle Systeme hinweg sowie dem Fehlen eines Data Warehouse oder einer geplanten Datenpipeline, was dazu führte, dass die Berichterstellung weiterhin über eine Offline-Tabelle erfolgte. 

Die Lösung
Getronics fungierte als Entwicklungsteam für AIDMAP und übernahm gleichzeitig die Aufgaben des CTO sowie der Architektur. Unter Verwendung von Claude Code als primärer Entwicklungsumgebung realisierte das Team die Portalarchitektur sowie die API-Schnittstellen zwischen Frontend und Backend. Zu den formalen Architekturentscheidungen gehörten das Design zur Einbettung sicherheitskritischer Analysen, das duale Datenquellen-Routing für Praxen, die in das Data Warehouse integriert sind, und für Praxen, die Daten manuell hochladen, sowie die datenbankgestützte Multi-Tenant-Isolation, sodass eine Praxis niemals Einblick in die Finanzdaten einer anderen Praxis erhält.

Auf der Datenseite wurden vier unterschiedliche Praxisverwaltungs- und Finanzsysteme in einem einzigen Sternschema nach Kimball auf PostgreSQL zusammengeführt, komplett mit Standardisierung und Wertzuordnung, lückenloser Quellennachverfolgung und Datenherkunft sowie geplanten ETL-Pipelines. Dies war der Schritt, an dem beide früheren Versuche gescheitert waren.

Das Produkt umfasste ein Dashboard mit anpassbaren KPI-Zeilen, eine Analyseübersicht mit sicheren, eingebetteten Dashboards, die auf die jeweilige Praxis zugeschnitten waren, einen Dialogassistenten sowie Verwaltungstools für die Transparenz auf Praxisebene und die Konfiguration von Ländern und Währungen – alles auf Basis einer Reihe von Backend-Mikroservices.  Getronics war für den Betrieb der AWS-Bereitstellung verantwortlich: ein über ein CDN bereitgestelltes Portal, containerisierte Mikroservices und CI/CD-Pipelines, damit Änderungen zuverlässig und wiederholbar in die Produktion gelangten.

Innerhalb des Produkts wurde der Dialogassistent von AIDMAP über die Claude-API betrieben, die serverseitig aufgerufen wurde, sodass Anmeldedaten sicher blieben und niemals den Browser erreichten. Praxismitarbeiter konnten Fragen zu ihren eigenen Daten in einfacher Sprache stellen, und der Assistent sollte zum primären Kanal werden, über den Praxen ihre Leistung abfragen: weniger Dashboards lesen, mehr einfach fragen.

Wie Claude die Entwicklung
verändert hat Jede Funktion begann als schriftliche Spezifikation und Implementierungsplan. Anschließend wurde sie nach dem „Test-First“-Ansatz entwickelt, einer automatisierten und manuellen Codeüberprüfung unterzogen und über dieselbe CI/CD-Pipeline bereitgestellt. Mit Claude Code konnte das Team zügig arbeiten, ohne diese Disziplin aufzugeben: Die Tests blieben umfassend, der Code wurde überprüft, Architekturentscheidungen wurden dokumentiert und Ideen, die noch geprüft wurden, konnten schnell prototypisiert werden.

Das Projekt umfasste die Bereiche Produktarchitektur, Sicherheit, Cloud und DevOps sowie Frontend, Backend und Stakeholder-Management. Üblicherweise hätte diese Bandbreite ein Vielfaches der Ressourcen erfordert, über die das Team tatsächlich verfügte.

Die Ergebnisse
AIDMAP ist im Produktivbetrieb, wobei mehrere Funktionen bereits integriert sind und mit echten Tagesdaten laufen. Die täglichen ETL-Prozesse laufen automatisch ab, die Mandantenisolierung wird auf Datenbankebene durchgesetzt, und die Plattform läuft auf einem wiederholbar bereitgestellten Cloud-Stack statt auf einem einzelnen Rechner. Das Projekt läuft weiter: Sowohl der Funktionsumfang als auch die Marktreichweite werden weiterhin ausgebaut.

Im Vergleich zu den ursprünglich im Rahmen eines Innovate UK-Zuschusses veranschlagten 300.000 bis 400.000 Pfund konnte Claude die Entwicklungskosten um etwa das Zehnfache senken. Die Zahl ist weniger als Einsparung an sich von Bedeutung, sondern vielmehr als Veränderung der Möglichkeiten: Die Funktion, die früher die Beratungsleistung von Collaborate Dental war, ist nun deren Produkt.

Unser Kunde sagt
„Wir hatten diese Plattform bereits zweimal zuvor geprüft, doch keiner der Versuche führte zur Serienproduktion. Was wir hatten, war Branchenexpertise und eine klare Produktvorstellung. Was uns fehlte, waren 400.000 Pfund oder eine Entwicklungsabteilung. Claude ist maßgeblich daran beteiligt, dass es AIDMAP überhaupt gibt.“

Dr. Alon Preiskel, Gründer und Geschäftsführer von Collaborate Dental 

 

Teilen Case Study

Als Nächstes: Einblicke

Weitere Einblicke

  • Umweltdokumentarfilm über einen lateinamerikanischen Berufstätigen am Arbeitsplatz.

    Weg mit den sich wiederholenden Aufgaben, her mit schnelleren Lösungen. Automatisierung der Sozialdienste für 2,4 Millionen Bürger.


  • Europäische Pendler steigen in einen modernen Regionalzug ein, die Bahnhofsumgebung ist deutlich zu erkennen, Dokumentarfotografie.

    Zuverlässige IT für einen führenden britischen Verkehrsbetreiber


  • Ein Arzt geht durch einen Krankenhausflur, in einer Arztweste.

    Mehrere Krankenhäuser, mehrere Altsysteme, eine Patientenakte