Optimierung der Softwareentwicklung im Gesundheitswesen
KI-gestützte Fehleranalyse und Korrekturvorbereitung mit Freigabe durch Entwickler
Die Herausforderung
Die Fehlerbehebung wird oft durch das Ermitteln von Systemzusammenhängen und die Fehlerreproduktion verzögert. Das nötige Wissen verteilt sich auf Anwendungen, Dokumente und Entwickler. Vor der KI-Unterstützung wurden wöchentlich 2-3 Fehlertickets gelöst.
Git + AI Knowledge BaseVersioniertes Systemwissen
- JiraFehlerticket
- AI Agent / LLMRoot Cause Analysis
- SandboxDocker / Kubernetes · JUnit · GitLab CI/CD
- GitLabMerge Request und Entwicklerfreigabe
Diagnose und Testergebnisse fließen in das Jira-Ticket zurück.
Die Lösung
Grundlage der funktionierenden Lösung ist eine in Git versionierte KI-Wissensbasis. Sie verbindet Architektur, Abhängigkeiten, Schnittstellen und Datenmodelle mit dem Quellcode. Ein Jira-Ticket startet gezielte Codeanalyse und isolierte Fehlerreproduktion.
Die KI ermittelt die Ursache und bereitet zwei Korrekturalternativen vor. Sie kann diese auch umsetzen, mit automatisierten Tests prüfen und GitLab Merge Requests vorbereiten. So werden Korrekturen schneller geliefert. Die endgültige Entscheidung und Freigabe liegen beim Entwickler.
- Quick Fix
- Minimale Änderungen mit dem Ziel eines geringen Regressionsrisikos.
- Structural Fix
- Eine umfassendere Lösung, bei Bedarf mit Refactoring.
Ergebnisse
Verglichen wird die Anzahl wöchentlich gelöster Fehlertickets vor der KI-Unterstützung und während der KI-gestützten Entwicklung.
- gelöste Fehlertickets pro Woche
- 2-3 → 5-8Vorher → Mit KI-Unterstützung
- Fast dreifache Wochenleistung
- 2,6×Berechnet mit den Mittelpunkten der Wochenbereiche: 6,5 ÷ 2,5 = 2,6.
- Die KI bereitet die Korrektur vor.
- Der Entwickler entscheidetBei Bedarf kann auch die Korrektur automatisiert erfolgen.