MDA symposium De business drives voor MDD bij Fortis (waarom Fortis investeert in MDD)
1
business drives voor MDD bij Fortis
Agenda • MDA initiatieven: een korte introductie • Businessachtergrond. • PoC PACMAN. • Afronding.
2
business drives voor MDD bij Fortis
MDA initiatieven Fortis Verzekeringen Nederland: een korte introductie. • • • •
In het verleden: Octopus / zelfbouw generatoren Legacy harvesting (samen met TU-Delft, harvesten van Natural & Adabas, ORACLE en VB), zie MODSE http://swerl.tudelft.nl/bin/view/MoDSE/WebHome) UI generen o.b.v. procesmodel mbv Cordys en XForms Productmodel om businessrules te modelleren, executeren én administratie uit te genereren (PoC PACMAN)
Mijn verhaal van vandaag gaat over de businessachtergrond en de op basis daarvan uitgevoerde POC PACMAN en de next steps..
3
business drives voor MDD bij Fortis
Businessachtergrond. Veranderingen gaan steeds sneller en dwingen ook financiële instellingen zoals verzekeraars tot meer snelheid en flexibiliteit. Bronnen van de toenemende veranderingen zijn o.a. (Prahalad e.a): • Wet- en regelgeving. • Globalisering • Concurrentie • Nieuwe producten • Nieuwe markten • Veranderende rol consument • Desintermediation • Rol techniek (internet)
Businessdrivers in het algemeen zijn het verhogen van de customer service tegen een gelijkblijvend kosten niveau en/of een gelijkblijvende customer service tegen een lager kosten niveau. Echter dit heeft wel een prijs: toenemende complexiteit en toenemende kosten, tegen de achtergrond van een, omvangrijke, ICT Legacy. Om deze uitdagingen het hoofd te bieden dient de organisatie zich aan te passen en o.a. zijn processen en technieken te innoveren.
4
business drives voor MDD bij Fortis
Er is niets nieuws onder de zon…. Modellen en innovatie oftewel de industriële revolutie: de spinning Jenny. Model, implementatie en gebruik..
5
business drives voor MDD bij Fortis
De eerder genoemde Prahalad wijst op het belang van kerncompetenties. Ken je processen, waar ben je goed (liefst de beste) in, levert je dat een duurzaam en verdedigbaar concurrentievoordeel op? Ook andere businessbenaderingen leggen nadruk op keuze maken (Tracey & Wiersma, Porter). Kiezen voor klant, product of proces, maar ja, kan je wel echt een keuze maken? Kan ICT faciliteren om die keuze zoveel mogelijk “op te rekken”? Je kan het belang van snelheid en flexibiliteit ook (op een vereenvoudigde manier) financieel helder maken. B.v. door de algemene formule voor de Rendement op Totaal Vermogen in combinatie met het DuPont schema te gebruiken. Voor de “financieel dummies” onder ons: RTV = omloopsnelheid van het vermogen x bruto-winst marge omzet.
6
business drives voor MDD bij Fortis
Ok, die processen zijn dus belangrijk, hoe zit dat eigenlijk bij een verzekeraar? Een verzekeraar kent vele processen volgens het stramien: Data – verwerking – product. Voor een verzekeraar is de data de grondstof en de informatieverweking het primaire proces. B.v. data: dhr. Jansen geb. 12-071993, auto met kenteken ab-cd-05 en meldcode aaaa. De order: maak een autoverzekering voor dhr. Jansen. Het product: een polis. Schematisch:
We hebben gezien dat als de kosten overall met x% omlaag gaan, de RTV stijgt. Om die kosten te laten dalen is aanpassing van de techniek vrijwel onvermijdelijk, maar hoe dan?
7
business drives voor MDD bij Fortis
Daarbij kwam zoals gezegd, een aanzienlijke legacy probleem waarbij traditioneel alles op één mainframe in 3GL werd ontwikkeld
Informatiesystemen Web applicatie
contract applicatie
contract applicatie
contract applicatie
print applicatie
WFM en datatransport
Rond die legacy zijn applicaties gebouwd waardoor het één lappendeken is geworden met: Webapplicaties, offerteapplicaties, in- en externe dataintegratie, documentoplossingen, opslag-systemen, diverse contract- en claimadministraties, financiële pakketten en DWH toepassingen.
8
business drives voor MDD bij Fortis
Om de kosten van het proces te verlagen moet het eenvoudiger en meer gestandaardiseerd. Immers het instellen van al die “machines” en ze op elkaar aansluiten tot een goed geoliede productiestraat vergt een sterk toenemende inspanning van “engineers” terwijl de eisen aan de flexibiliteit alsmaar toenemen en de technologische vernieuwing gestaag doorgaat. We proberen grip te krijgen door te werken onder architectuur en architectuurmodellen te gebruiken. Om de flexibiliteit te verhogen en de concurrentie aan te kunnen MOET van diverse “machines” de omstel snelheid drastisch naar beneden (enig idee wat de omstel snelheid was om de nieuwe Ford Focus te produceren?)
9
business drives voor MDD bij Fortis
Kijken we opnieuw naar die productiestraat van een verzekeraar dan kan een CAD / CAM aanpak die omstel snelheid drastisch te verlagen
Gecontroleerde order + correcte en complete data
geregistreerde Order + data
order
Registreer order + data
Opmaak website . Datainvoer Communicatie etc
controle order + data
Procesmodel, Procesregels BAM etc.
Versnelt Proces processtructuur engine
polisblad polisblad
uitgevoerde order
voer order uit obv + data
Productiestraat (orchestratie & integratie)
Calculatieregels Acceptatieregels etc.
Versnelt Re-use en integratie SOA-ESB
Huisstijl & Couverteren
Versnelt Product-based Product business-rules engine
document engine
Portal en WCM engine Versnelt Webbased communicatie met klanten e.d.
Versnelt Opmaak e.d. van documenten Diverse toepassingen incl databases in J2EE / .Net etc.
10
business drives voor MDD bij Fortis
PoC PACMAN. Onze Proof Of Concept Pacman toonde aan dat je deze engine benadering prima kan integreren met de MDA aanpak.. – 1 productmodel
Uitgebreid Productmodel Met veel business regels in ProductXpress
11
business drives voor MDD bij Fortis
Onze Proof Of Concept Pacman toonde aan dat je deze engine benadering prima kan integreren met de MDA aanpak.. – 2 generatie mbv productmodel
O.b.v. model generen van Administratie en database én de dynamische UI
12
business drives voor MDD bij Fortis
Onze Proof Of Concept Pacman toonde aan dat je deze engine benadering prima kan integreren met de MDA aanpak.. – 3 complettering met proceslaag Modelleren en executeren van proces m.b.v. procesengine in Cordys
13
business drives voor MDD bij Fortis
We hebben een succesvolle PoC uitgevoerd waarin de voorgaande concepten werkend hebben gemaakt. Inclusief complexe businessaspecten zoals mutaties met terugwerkende kracht, versiebeheer e.d. Qua proces hebben we de volgende processen gerealiseerd: • Opvoer nieuw pakket. • Toevoegen product / dienst aan bestaand pakket • Wijzigen van een product binnen een pakket. • Nieuwe versie product toevoegen. We hebben daarbij voor al onze productlijnen (levensverzekeringen, AOVverzekeringen en ZKV-verzekeringen + geïntegreerde oplossingen) aangetoond dat we met behulp van deze oplossing kunnen ondersteunen.
14
business drives voor MDD bij Fortis
We toonden al eerder aan dat je processen dynamisch kan configureren m.b.v. een procesengine waarbij je de onderliggende taal (BPML) en de bijbehorende UI (deels) kan genereren. Dit draait al in productie. De toegevoegde waarde voor de business is: – – –
Verbeterde kwaliteit (betere informatie tijdens het proces en daardoor een verbeterde besturing) Voldoen aan wet- en regelgeving (gegarandeerde bescherming privacy) Kostenvoordelen (minder FTE voor het zelfde werk).
De next step is uitbreiding naar het niveau van de productgebaseerde businessrules. Na de succesvolle PoC PACMAN zijn we dit voor een reallife gaan toepassen door een (complexe) Nieuwe Offerte Architectuur te realiseren. Alle onderdelen worden daarbij ingezet, inclusief nieuwe (OTAP gebaseerd) ontwikkelstraten met de bijbehorende tools, (web)services, procedures etc. De ontwikkeling van het werken op basis van modellen is in gang gezet en (vele) vervolgstappen zullen nog gaan volgen. Gaandeweg zullen we ongetwijfeld nog veel bijleren! Maar als Fortis “geloven” we in deze weg en daarom investeren we in deze innovatieve ontwikkelingen.
15
business drives voor MDD bij Fortis
Vragen?
16
business drives voor MDD bij Fortis
Dank voor uw aandacht.
17
18