BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking...

48
Rabobank Nederland/Groep ICT BPM Round Table Procesmodellering onder architectuur: de praktijk bij de Rabobank Dr. Adrie Rozendaal 28 juni 2010 TU/e

Transcript of BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking...

Page 1: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Rabobank Nederland/Groep ICT

BPM Round Table

Procesmodellering onder architectuur:

de praktijk bij de Rabobank

Dr. Adrie Rozendaal – 28 juni 2010 – TU/e

Page 2: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Overzicht

• De Rabobank

• Architectuur

− Kleine bezinning

− Het begrip

• Procesarchitectuur

• Procesmodellering

• Bedding in Enterprise Architectuur

• Afronding

2

Page 3: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

De Rabobank

Een profiel

3

Page 4: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

De Rabobank in Nederland

Lokaal

• Bankieren in 147 zelfstandige Rabobanken

• 1000 vestigingen

• Totaal 28000 fte

• 7,5 mln klanten

Centraal

• Rabobank Nederland: Coöperatieve Centrale Raiffeisen-Boerenleenbank BA

• Vestigingen Utrecht, Eindhoven, Tilburg

• Computercentra Zeist, Best en Boxtel

• Verwant met Interpolis, Robeco en DLL

• 6200 fte, waarvan ca. 3000 in ICT

4

Page 5: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Het ICT-Bedrijf

• Historie

− Automatisering van administraties

− Automatisering van geldstromen

• Ambitie

− Automatisering van processen (workflow en services)

5

• 3000 medewerkers

• 700 applicaties

• 7x24 operatie

• Continuïteit:Twin centra

Page 6: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Architectuur

Bezinning

6

Page 7: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Planalogie en Architectuur

• Planologie is een vakgebied dat zich bezighoudt met de (zo effectief mogelijke) indeling van de beschikbare ruimte

• Architectuur is de kunst van het ontwerpen van de gebouwde omgeving

• Architectuur kan worden omschreven als de balans tussen drie principes: Schoonheid, Stevigheid en Bruikbaarheid (volgens Vitruvius)

7

Page 8: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Planalogie

8

Page 9: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Procesarchitectuur

Vermenging:

• Een procesarchitectuur omvat beide aspecten die vervat zijn in Planalogie en Architectuur

Persoonlijke definitie:

• Een procesarchitectuur is het geheel van modellen en afsprakendie voorschrijvend zijn bij het ontwerpen van processen

9

Page 10: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Procesarchitectuur

Vermenging:

• Een procesarchitectuur omvat beide aspecten die vervat zijn in Planalogie en Architectuur

Persoonlijke definitie:

• Een procesarchitectuur is het geheel van modellen en afsprakendie voorschrijvend zijn bij het ontwerpen van processen.

De procesarchitectuur voor de Rabobank omvat derhalve:

• Model(len) voor de afbakening van processen, procesfamilies of andere groeperingsvormen

• Generieke modellen voor individuele processen

• Afspraken (conventies) voor procesontwerp, de bijbehorendebeschrijving en de beheerstructuur

10

Page 11: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Het aspect ‘planalogie’

Eenduidige afbakening / eigenaarschap

11

Page 12: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Procesmodel Lokale Bank

12

Kanaal: multichannel

Retailparticulier

PrivateBanking

Retailbedrijf

ZakelijkeRelatieKlantgroep: breed

Kantoor Telefoon Internet

Product: All-Finanz Betalen Sparen Beleggen VerzekerenFinancieren

MarketingProcestypologie Afsluiten Wijzigen Beëindigen Transactie Service

Page 13: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Processen binnenhet domein Klant(particulier)

13

Ambitie: reduceren van

het aantal processen

Page 14: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Afweging aantallen-complexiteit

Mijn wet van behoud van complexiteit

• Als een beschouwingsgebied langs één dimensiewordt vereenvoudigd, wordt hetzelfdebeschouwingsgebied langs een andere dimensiecomplexer

14

Page 15: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Van planalogie naar architectuur

Beweging: uniformiteit

15

Page 16: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Bouwen (z)onder architectuur (1/3)

16

Page 17: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Bouwen (z)onder architectuur (2/3)

17

Page 18: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Bouwen (z)onder architectuur (3)?

18

Page 19: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Bouwen (z)onder architectuur (3/3)

19

Page 20: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Observaties

• Architecturen kunnen leiden tot:

− Verwante producten (mate van uniformiteit)

− Totaal verschillende producten met vergelijkbare functionaliteit

• Bouwen conform een architectuur kost doorgaans meer tijd en geld dan bouwen van een eendimensionaal doelgericht resultaat

− Neigt tot Q&D-processen binnen één organisatie: korte time-to-market, lage initiële kosten

− Legacy problematiek achteraf

20

