Herr Mares, warum sollte ein System regelmäßig auf Herz und Nieren überprüft werden?
Vielleicht der wichtigste Grund ist, dass man damit Kostenexplosionen verhindern kann. Zum Beispiel sehen wir oft, dass sich „technische Schulden“ ansammeln und die Wartung des IT-Systems dadurch immer teurer wird. Außerdem verwenden ältere Systeme oftmals teure Komponenten, für die es heute günstigere und bessere Alternativen gibt.
Eine Art vorbeugende Maßnahme also?
Richtig. Ansonsten besteht die Gefahr, dass man irgendwann alles abschalten und von Null anfangen muss. Außerdem betrifft das auch die Sicherheit: Bei diesem Projekt ging es etwa um den elektronischen Zahlungsverkehr. Da kann man sich kein anfälliges IT-System leisten.
Worauf achten Sie besonders, wenn Sie ein System überprüfen?
Ein wichtiges Thema sind natürlich Wartbarkeit und Betriebskosten. Außerdem schauen wir uns die Software-Architektur an und spüren Schwachstellen auf. Neben den technischen Aspekten betrachten wir aber auch den kompletten Entwicklungsprozess, ganzheitlich von der Anforderung bis zum Deployment. Wichtig dabei ist, dass vorher die Anforderungen genau definiert werden – wenn zum Beispiel nicht von vornherein eine Reaktionszeit festgelegt wird, braucht man sich später nicht zu wundern, wenn sie aus dem Ruder läuft…