Big Data und Scrum

EOS entwickelt Kernsoftware mit agilen Methoden

22.09.2016 von Heinrich Seeger
Der Finanzdienstleister EOS setzt auf Big Data und entwickelt im Zuge der Digitalisierung ein Bearbeitungssystem für das Forderungsmanagement. Verantwortlich für die Systementwicklung ist Lars Ludwig, der 2011 als CIO des Jahres ausgezeichnet wurde.
  • Software "FX" soll das bisherige System "Fidibus" komplett ablösen.
  • Ziel des Projekts ist ein schuldnerindividuelles Forderungsmanagement.
  • Entscheidungen werden im Projektteam getroffen.

Laut der EOS Schulden-Studie 2015 fühlen sich 84 Prozent der Deutschen schlecht, wenn sie Außenstände nicht begleichen können. Dennoch kommt das vor, sei es durch einen längeren Auslandsaufenthalt, einen Umzug oder dadurch, dass unerwartet Kühlschrank oder Auto kaputtgehen. Hinter jedem Zahlungsverzug stecken individuelle Gründe. Darauf reagiert EOS und entwickelt ein neues Softwaresystem für die Forderungsbearbeitung. Das Inkassounternehmen will sich mit dem neuen Kernsystem in die Lage setzen, mehr auf die individuellen Bedürfnisse von Schuldnern einzugehen und sie in ihrer Situation zu unterstützen.

Der agilen Arbeitsweise entsprechend wirken an dem Softwareprojekt nicht nur Entwickler, sondern auch Usability Engineers, Product Owner, Quality Analysts, DevOps-Experten, Softwarearchitekten, Data Scientists und Scrum Master mit.
Foto: Rawpixel - shutterstock.com

Die Lösung unter dem Projektnamen "FX" nutzt einen Analytics-Ansatz auf Basis von Big Data und empfiehlt den Mitarbeitern von EOS automatisch für jeden säumigen Zahler eine maßgeschneiderte Kommunikation mit schuldnerindividuellen Angeboten. Sie wird gemeinsam von EOS IT Services, dem zentralen IT-Dienstleisterder Gruppe und dem Fachbereich der deutschen Organisation entwickelt - und zwar in agiler Methodik.

Eines der größten Softwareprojekte im Norden

Die neue Software soll das bisherige System für das Forderungsmanagement "Fidibus" komplett ablösen. Im Frühjahr dieses Jahres ist der Startschuss für die Entwicklung gefallen. Ein 40-köpfiges Team aus IT- und Fachbereichsmitarbeitern arbeitet bereits an den ersten Umsetzungsschritten. "Das wird eines der größten und spannendsten Software-Entwicklungsprojekte, die gegenwärtig im norddeutschen Raum zu finden sind", sagt Roger Nolting, Geschäftsführer von EOS IT Services. Hierfür hat er sich Verstärkung an Bord geholt.

Lars Ludwig, der 2011 in der Kategorie "Mittelstand" zum CIO des Jahres gekürt wurde, leitet das Entwicklungsprojekt.
Foto: Lars Ludwig - EOS IT Services

Am Ruder des Entwicklungsprojekts sitzt seitens EOS IT Services Lars Ludwig, der Anfang des Jahrzehnts als CIO der Donner & Reuschel AG in einem einjährigen Projekt die komplexen IT-Landschaften der Privatbanken Conrad Hinrich Donner und Reuschel & Co. integriert hatte. Die erfolgreiche Integration brachte ihm 2011 eine Auszeichnung beim Wettbewerb "CIO des Jahres" im Bereich Mittelstand ein. Seine Aufgabe bei EOS IT Services nun: mit State-of-the-Art-Technologien (voraussichtlich ein Java-Stack), einem modernen Architekturansatz (Micro Services, Big Data) und agilen Arbeitsweisen (Scrum) ein neues Forderungsbearbeitungssystem bauen, dazu das heutige Kernsystem und dessen Mannschaft in die neue Lösungswelt transformieren - technisch, organisatorisch und kulturell.

Datenanalyse für individuelle Angebote

Ziel des Projekts ist ein schuldnerindividuelles Forderungsmanagement: Säumigen Zahlern sollen realistische, maßgeschneiderte Lösungen angeboten werden, wie sie ihre Schulden begleichen können. Was jeweils am besten ist, werde das Kernsystem den Mitarbeitern automatisch vorschlagen, erläutert Nolting. Während die bisherigen Mahnabläufe an Scoring-Modellen und Wahrscheinlichkeitsannahmen orientiert seien, werde das Motto künftig "Next Best Action" heißen: "Anhand täglich aktualisierter Informationen über Schuldner wird jeweils das Vorgehen entschieden", erläutert der Geschäftsführer.

Dazu bedient sich FX prädiktiver analytischer Verfahren, schließt also aus der Kenntnis des bisherigen Verhaltens einer Person, welche Art der Kontaktaufnahme der Betreffende bevorzugt, wann der Schuldner am ehesten Zeit hat, kontaktiert zu werden, und wie viel der- oder diejenige über welches Zahlungsmittel am wahrscheinlichsten bezahlen wird.

