Track B
Flexibiliteit in een bedrijfskritische omgeving Dylan de Jong ICT Architect RDW
[email protected]
Flexibiliteit in een bedrijfskritische omgeving Agenda
1. 2. 3.
4.
Dylan de Jong ICT Architect @ RDW
[email protected]
Introductie RDW RDW model RDW ICT landschap 1. Hoe het was 2. De transformatie Praktijk Voorbeelden 1. Informatie verstrekking – OVI 2. Mutatie – Schorsen 3. Optie - berichtenbox
Flexibiliteit in een bedrijfskritische omgeving
INTRODUCTIE RDW
RDW introductie Wie, Waar • • •
ICT Groningen
Zelfstandig Bestuursorgaan sinds 1996 Werknemers 1.474 Omzet € 175.000.000,
Directie & Voertuigtechniek Zoetermeer Artikel 4a Wegenverkeerswet Er is een Dienst Wegverkeer, in het maatschappelijk verkeer aangeduid als RDW. De dienst bezit rechtspersoonlijkheid en is gevestigd te Zoetermeer.
Registratie & Informatie Veendam
Testcentrum Lelystad
Keuringstations Nederland
6
RDW introductie Bestaansgrond RDW
• Toelating • Toezicht & Controle • Registratie & Informatieverstrekking • Documentafgifte
RDW introductie RDW in de Voertuigketen
Fabrikanten Autobedrijven
Ontwikkeling
Klanten Productie
Verzekeraars Markt
Gebruik Sloop
RDW
RDW introductie Aantallen mutatie en raadplegingen CBR CBS 143.000.000 CBM/BelDienst 20.000.000 Eucaris (internationaal) 26.000.000 BKR 3.200.000 Postkantoren 8.000.000 Politie/ Justitie 423.000.000 Garantiefonds verzekeringen 19.000.000 Gemeenten Rijbewijs 2.300.000 Sociale Diensten 500.000 Autobranche 396.000.000 Particulieren 28.500.000
1.100.000.000
31.500.000
Raadplegen
35/sec
Muteren
RDW
99,7% beschikbaarheid 12% groei per jaar
1/sec
Importeurs Eerste afgifte 1.000.000 30.000 Erkende Garages APK meldingen 7.000.000 ORB melding 3.000.000 Sloop 500.000 Export 100.000 Deel II 1.000.000 Politie Diefstal aan-afmelden 55.000 Postkantoren Registraties bij balie 2.500.000 GBA Personen mutaties 1.500.000 450 Autoverzekeraars Mutaties WA 9.000.000 Kamers van Koophandel Rechtspersonen Mutaties 5.000.000
Flexibiliteit in een bedrijfskritische omgeving
RDW MODEL
RDW model Producten & Diensten worden geleverd Service
Bedrijfsobject
Raadplegen Abonneren Selecteren Registreren Betalen Muteren Verwijderen Beëindigen Genereren Transformeren Valideren Berekenen/afleiden Uitgeven Ontvangen
Keuringsrapport Ontheffing Vrijwaringbewijs Typegoedkeuring IJkcertificaat Testfaciliteit Erkenning Training & Certificaat Kentekenbewijs Kentekenplaat Rijbewijs Echtheidsverklaring Verzekeringsbewijs Registergegeven Rapport Terugmelding Herinnering Voorlichting
+
RDW model Via verschillende kanalen Telefoon
Post
@ E-mail
RDW balie
Derden balie
Internet portaal
Bestanden
RDW model Aan verschillende klanten
RDW medewerkers
Bedrijven
Overheid
Burgers
Flexibiliteit in een bedrijfskritische omgeving
RDW ICT LANDSCHAP
RDW ICT landschap Situatie RDW Infra- en applicatie structuur vóór 2008
Overheid Bedrijf A
Burger
X PI
Bedrijf B
TEST BI
RDW Diensten ONTW ACC Centrum
Mobiele Werker
KA
RDW Diensten Centrum & Locatie faciliteiten
Europese Overheden
Y Beheer
Externe Support
Flexibiliteit in een bedrijfskritische omgeving
STAP 1: OPSPLITSEN NAAR DOELGROEP
RDW ICT landschap RDW Dienstencentrum en de doelgroepen
Europese Overheden
Overheid
Authenticatie Provider
Bedrijf A
Overheid
ri j v
Burg e
r
en
Burger
Bedrijf B
d Be
RDW Diensten Centrum
Support
Registers
Externe Support
Beheer RDW Authenticatie Provider
Medewerkers Beheer
RDW Locatie Medewerker
RDW Mobiele Werker
RDW ICT landschap RDW ICT grondplaat
KA omgeving
Diensten omgeving
Flexibiliteit in een bedrijfskritische omgeving
STAP 2: SCHEIDEN VAN KARAKTERS
RDW ICT landschap 2 belangrijke uitgangspunten
Solide en behoudend aan de basis
Vernieuwend aan de voorkant
RDW ICT landschap Solide & vernieuwend … hoe dan?
Vorm
Proces
Inhoud
Doelgroepen Kanalen Middelen Netwerken Authenticatie Vormgeving Presentatielogica
Efficiency Coördinatie Concentratie Flexibiliteit Services Proceslogica
Beschikbaarheid Schaalbaarheid Betrouwbaarheid Bedrijfslogica
Innovatie
Dynamiek
Structuur
RDW ICT landschap Inhoud Architectuur onderdelen: • Datamodel • Datatoegang • Bedrijfsobjecten Voorbeelden: • Tabellen, velden, relaties • Opvoeren, verwijderen, lezen • Kenteken, Rijbewijs, Houder Dynamiek: • Nieuwe taken • Aanpassing wetgeving Marktontwikkelingen: • Performance • Beschikbaarheid • Datakwaliteit mngt. • Platformonafhankelijk
Inhoud Beschikbaarheid Schaalbaarheid Betrouwbaarheid Bedrijfslogica
Structuur Technologie: • DeltaCobol • Windows 2008 • MS SQL server • Unisys Dorado
RDW ICT landschap Vorm
Vorm Doelgroepen Kanalen Middelen Netwerken Authenticatie Vormgeving Presentatielogica
Innovatie
Architectuur onderdelen: • Kanalen • Presentatie Voorbeelden: • Internet, Postkantoor, gemeentehuis, tel • XML bericht, webpagina, web service Dynamiek: • E-overheid • Technologie • Ketensamenwerking Marktontwikkelingen: • Portalen • Kennismodellen • Overlaten aan de markt • Federatie (digi-d) Technologie: • SharePoint • .Net • ADFS • Axway
RDW ICT landschap Proces Architectuur onderdelen: • Processen • Bedrijfsregels
Dynamiek: • Optimalisatie bedrijfsvoering • Verandering in wetgeving
Voorbeelden: • Tenaamstellen, schorsen, keuren • Woonachtig in NL, verzekerd ja/nee
Proces Efficiency Coördinatie Concentratie Flexibiliteit Services Proceslogica
Dynamiek Technologie: • .net • BizTalk • Commerce Server • xRM
Marktontwikkelingen: • Business Rules (engines) • BPM • SOA
RDW ICT landschap Proces De RDW standaardiseert de bedrijfsprocessen zoveel mogelijk voor verschillende producten en/of diensten.
Processen voor (kanaal specifieke) interactie met externe klant scheiden van andere processen.
Proces
Proces
Aannemen van de order
Verwerken van de order
klantbediening
Product uitvoering
RDW ICT landschap Samenvatting Overheid Bedrijf A
Burger
1
Bedrijf A
Overheid RDW Diensten Centrum
Bedrijf B
Burg e
r
en
Burger
TEST
Support
BI
RDW Diensten ONTW ACC
Registers Europese Overheden
Centrum
Bedrijf B
rijv
PI
Authenticatie Provider
d Be
X
Europese Overheden
Overheid
Externe Support
Beheer
Mobiele Werker
KA
RDW Diensten Centrum & Locatie faciliteiten
RDW Authenticatie Provider
Y Medewerkers
Beheer
Externe Support
KA omgeving
2
Beheer
RDW Locatie Medewerker
3 Vorm
Diensten omgeving
RDW Mobiele Werker
Proces
Inhoud
Flexibiliteit in een bedrijfskritische omgeving
IN DE RDW PRAKTIJK
Flexibiliteit in een bedrijfskritische omgeving Praktijkvoorbeelden
1. Informatie verstrekking – OVI 2. Mutatie – Schorsen 3. Optioneel – Generieke Berichten Service
Praktijk voorbeeld 1 – Informatie verstrekking Voertuig Informatie
2010 2009
2002 1992
Praktijk voorbeeld 1 – Informatie verstrekking Voertuig Informatie
Vorm
Inhoud
Kentekenregister Bedrijfsobject voertuig
Kentekenregister Bedrijfsobject voertuig
Praktijk voorbeeld 1 – Informatie verstrekking Platformen
Vorm
Inhoud
Praktijk voorbeeld 2 – Muterende diensten Schorsen voertuig
2009 1982
Praktijk voorbeeld 2 – Muterende diensten Schorsen voertuig Indirect
Vorm
Proces Aannemen order
………. Direct
……….
Proces Aannemen order
Proces Verwerken order
Mutatie Bedrijfsobject voertuig
Inhoud I.S
Kentekenregister Bedrijfsobject voertuig
M.S
Praktijk voorbeeld 2 – Muterende diensten Platformen
Vorm
Proces Aannemen order
Proces Aannemen order
Proces Verwerken order
Inhoud
Praktijk voorbeeld 3 – Afwijking Berichtenbox MijnOverheid
2010
Praktijk voorbeeld 3 – Afwijking Berichtenbox MijnOverheid
Vorm
Proces
Inhoud
Verwerken berichten Kentekenregister Bedrijfsobject voertuig
Berichtenbox
RDW ICT landschap ontrafelt Samenvatting Overheid Bedrijf A
Burger
1
Bedrijf A
Overheid RDW Diensten Centrum
Bedrijf B
Burg e
r
en
Burger
TEST
Support
BI
RDW Diensten ONTW ACC
Registers Europese Overheden
Centrum
Bedrijf B
rijv
PI
Authenticatie Provider
d Be
X
Europese Overheden
Overheid
Externe Support
Beheer
Mobiele Werker
KA
RDW Diensten Centrum & Locatie faciliteiten
RDW Authenticatie Provider
Y Medewerkers
Beheer
Externe Support
KA omgeving
2
Beheer
RDW Locatie Medewerker
3 Vorm
Diensten omgeving
RDW Mobiele Werker
Proces
Inhoud
Flexibiliteit in een bedrijfskritische omgeving
VRAGEN?
Voorbeeld 3 Service Huis Parkeren