Van IT-kluwen naar standaard interface

Nieuwsbericht -

Architecten om een tafel

In een almaar groeiend IT-landschap wordt het vaak steeds lastiger om functionaliteiten toe te voegen, omdat alle applicaties met elkaar verweven zijn. Voor de bank is dit dé reden om het IT-landschap drastisch te herzien. Webwereld.nl interviewde ABN AMRO Service Oriëntatie Consultant Danny Streefkerk over hoe dat proces verloopt.

Banken waren de eerste organisaties die op grote schaal begonnen met automatiseren. Er zijn inmiddels veel oudere en nieuwere applicaties door interfaces met elkaar verbonden. Om nieuwe functionaliteiten te implementeren, zijn op veel verschillende plaatsen aanpassingen nodig. Deze complexiteit zorgt ervoor dat het lastig is om snel en flexibel op vragen vanuit de business te reageren. En dat terwijl snelheid essentieel is. Daarom wordt bij ABN AMRO het IT-landschap herzien door een Service Oriented Architecture in te voeren. Om dit in goede banen te leiden, is een aantal Centers of Expertise opgericht. Deze centrums helpen de organisatie bij het implementeren van de nieuwe architectuurprincipes.

Van kluwen naar gestandaardiseerde services

Bij een Service Oriented Architecture verander je de manier waarop applicaties met elkaar communiceren, vertelt Danny Streefkerk. Hij is service oriëntatie consultant bij het Center of Expertise Service Orientation van ABN AMRO. “Applicaties praten nu nog rechtstreeks met elkaar via interfaces die daar speciaal voor ontwikkeld zijn. Al die applicaties en interfaces zijn sterk met elkaar verweven en vormen een grote kluwen. Zodra je ergens aan trekt, komt er van alles mee. Dus als je een nieuwe functionaliteit wilt, moet er heel veel veranderd worden. Dat maakt het complex en tijdrovend. Alles hangt met elkaar samen.”

Hierdoor kan de bank niet snel genoeg reageren en hebben veranderingen te veel impact. “Om dit op te lossen, implementeren we een Service Oriented Architecture, met gestandaardiseerde services die door meerdere applicaties zijn te gebruiken”, vervolgt Danny. "Zo koppelen we applicaties los van services. Daarvoor gebruiken wij een framework van IBM genaamd Information Framework. Verandert er iets in bijvoorbeeld de back-end, dan hoef je de services en de front-ends niet meer aan te passen.” Zodra point-to-point interfaces zijn vervangen door standaard interfaces, kunnen we functionaliteiten voor klanten beschikbaar maken die nu nog diep in bijvoorbeeld legacy applicaties verstopt zitten.

Streefkerk: “Voor een hypotheek moest je vroeger alles via een gesprek met een adviseur achterhalen. Door functionaliteiten te ontsluiten via een webpagina, app, of ander toekomstig digitaal kanaal, kunnen klanten veel zaken nu zelf regelen. Dankzij een Service Oriented Architecture kunnen we dit soort functionaliteit snel beschikbaar maken. Want je sluit een nieuwe app of applicatie aan op een bestaande service die universeel inzetbaar is.”

Sterke vaardigheden

De omwenteling heeft veel impact op een projectgerichte financiële organisatie zoals ABN AMRO. “Je valt projectteams ineens lastig met architectuurvraagstukken, terwijl projecten altijd snel af moeten omdat de business erop wacht“, vertelt Streefkerk. “Dat zorgt voor een spanningsveld. Als consultant zoek je hierin naar de beste balans: je helpt met het halen van doelstellingen en de deadline, en tegelijkertijd ben je streng op het implementeren van de nieuwe architectuur. Dat vraagt niet alleen om technische vaardigheden, maar ook om een breed scala aan soft skills. Zo moet je vasthoudend zijn, mensen kunnen overtuigen en goed kunnen communiceren.”

Spin in het web

Als consultant bij een CoE (Center of Expertise) zit je niet in een ivoren toren. Danny: “Ik kom overal in de organisatie en heb veel contacten bij de afdelingen. Een Service Oriented Architecture is nog vrij nieuw bij ons. Daarom geef ik advies en verzorg ik presentaties en trainingen aan IT'ers. Die zijn kritisch, maar ze vinden het logisch wat ik vertel en willen over het algemeen graag meewerken aan de nieuwe visie.”

Vertegenwoordigers van het CoE zitten ook met het projectteam om tafel. “Zo houden we een intake bij de start van projecten, maar draaien onze mensen ook parttime mee. Of ze wonen periodiek vergaderingen bij om met het projectteam mee te denken. Daarnaast hoort het maken van managementrapportage erbij. Daarin beantwoorden we vragen als ‘Waar staan we, houden we ons voldoende aan de architectuurprincipes, gaat het wel snel genoeg, maken we het niet te ingewikkeld en waar zitten de verschillende afdelingen in het Service Oriented Architecture-volwassenheidsmodel?’”

Niet vrijblijvend

Architectuur is zo belangrijk bij de bank, dat projecten beloond worden met extra budget als ze zich aan de architectuurprincipes houden. “Ontstaan er grote problemen, dan kunnen we altijd nog besluiten om ergens een shortcut te nemen. Maar dit moet wel gerapporteerd worden en er moet direct geld gereserveerd worden om het in de toekomst alsnog op te lossen. Het blijft dus niet liggen. Het IT-management is verantwoordelijk voor de implementatie. Voor mij is dit dan ook een perfecte kans om mee te werken aan een volledig nieuwe architectuur die future-proof is. Deze transitie naar een Service Oriented Architecture is een enorme operatie; voor mij een once in a lifetime-kans om aan zo'n veelomvattend programma te mogen werken.”

Delen

Lees meer over

Filteren op