"Die Logik und die vorgeschlagenen Lösungsmuster des künftigen Systems", so Ludwig, "finden sich auch bei Fintechs, Tech-Companies oder im Handel, wo ebenfalls anhand von Kenntnissen über bisheriges Informations- und Konsumverhalten individuelle Kaufempfehlungen und Rabattangebote präsentiert werden."

Agile Methodik und modulare Systemarchitektur

Das FX-System wird agil nach der Scrum-Methodeentwickelt. Das ist zwar nicht völlig neu für die EOS-IT-Mannschaft; aber die Erfahrungen mit agiler Softwareentwicklung undagilem Projektmanagement beschränken sich gegenwärtig noch auf einzelne Produktteams, die relativ autark arbeiten.

Feedback und Retrospektive in Scrum-Projekten
Retrospektive und Feedback in Scrum-Projekten
Scrum Manager haben die Möglichkeit, den Projekterfolg durch die Analyse des Sprints zu verbessern. Zielführend sind dabei die Retrospektive und das Feedback der Teammitglieder - ein Vorgang, den der Scrum Manager mit Diplomatie moderieren muss. Folgende Methodik mit Arbeitsblättern hat sich bewährt.
Feedback - Schritt 1
Für die Retrospektive erhält jedes Teammitglied ein vorbereitetes Blatt mit seinem Namen und zwei Fragen: "Was kann man von mir erwarten?" und "Was erwarte ich vom Team?"
Feedback - Schritt 2
Der Feedback-Bogen wird um zwei Bereiche ergänzt: "Was ich an Deiner Arbeit schätze ..." und "Was ich Dir wünsche, das Dir besser gelingt ..."
Feedback -Schritt 3
Der Feedback-Bogen wird an den Tischnachbarn weitergegeben, von diesem ausgefüllt und so lange weitergegeben, bis jeder Teilnehmer wieder sein persönliches Blatt vor sich liegen hat – jetzt mit dem schriftlichen Feedback aller beteiligten Teammitglieder.
Selbstreflexion
Zwei weitere Bereiche kommen hinzu – sie dienen der eigenen Reflexion des erhaltenen Feedbacks: "Darauf bin ich stolz ..." und "Das nehme ich mit ..."
Vorgehensmuster
Nach diesem Grundmuster lassen sich Retrospektiven zu einem späteren Zeitpunkt erneut wiederholen.

Das Projekt FX ist auf fünf bis sieben Jahre angelegt. Eine lauf- und testfähige MVP-Version (Minimum Viable Product) soll jedoch bereits viel früher live gehen. Die Ideen aus FX, so Nolting, werden der Kern des Lösungsangebots von EOS IT Services für die Ländergesellschaften in der Gruppe sein. Ergänzt wird es um mehrere Dutzend umgebende Systeme, von der Archivsoftware über Textverarbeitung bis hin zu einem Schuldnerportal, die einfach und modular an das Kernsystem angedockt werden können.

Die modulare Architektur hat ihren Grund in der Heterogenität der Gruppe, erläutert Nolting. "EOS ist ein internationaler Anbieter von Forderungsmanagement mit Tochterunternehmen in 28 Ländern." Das Ziel von EOS IT Services sei es natürlich, für eine möglichst intensive Nutzung der entwickelten Ideen und Lösungen auch im Ausland zu sorgen.

Technisch und methodisch innovativ wie ein Startup

Zu den Aufgaben von Ludwig gehört es, für die FX-Entwicklung bis zu 70 neue Kollegen zu finden: deragilen Arbeitsweise entsprechend nicht ausschließlich Entwickler, sondern auch Usability Engineers, Product Owner, Quality Analysts, DevOps-Experten, Softwarearchitekten, Data Scientists und Scrum Master. Dazu kommen, außerhalb des Projekts, Platform Engineers sowie einige Infrastrukturkräfte für die Private-Cloud-Lösungen. Für die Entwicklung des neuen Systems braucht EOS Leute, die moderne Technologien und Organisationsformen verstehen und anwenden können. Detaillierte Fachkenntnisse im Bereich Forderungsmanagement seien nicht erforderlich, so Ludwig.

Roger Nolting: "Um in agilen Teams zu arbeiten, müssen die Mitarbeiter eigenverantwortliches, aber ganzheitliches Denken mitbringen."
Foto: Roger Nolting - EOS IT Services

IT-Professionals, die dem Anforderungsprofil von EOS entsprechen, sind nicht einfach zu finden, weiß man in Hamburg. Denn profilierte Experten sind gesucht. "In den letzten 24 Monaten haben wir aber bereits einige sehr gute ITler eingestellt und sehen, dass die Guten nicht nur kommen, sondern auch bleiben", so Nolting. Ludwig, selbst erst seit dem 1. April dieses Jahres an Bord, sieht EOS mit der für FX geschaffenen Arbeitsumgebung als Arbeitgeber gut positioniert. Bei dem Projekt sei man schon jetzt - und mit dem Hinüberwachsen in die agile Welt künftig noch mehr - methodisch und technisch so innovativ wie ein Startup bei gleichzeitig stabilen Rahmenbedingungen, die ein gesunder Konzern bietet.

