Wozu Unternehmen DevOps brauchen

Miteinander statt aneinander vorbei

Agile Programmierung herausgelöst

Auch die Deutsche Bank ist im Bereich Digital Solutions für Privatkunden aktiv damit beschäftigt, DevOps-Konzepte umzusetzen. Für die Digitalisierungsstrategie ist IT-seitig Jana Brendel verantwortlich.

In diesem Bereich sieht die Deutsche Bank vielversprechende neue Geschäftsmöglichkeiten, sagt Brendel. Banken würden künftig auch datengetriebene Non-Banking-Services anbieten, vor allem für Sicherheit oder Bequemlichkeit: "Wir glauben, dass man in Zukunft die Rechnung des Strom-Providers in seine Banking-Applikation ziehen und per Fingerprint bezahlen kann, oder man koppelt eine Nachrichtenbox für die Sicherung von Rechnungen über die erforderlichen fünf bis zehn Jahre direkt ans Konto." Solche Lösungen ließen sich mit konventioneller Programmiertechnik kaum sinnvoll entwickeln.

Der Bereich "Agile Programmierung" wurde vor drei Monaten aus der Anwendungsentwicklung der Deutschen Bank herausgelöst. Daneben existiert der klassische Sektor, zu dem etwa das Kernbanksystem gehört. Hier wird mit zwei bis vier Releases pro Jahr und nach dem Wasserfall-Prinzip gearbeitet.

Der DevOps-orientierte Bereich arbeitet derzeit an sieben agilen Pilotprojekten. So werden zum Beispiel Anwendungen für die Apple Watch gebaut. Die Ergebnisse der Pilotphase sind vielversprechend. "Wir sind mit DevOps in der Lage, radikal schneller Software zu veröffentlichen", sagt Brendel. Die gemeinsame Entwicklung bis zur Betriebsbereitschaft habe nur vier Monate gedauert: "Das reicht sonst gerade einmal für die Anforderungsdefinition."

Nicht nur die Geschwindigkeit, auch die Qualität begeistert Brendel: "Normalerweise weiß der Auftraggeber bei Beauftragung noch nicht genau, was er will. Agile Programmierung und DevOps fokussieren die Anstrengungen und Ergebnisse von Anfang an auf den Bedarf des Kunden." Das helfe, attraktive Anwendungen zu entwickeln. Zum Beispiel eine Finanzplanungs-Applikation, die sich innerhalb kurzer Zeit 800.000 Deutsche-Bank-Kunden von der Website heruntergeladen hätten: "Das Digitalprodukt war von Anfang an darauf zugeschnitten, dass es den Anwendern Spaß machen soll, ihre Finanzen zu verwalten. Und das ist uns anscheinend gelungen." Daher werde das Unternehmen immer mehr von der Programmierlandschaft auf diese Methodik umstellen. Für den Transformationsprozess veranschlagt Brendel zwei Jahre.

"DevOps schafft völlige Transparenz", beschreibt Brendel die Auswirkung des Ansatzes. Nichts stelle sich mehr zwischen Angebot und Nachfrage. Auch die Führungskräfte müssten in einer DevOps-Welt umlernen: "Sie räumen vor allem Hindernisse weg, die den Projektverantwortlichen im Weg stehen." Der Schlüssel zum Erfolg sei allerdings das Coaching der Mitarbeiter. Sie müssten sich an mehr Kooperation und ergebnisorientiertes Denken gewöhnen.