Management Geschäftsführer Stories IT

Management Geschäftsführer Stories IT

Geschichten, die das Leben schreibt

Eine Bank mit konservativem Vorstand lässt ein IT System entwickeln. Banken arbeiten seriös auf Mainframe , meist IBM und meist teuer. Die Entwicklung kostet, sagen wir 1 Million Euro und dauert ein Jahr.

Die Umstellung auf SEPA Lastschriften war so ein System. Stehen diese Systeme erst einmal laufen sie auch dementsprechend lange, denn dass wir nach Sepa bald ein vollkommen anderes System bekommen  ist unwahrscheinlich.

Es gibt Systeme die laufen 10 Jahre - besonders bei Banken. Ich meine hier nicht Smartphone Apps, sondern eher Datawarehouses und Netze mit über 2000 Usern.
Wir haben also folgenden Zyklus.
1 Jahr Entwicklung und Test 9 Jahre im Betrieb = 10 Jahre Investitionen.

 

Der Betrieb einer Software kostet aber auch Geld:

  • Fehlerbehebung
  • Gesetzliche Änderungen
  • Designänderungen
  1. Fehler bei der Codierung eines Programmes kosten etwas 1 Promille bis 1 Prozent der Entwicklung
  2. Fehler während der Testung oder kurz nach der ersten Betriebnahme kosten schon leicht 10 % der Entwicklungskosten. Es müssen Parallelsysteme aufgebaut werden, was sollen die 2000 sonst tun!
    Wenn die Entwickler in Indien sitzen  werden auch hohe Sicherheitsvorkehrungen notwendig. Dedizierte Hardware, Sandboxes.
  3. Wenn die Designer geschlampt haben wird es sehr teuer. ein Teil der Entwicklung muss wiederholt werden, und das kostet weit mehr als 10 % der Ursprünglichen Kosten.

Über die gesamte Laufzeit von Entwicklung bis zur Abschaffung der Software kommen leicht 100.000 € pro Jahr zusammen. Schon haben wir noch einmal fast 1 Million Euro. bei steigenden Kosten sind es Erfahrungsgemäß mehr als 2 Millionen Euro.

Je größer das Filialnetz ist kommen auch schon mal 1 Millionen Euro für der Softwarebetrieb pro Jahr zusammen. RUN THE BANK

Daher der Trend zur Abkehr vom Wasserfallmodell hin zu agilen Entwicklungsmethoden.

  • daily build
  • daily test
  • sehr kurze Entwicklungszyklen
  • feste Einbindung von fachkundigen Anwendern in das Team.

Ullrich Barmeyer, Diplom Informatiker @Deutsche Bank  Frankfurt  @KfW Berlin  @FinanzInformatik Hannover