Entscheidungen werden im Projektteam getroffen

"Um in agilen Teams zu arbeiten, müssen die neuen Mitarbeiter eigenverantwortliches, aber ganzheitliches Denken mitbringen und individuelle Lösungen im Sinne des Geschäfts bewerten", sagt Nolting. Niemand könne sich darauf beschränken, ein fertiges DV-Konzept zur Umsetzung vorgelegt zu bekommen. Diese Gestaltungsfreiheit sei deutlich im Projektalltag spürbar, so Ludwig: "Wie unsere Teams ein technisches Thema lösen, ist ihnen überlassen." Die Mitarbeiter wissen das zu schätzen: "Entscheidungen werden dort getroffen, wo die höchste fachliche und technische Kompetenz liegt - im Projektteam selbst", so Maik Wurdel, Lead Software Architekt in Ludwigs Team. "So können wir Ergebnisse mit bestmöglichem Geschäftsnutzen erzielen."

Was Softwareentwickler 2016 verdienen
Was Softwareentwickler 2016 verdienen, ...
... hängt nicht nur von Qualifikation und Berufserfahrung ab. Entscheidend ist auch, in welcher Branche er arbeitet und in welcher Region der Arbeitgeber angesiedelt ist. Das ergab eine aktuelle Gehaltsanalyse von Compensation Partner.
... verdienen Softwareentwickler durchschnittlich in Deutschland.
Damit liegen sie über den Systemadministratoren, aber unter den Beratern.
In Banken verdienen Entwickler ...
... gut 68.700 Euro pro Jahr. Das ist, verglichen mit anderen Branchen, am meisten.
In der Medizintechnik ...
... verdienen Entwickler rund 64.400 Euro jährlich.
Gut 63.000 Euro ...
... erhält ein Softwareentwickler in der Telekommunikationsbranche.
In der Druck-, Papier- und Verpackungsbranche ...
... bekommt der Entwickler hingegen nur etwa 48.700 Euro jährliches Salär.
Mit 47.700 Euro ...
... kann ein Entwickler im Einzelhandel rechnen.
In der Werbung und PR ...
... verdient der Entwickler im Branchenvergleich am wenigsten: Mit rund 47.600 Euro bekommt er hier gut 21.000 Euro weniger pro Jahr.
... verdient der Softwareentwickler mit Personalverantwortung.
Leitende Entwickler können damit durchschnittlich rund 40.000 Euro jährlich mehr verdienen, als ihre Kollegen ohne Personalverantwortung.
... erhalten Softwareentwickler ...
... in mittelständischen Unternehmen mit 101 bis 1000 Mitarbeitern.
... erhalten dagegen Entwickler in großen Unternehmen ...
... mit mehr als 1000 Mitarbeitern.
... bekommt ein Softwareentwickler ...
... mit sechs bis neun Jahren Berufserfahrung. Berufseinsteiger beginnen mit etwa 43.600 Euro.
... verdient ein Entwickler ...
... der neun oder mehr Jahre Berufserfahrung vorweisen kann.
Der Verdienst ist auch vom Standort des Unternehmens abhängig.
In Hessen und seiner Hauptstadt Frankfurt a.M. verdienen Softwareentwickler am besten: Durchschnittlich 63.100 Euro pro Jahr.
Auch in Baden-Württemberg (hier im Bild Stuttgart) ...
... verdienen Softwareentwickler gut. Sie dürfen sich über 60.200 Euro jährlich freuen.
In Bayern und insbesondere der Hauptstadt München ...
... erhalten Entwickler jährlich gut 59.000 Euro.
In Thüringen mit seiner Hauptstadt Erfurt hingegen ...
... müssen sich Entwickler mit durchschnittlich 41.700 Euro zufrieden geben.
In Sachsen-Anhalt (Im Bild Magdeburg) ...
... verdienen Entwickler nur rund 41.000 Euro jährlich.
In Mecklenburg-Vorpommern mitn seiner Hauptstadt Schwerin ...
... erhalten Entwickler im deutschlandweiten Vergleich am wenigsten: Nur rund 39.000 Euro verdienen sie hier pro Jahr.

Die IT-Spezialisten bei EOS sind im Übrigen besonders gefordert, was den sensiblen Umgang mit personenbezogenen Daten angeht. Festgelegt ist das als persönliche Selbstverpflichtung in einem unternehmensweit gültigen Code of Conduct.

Auch die Arbeitsbedingungen für ein agiles Projekt hat EOS geschaffen: Vertrauens- statt Kernarbeitszeit, Entscheidungsfreiheit bei der Wahl des Entwicklungs-Frameworks und der Arbeitsplatzumgebung, Flexibilität hinsichtlich des Arbeitsorts sowie ein ständig geöffnetes Bistro geben den Projektteilnehmern die Freiheit, die sie für die Softwareentwicklung brauchen. Auf der anderen Seite sorge die Zugehörigkeit zur EOS Gruppe und zur Muttergesellschaft Otto Group für stabile Strukturen und eine hohe Arbeitsplatzsicherheit.