Wenn eine Plattform die analytischen Kernprozesse eines internationalen Rückversicherers unterstützt, ist ein Softwaretest keine Formalität. Er ist eine regulatorische Pflicht und zugleich eine operative Notwendigkeit. Die VAIT der BaFin stellen klare Anforderungen an die Nachvollziehbarkeit, die Dokumentation und die Einbettung der Qualitätssicherung in den IT-Betrieb. Der Auftrag lautete daher, eine vollständige und prüffähige Teststrategie für die Insurance-Analytics-Plattform zu entwickeln und in die agile Entwicklungsorganisation zu integrieren.
Die beteiligten Teams brachten jeweils eigene Erfahrungen und Vorstellungen von gutem Softwaretest mit. Dieses Wissen ist zwar wertvoll, führt ohne einen gemeinsamen Rahmen jedoch zu Inkonsistenzen in Prozessen, Abdeckung und Kommunikation.
Im ersten Schritt galt es daher, dieses verteilte Wissen zu bündeln: durch strukturierte Abstimmungen, konzeptionelle Workshops und den engen Austausch mit Stakeholdern aus mehreren Bereichen. Daraus entstand eine übergreifende Teststrategie, die Teststufen, Verantwortlichkeiten und Abläufe entlang des gesamten Entwicklungsprozesses klar definiert und dabei sowohl regulatorische Anforderungen als auch die Anforderungen der agilen Arbeitspraxis erfüllt.
Die Strategie wurde in Microsoft Azure DevOps (Azure Test Plans) als Testmanagementsystem in den Entwicklungsprozess integriert und nicht nur als Dokument auf dem Laufwerk gespeichert.
Eine Teststrategie entfaltet ihren Wert erst, wenn sie von den Teams tatsächlich angewendet wird. Deshalb war Coaching ein zentraler Bestandteil des Projekts: Die Teams des Rückversicherers wurden befähigt, Testfälle eigenständig weiterzuentwickeln und neue Anforderungen selbst abzudecken.
Parallel dazu wurden manuelle und automatisierte Testfälle in allen relevanten Teststufen, darunter Komponenten-, Integrations-, System- und Regressionstests, aufgebaut. Die Testdurchführung wurde über Sprints koordiniert und die Ergebnisse systematisch in Azure DevOps dokumentiert. Zudem wurde ein strukturiertes Defektmanagement sowie ein automatisiertes Reporting für das Team und das Management etabliert.
Das Ergebnis ist Transparenz über den Teststatus auf allen Ebenen – vom Entwickler bis zur Governance-Funktion.
Das zentrale Ergebnis dieses Projekts ist weniger technischer als vielmehr organisatorischer Natur. Jedes Teammitglied bringt individuelle Erfahrungen, bewährte Praktiken oder frische Perspektiven mit, die sich über Jahre hinweg entwickelt haben. Genau deshalb lohnt es sich, sich strukturiert darüber auszutauschen. Das Ziel besteht nicht darin, Unterschiede wegzudiskutieren, sondern aus der Vielfalt ein gemeinsames, stabiles Fundament zu schaffen.
Der Rahmen für einen strukturierten Austausch, der am besten bereits im ersten Sprint etabliert wird, macht dabei den Unterschied:
Wo ein solcher Rahmen fehlt, entstehen Lücken, beispielsweise im Prozess, in der Abdeckung oder in der Nachvollziehbarkeit gegenüber Aufsicht und Governance.
Wo ein solcher Rahmen vorhanden ist, kann das individuelle Wissen wirklich wirksam werden.
Das gilt insbesondere im regulierten Umfeld: Hier ist der strukturierte Dialog keine weiche Maßnahme. Er bildet die Grundlage für jede Teststrategie, die nicht nur auf dem Papier, sondern auch im Audit Bestand hat.
Sie arbeiten im regulierten Versicherungsumfeld und brauchen ein Testmanagement, das im Audit besteht?
Lassen Sie uns sprechen. Wir freuen uns auf den Austausch.