Page 21: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Terugblik op Procesarchitectuur 3.x

Leren van het verleden

21

Page 22: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Terugkijken in 7 schoten

22

Page 23: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Conclusie

PA 3.0 heeft ons geleerd

.. wat procesontwerp conform architectuur is

.. dat user-interface en toegevoegde waarde voor de eindgebruiker essentieel zijn voor het feitelijk werken conform processen

.. dat sturing op architectuur een noodzakelijke voorwaarde is om het gestelde doel te bereiken

23

Page 24: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Op weg naar Procesarchitectuur 4.0

Conform requirements

24

Page 25: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Consequenties en requirements

• Aantal processen, in beginsel:

− Klantgroepen X Kanalen X Producten X Procestypologie X Varianten

• Uniformiteit

− Herkenbaarheid voor klant (zelfbediening)

− Eenvoud voor de medewerker

− Herbruikbare bouwstenen

• Eisen vanuit de klant

− Snelheid, voorspelbaarheid en in 1 keer goed

• Eisen vanuit de bank

− Marktaandeel, risicobeheersing en kosten

25

Kanaal: multichannel

Retailparticulier

PrivateBanking

Retailbedrijf

ZakelijkeRelatieKlantgroep: breed

Kantoor Telefoon Internet

Product: All-Finanz Betalen Sparen Beleggen VerzekerenFinancieren

MarketingProcestypologie Afsluiten Wijzigen Beëindigen Transactie Service

Page 26: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Herontwerp primair proces (1/2)

• Korte termijn doel

− Met bestaande systemen efficiënt en effectief werken

− Processen toegankelijk maken voor de werkvloer

• Observatie

− Medewerker in het land ‘leest’ geen schema’s

− Heeft ‘t liefst een lijstje met taken

− Geen info die niet nodig is

26

Page 27: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Herontwerp primair proces (2/2)

• Architectuureisen

− Strakke hiërarchie (grof naar fijn)

− Uniform toepasbaar

− Toegankelijk op basis van schema én lijstjes

• Aanvullende eisen (lange termijn doel)

− Stabiel voor ca. 10 jaar

− Procesoptimalisatie met IT

− Transparantie

− In Control

27

Page 28: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Architectuur voor primair proces

28

Toegankelijkheid Helpen kiezen Afspraken nakomen

Wilsover-

eenstem-

ming

Adviseren klant

Verwerken opdracht

Informeren klant

Aannemen opdracht

Clean

Order

Moment

Uitkeren tegoed

Incasseren

vordering

Aannemen

klantvraag

Genereren

klantcontact

Beheren afspraak

Page 29: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Ketenonafhankelijke typologie

Primaire procesfamilies

Toegankelijkheid Helpen kiezen Afspraken nakomen

Wilsover-

eenstem-

ming

Adviseren klant

Informeren klant

Clean

Order

Moment

Uitkeren tegoed

Incasseren

vorderingRouteren klantvraag

Genereren

klantcontact

Beheren afspraak

Aannemen

opdracht

Verwerken

opdracht

Nieuwe

overeenkomst

Beëindiging ovk

Transactie

Servicevraag

Nieuwe

overeenkomst

Beëindiging ovk

Transactie

Servicevraag

Productadvies

Wijziging ovk Wijziging

Page 30: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Architectuur voor primair proces

30

Toegankelijkheid Helpen kiezen Afspraken nakomen

Wilsover-

eenstem-

ming

Adviseren klant

Verwerken opdracht

Informeren klant

Aannemen opdracht

Clean

Order

Moment

Uitkeren tegoed

Incasseren

vordering

Aannemen

klantvraag

Genereren

klantcontact

Beheren afspraak

Page 31: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Architectuur en werkelijkheid

Familie xyztFamilie xyzu

Stap u1 Stap u2 … … .. Stap t3 Stap t4

.. .... .. ...... .... .. ...... ....

.. .... .. ...... .... .. ...... ....

.. .... .. ...... .... .. ...... ....

.. .... .. ...... .... .. ......

.... ...... .... ......

.... ...... .. ......

.. .... ..

Klantvraag 1

Klantvraag 2

Specifie

ke in

sta

nties v

an

handelin

gen

(Generiie

ke)

bouw

ste

nen

Procesfamilie

Processtap

Handeling

Klantvraag 3

• Scenario: manier van doorlopen van bouwstenen in de werkelijke wereld

De bouwstenen zijn de

‘kralen’, een scenario is de

ketting

Page 32: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Van Architectuur naar werkelijkheid

32

Page 33: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Procesontwerp

Keuzes, dilemma’s en issues

33

Page 34: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Enkele principes / constraints

• End-to-end modellering: klanttrigger t/m klantresultaat

• Expliciete toegevoegde waarde van elke processtap (concreet tussenresultaat)

