Zum Inhalt springen

gematik · Digital Process Platform

Komplexe Software kontinuierlich weiterentwickeln

Automatisierte Qualitätssicherung, kontrollierte Releases und technologische Modernisierung für eine digitale Prozessplattform.

bis zu 2 Wochen → 5 Minuten
Durchlaufzeit eines Onboarding-Vorgangs

Keine Wartezeiten zwischen Schritten, keine doppelte Dateneingabe: Neue Mitarbeitende können noch am selben Tag starten.

Kunde
gematik
Projekt
Digital Process Platform
Rolle
Gemeinsamer Implementierungspartner
Zusammenarbeit
Seit 2020

gematik: Die Nationale Agentur für Digitale Medizin. Sie verantwortet die Telematikinfrastruktur, über die das deutsche Gesundheitswesen vernetzt ist, darunter elektronische Patientenakte und E-Rezept. Mehrheitsgesellschafter ist das Bundesministerium für Gesundheit.

Vorher

Partnerdaten verteilt auf getrennte Systeme. Zulassung per PDF-Formular, hin- und hergeschickt und dann abgelegt, wo niemand es durchsuchen konnte.

Heute

Eine Plattform mit zentralem Zugriffsmanagement. Registrierung und Onboarding vollständig digital, die Zulassung folgt Schritt für Schritt.

Vorher

Partnerdaten in Silos, Zulassungen per PDF-Formular.

Partnerdaten lagen verteilt in getrennten Systemen. Welcher Datensatz der aktuelle war, ließ sich nur schwer sagen, und jede Änderung musste überall nachgezogen werden, ebenso Benutzer und ihre Zugriffsrechte.

Für eine Zulassung wurde ein PDF-Formular ausgefüllt und so lange hin- und hergeschickt, bis die Daten stimmten. Danach lag es in einem Dokumentenmanagementsystem, in dem es sich weder durchsuchen noch aktualisieren ließ.

Heute

Eine zentrale Plattform für Partner, Zugriffe und Prozesse.

Die Digital Process Platform unterstützt gematik bei der digitalen Zusammenarbeit mit Partnern der Telematikinfrastruktur. Identitäten und Berechtigungen von mehreren Tausend Nutzerinnen und Nutzern werden zentral verwaltet: Ein Rollenmodell bündelt die Zugriffsrechte, sodass Berechtigungen passend zu den jeweiligen Aufgaben vergeben werden. Das senkt den Verwaltungsaufwand im laufenden Betrieb erheblich.

Registrierung und Onboarding laufen vollständig digital: Ein Onboarding-Vorgang, der bis zu zwei Wochen dauerte, ist heute in fünf Minuten erledigt.

Die Plattform ist die Grundlage für weitere Prozesse. Service-Level-Reviews laufen bereits darüber, ebenso der erste Teil der Zulassungsverfahren; weitere Schritte folgen.

Die Herausforderung

Geschäftsprozesse müssen zuverlässig funktionieren – auch wenn sich die Software verändert.

Die zugrunde liegende Software muss sich kontinuierlich weiterentwickeln: Neue fachliche Anforderungen entstehen, bestehende Integrationen verändern sich und eingesetzte Technologien müssen regelmäßig modernisiert werden.

Gleichzeitig müssen laufende Geschäftsprozesse weiterbearbeitet werden können. Veränderungen an der Software dürfen nicht dazu führen, dass bestehende Vorgänge unkontrolliert unterbrochen werden.

Der Lösungsansatz

Architektur, Qualitätssicherung und Softwarebereitstellung als zusammenhängende Aufgabe.

Gemeinsam mit der gematik hat TQG wesentliche Grundlagen der Digital Process Platform entwickelt.

Dazu gehören eine wiederverwendbare Architektur für die Ausführung digitaler Geschäftsprozesse, zentrale Komponenten zur Bearbeitung von Aufgaben sowie automatisierte Verfahren für die Erstellung und Bereitstellung der Software.

Drei Aspekte stehen dabei im Mittelpunkt.

01 — Geschäftsprozesse automatisiert prüfen

Automatisierte BPMN-Tests überprüfen die tatsächlichen Prozessmodelle und ihre unterschiedlichen Ablaufwege.

Ergänzende Backend-, Integrations- und Anwendungstests helfen, Fehler bei Änderungen frühzeitig zu erkennen.

TQG hat insbesondere zum Aufbau automatisierter Prozesstests sowie zur Testautomatisierung der Frontend-Anwendungen beigetragen.

02 — Software kontrolliert bereitstellen

Änderungen durchlaufen strukturierte Entwicklungs- und Qualitätssicherungsumgebungen, bevor sie produktiv bereitgestellt werden.

Automatisierte Build- und Deployment-Prozesse unterstützen die wiederholbare Bereitstellung der unterschiedlichen Plattformkomponenten.