• Één processtap – één actor

• Één handeling – max één systeem met Create, Update of Delete

• Een proces moet ingericht kunnen worden in 147-doel organisaties

• Strikte eisen inzake functiescheiding

34

Een proces(ontwerp) is pas een

proces als het is ingericht en

werkt

Page 35: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Nog zo wat architectuurprincipes…

35

Geen events of operatoren op procesniveau

Expliciete interne goedkeuring

Aparte swim-lanevoor klant (met

alleen bank dingen)

Ingesloten processtap bij

alleen logistieke handelingen

Geen procesbesturing op

procesniveau

Page 36: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Nog een paar uitdagingen…

36

Hoe om te gaan met dezelfde

dingen die soms door een ander gedaan moeten

worden

Hoe om te gaan met een ‘mandje’: een klant neem

in één keer meerdere producten/diensten af waarvoor verschillende

processen gelden

‘end’ van e2e vaak gekunsteld

Hoe om te gaan met kanaalswitch?

Page 37: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Aantal versus complexiteit

37

Page 38: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Conditonele paden naar platte tekst

38

Page 39: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Architectuur Relatie Model

39

Bouwstenen

architectuur

Bouwstenen

werkelijke wereld

Page 40: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Gekoppelde objecten (niveau handeling)

40

Page 41: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Naamgeving en taal

• Proces, processtap:

− Werkwoord + zelfstandig naamwoord

− WW uit gestandaardiseerde lijst (ca. 200)

− ZNW uit Bancair Lexicon (gerelateerd aan gegevens)

• Handeling

− WW+ZNW, kort en krachtig: gebiedende wijs

• Start- en eindevents

− ZNW + Voltooid deelwoord

41

Page 42: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Procesarchitectuur in de omgeving

Beweging: integratie

42

Page 43: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Van IT Architectuur naar EA

43

Kanaal: multichannel

Retailparticulier

PrivateBanking

Retailbedrijf

ZakelijkeRelatie

Klantgroep: breed

Kantoor Telefoon Internet

Product: All-Finanz Betalen Sparen Beleggen VerzekerenFinancieren

MarketingProcestypologie Afsluiten Wijzigen Beëindigen Transactie Service

Business Proces Informatie Applicatie Infra

Architecturen op

basis van de

Tapscott views

Page 44: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

De procesarchitectuur is het ankerpunt voor onze integrale architectuur

Integratieprincipe:

een proces volgt op een klantvraag (markt),

heeft gegevens als input/output,

wordt ondersteund door een applicatie,

die draait op een infrastructuur

Page 45: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

ProcessenGegevens

Infrastructuur

Business

Klant

Applicaties

Evolutie in de samenhang van Business en ICT

Core Infrastructure

Networks

Server PlatformsPrinting Storage

Infrastructure

Services

Personal

Communication

Application

Middleware

Identity Access

Management

Content

Services

Integration Services

Locations

User Access

User Devices

Presentation

Portals

Infrastructure

Applications

Standard

Applications

Operatio

ns

Security

Procesfamilie xyz

•HRM •Facilitair

•Inkoop

•ICT

•Financiën

•Communicatie

•Sturen organisatie

•Externe relaties•Coöperatie

•Formule

management•Product

management

•Risico

management

•Routeren

klantvraag

•Aannemen

opdracht

•Verwerken

opdracht

•Genereren

klantcontact

•Incasseren

vordering

•Beheren

overeenkomst

•Adviseren klant

•Uitkeren tegoed•Informeren klant

Uitvoeren

opdrachtVerlenen nazorg

Opdracht

uitgevoer

d

Opdracht

verstrekt

Bevestigen

uitvoering

Incasso

opdracht

verstrekt

Processtap abc

.. ....

Handeling

Product

Autorisatie

Risico

‘Ding’, Bancair

Lexicon begrip

‘Ding’, ICT-

begrip

‘Applicatie-Ding’

Page 46: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

BPM: Business Process Modeling

• Model Driven Development:

− Verlaagt de kosten

− Verkort de time-to-market

− Leidt tot voorspelbare kwaliteit

− Regelt beheersing van complexiteit

• MDD Vereist geïntegreerde modellen voor processen, gegevens, applicaties, infrastructuur en risico’s:

− Voorkom subobtimalisatie, bekijk een probleem of uitdaging vanuit alle aspecten en maak gebalanceerde keuzes

Page 47: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Risico’s en Autorisaties

Beweging: Efficiënt en Transparant

47

Page 48: BPM Round Table - Information Systems · Kanaal: multichannel Retail particulier Private Banking Retail bedrijf Zakelijke Relatie Klantgroep: breed Kantoor Telefoon Internet Product:

Tot slot

Met dank aan:

collegae Rabobank, Sopra Groep

en IDS Scheer