TQG entwickelte wesentliche Teile der ursprünglichen CI/CD-Infrastruktur sowie die erste zentrale Lösung zur Steuerung produktiver Releases. Diese wurde im weiteren Projektverlauf gemeinsam weiterentwickelt.

03 — Technologien kontinuierlich modernisieren

Im Laufe der Zusammenarbeit wurden zentrale Technologien der Plattform über mehrere Generationen aktualisiert.

TQG übernahm wesentliche Arbeiten bei der Migration mehrerer Backend-Services auf eine neue Java- und Spring-Boot-Generation sowie bei der Modernisierung der Angular-Anwendungen.

Weitere Modernisierungsschritte erfolgten durch gematik und die beteiligten Implementierungsteams.

Während der großen Technologiemigrationen konnten bestehende produktive Geschäftsprozesse weiterlaufen. Geplante Bereitstellungsfenster waren dabei möglich.

Die Plattform in Zahlen

  • Mehrere Tausend Nutzerinnen und Nutzer, deren Zugriffsrechte ein Rollenmodell bündelt: Berechtigungen werden passend zu den jeweiligen Aufgaben vergeben
  • 9 BPMN-Geschäftsprozesse in Produktion, von der Registrierung von Partnern bis zur Zulassung: Verfahren, die über E-Mail, PDF-Formulare und getrennte Systeme liefen, laufen heute digital auf einer Plattform
  • 20+ Produkttypen im Zulassungsverfahren, jeder mit eigenen Anforderungen, in einem Prozess
  • 9 Backend-Services innerhalb von 9 Tagen auf Java 17 und Spring Boot 3 umgestellt, während Registrierungen und Zulassungen weiterliefen
  • 8 Angular-Hauptversionen, von 11 bis 19, gemeinsam mit den Teams der gematik, damit die Oberflächen auf unterstützten, sicheren Versionen bleiben
  • Rund 1.700 automatisierte Backend-Tests, mit Abdeckungsschwellen von 80 % in den Kerndiensten: Jede Änderung wird geprüft, bevor sie die Nutzer erreicht
  • Änderungen durchlaufen abgestufte Entwicklungs-, Test- und Produktionsumgebungen

Die Zahlen beschreiben die gemeinsam entwickelte Plattform, nicht allein den Anteil von TQG.

In ihren Worten

„Der weltbeste Software-Architekt und Entwicklungspartner, den ich in 20+ Jahren in der IT-Welt kennenlernen durfte.”

— Thomas Donath, Chapter Lead IT Engineering & Operations, gematik

„Gemeinsam mit The Quality Gate haben wir das Identitäts- und Berechtigungsmanagement für eine Anwendung mit mehreren Tausend Nutzerinnen und Nutzern digitalisiert. Ein Rollenmodell bündelt die Zugriffsrechte und ermöglicht es uns, Berechtigungen passend zu den jeweiligen Aufgaben zu vergeben. Die digitalen Abläufe reduzieren den Verwaltungsaufwand im laufenden Betrieb erheblich. Zugleich unterstützt die zentrale Plattform die Zusammenarbeit mit unseren Partnern.

Besonders schätze ich, wie gründlich sich das Team in unsere fachlichen Anforderungen eingearbeitet hat und mit welcher Geschwindigkeit daraus praxistaugliche Abläufe entwickelt wurden. In der Zusammenarbeit konnte ich mich jederzeit auf das Team verlassen. Ich empfehle The Quality Gate sehr gerne weiter.”

— Denis Dohne, Product Owner Digitale Prozesse, gematik

Das Ergebnis

Eine Plattform, die sich weiterentwickeln lässt, während sie produktiv genutzt wird.

Die gemeinsam entwickelte Plattform verbindet digitale Geschäftsprozesse mit wiederverwendbaren Architekturkomponenten, automatisierter Qualitätssicherung und strukturierten Release-Verfahren.

Die kontinuierliche Modernisierung über mehrere Technologiegenerationen zeigt, wie sich auch komplexe Softwarelandschaften langfristig weiterentwickeln lassen.

Das Projekt verdeutlicht TQGs Ansatz: Software nicht nur entwickeln, sondern Veränderungen über Architektur, Tests und Bereitstellung hinweg systematisch absichern.

Wie sähe das in Ihrem System aus?

30 Minuten mit Benjamin Huskić, Gründer und Entwickler. Schildern Sie uns die Probleme, Engpässe oder Risiken, die Sie gerade am meisten beschäftigen. Wir geben Ihnen eine erste Einschätzung, teilen relevante Erkenntnisse aus vergleichbaren Herausforderungen und loten gemeinsam aus, wie unsere Erfahrung Sie weiterbringen kann.

Projekt besprechen

← Alle Referenzen