RDW. op weg naar een DevOps organisatie. ICT Organisatie Ontwikkelingen: Partner in Mobiliteit

Vergelijkbare documenten
Agile & Rijkswaterstaat. 23 maart 2017

De projectmanager. en zelforganiserende teams

Agile : Business & IT act as one

DevOps Waarom moeilijk doen 31 oktober als het samen kan

Functioneel Beheer middag 2016

Verleden, heden en toekomst van functioneel beheer & informatiemanagement. Martijn Buurman November 2016

Van 6 weken naar 6 minuten. met. OpenSource. Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl

In een keten gaat het om de verbindingen, niet om de schakels.

Slimmer, Slanker, Sneller Management Services

Agile bij grote administratieve systemen. Omgaan met requirements

Overdracht van project naar beheer. Beheer is ook Agile!

De impact en implementatie van de outsourcing op de bedrijfsvoering is als één van de 6 deelprojecten ondergebracht binnen het project outsourcing.

CI CD met containers. Waar zitten de benefits. Leo Root Programmamanager SSC-I Stavorenweg PT Gouda

De Next Practice. Wilbert Teunissen Management Consultant Informatiemanagement

DYNAMIC INFRASTRUCTURE Helping build a smarter planet

Service Delivery Manager

Agile (Scrum) Werken Jeroen Hak

SCRUM en Agile IT ontwikkeling en de impact op governance

Rapportage Pizzasessie Functioneel-beheer.com Specialisten Managers Adviseurs Algemeen functioneel beheer applicatiebeheer informatiemanagement

Adding value to test tooling

Inrichting ICT organisatie

ADVISIE SERVICE SOLUTIONS

1 Service Delivery Manager:

Continuous Delivery. Sander Aernouts

Kwaliteitsmanagement: de verandering communiceren!

Service Delivery Manager

PQR Lifecycle Services. Het begint pas als het project klaar is

Business of IT Realisatie van het PGB landschap. 20 september 2018 Bart Verwijst Sociale Verzekeringsbank

RESOURCES EN AFHANKELIJKHEDEN Ron Bouwman Eric Lacquet

Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken

Adding value to test tooling

Delivery Centre Performance Testing

CMS Ronde Tafel. Cloud Continuity. Ir. Jurian Hermeler Principal Consultant

IV Interactie. Werken met het SAFe. 11 oktober 2018

Performance Essentials

Dé cloud bestaat niet. maakt cloud concreet

Implementatie eboard. Nederlandse Board gebruikersdag. Fred Elgers, Hoofd Controlling

DATAGEDREVEN INNOVEREN BINNEN NS

Leiderschap in een organisatie met technische professionals

Adding value to test tooling Hoe en waarom DevOps de wereld van performance testen verandert

Blockchain in Business

De veranderende rol van de projectleider in een Agile-wereld: Het belang van Agile Leadership

Dynamisch Case Management

Lifecycle Management: opereren onder architectuur. Jan Willem van Veen

Van IT Service Management naar Cloud Service Management

Scaled agile bij APG (GPS)

Training en workshops

24/02/2012. VITO ICT-strategie. MOVI studieavond 16 februari 2012

SURFmarket O365 propositie

Curriculum Vitae Arno van Klaveren. Persoonlijke gegevens. Profiel. Karakter

Belastingdienst MCC Visie op mobiel en interactie met burgers en bedrijven

Procesgerichte IT BPM de link tussen bedrijf en IT

Ketenregie 2 oktober Ketenregie in Agile / DevOps: Noodzaak? Quality Experience Day

Alle diensten via één loket, hoe gaan we dat organiseren! Marco van Dijke (Manager dienst ICT, ROC Zeeland) Bas van Dorst (Sales Director, Planon)

Driving business agility with open source Innovation fueled from outside

Global Project Performance

Scaled agile in de praktijk: welke modellen zijn er en wat werkt het beste in jouw situatie?

Samenwerking vanuit het perspectief van de Shared Service Organisatie

Presentatie: Sander Nijenhuis Managing director Fortes Solutions. Host: Erik Aalbersberg Accountmanager

NAF Opzet Werkgroepen

WAAROM MOEILIJK DOEN ALS HET SAMEN KAN

Functiebeschrijving Technische Architect

ISO/IEC in een veranderende IT wereld

TESTEN % ITIL & ASL & BISL WAT HEEFT EEN TESTER AAN ITIL? EEN PRAKTISCH HULPMIDDEL OF BUREAUCRATISCHE BALLAST?

CV CygnusZ Pagina ${page}

Accelerate? Automate!

20 mei Management van IT 1. Management van IT. Wat is dat eigenlijk? IT organisaties: overeenkomsten en verschillen

Team Werknemers Pensioen

Olde Bijvank Advies Organisatieontwikkeling & Managementcontrol

Syfadis Suite. LMS & Talent applicatie

Joop Cornelissen BMC Klantendag Professionaliseren dienstverlening CMS

Lifecycle management. Why you should do it

Enterprise Content Management

van scrum naar scaled agile een reisverslag van de zoektocht naar waarde Jerry Wegerif Alliander IT

Proefexamen ITIL Foundation

2e2 Group BV. Dynomic BV Ronald Verweij Business Line Manager Date: 28 September 2006 Location: Bilthoven

De andere overheid werkt samen! Bodemplatform Fryslân 22 oktober Almar Wimer Siebenga ISZF. Achtergrond. Zuidwest Fryslân

Professionele softwareontwikkeling PRODUCTIVITEIT EN KWALITEIT MET FOCUS OP DE GEHELE LEVENSDUUR VAN APPLICATIES

Do you recognize this?

Effective IT Procurement Van A naar Beter. Jeroen van de Rijt Corine van Weijen

contractmanagement PIANOo Congres 2011 Ir. Ing Harry Verkooijen Hoofd SBO-ICM

Help, wij hebben (g)een informatiemanager!

Smart Datacenter Services

1 Dienstbeschrijving all-in beheer

getronicspinkroccade.nl EPD en BiSL! 13 e EPD-ICT Congres NVMA 12 juni 2008 Thijs de Jong Senior adviseur en trainer

EEN EXTRA DATACENTER BIJ CEGEKA

De Lijn van de Toekomst

Shared Service Center ICT Haaglanden. en de digitale snelweg van de Rijksoverheid. Astrid Zwiers Vestigingsmanager Directieteam SSC-ICT Haaglanden

IAM en Cloud Computing

SCRUM VERDUBBELAAR. dubbel zo goed door je persoonlijke backlog. Een leerprogramma dat zorgt voor verdieping. in de ontwikkeling van Scrumteams

Masterclass. Uitbesteden / Outsourcing

Auditen van Agile projecten

Service Niveau Overeenkomst Digikoppeling

Big Data en DUO. We swim in a sea of data and the sea level is rising rapidly. G. Brink Programmamanager Ir. J.W. van Veen Enterprise Architect

De reis van NS International Agile transformatie. Amersfoort, 4 April 2018 Vianne Haalboom

Informatiebeveiliging voor gemeenten: een helder stappenplan

Medisein. App zorgt voor minder medicatie fouten. Soestdijk, 16 April 2015

HET GAAT OM INFORMATIE

Transcriptie:

RDW op weg naar een DevOps organisatie ICT Organisatie Ontwikkelingen: RDW Agile transparantie, Implementatie stuurbaarheid, kwaliteit, betrokkenheid

RDW op weg naar een DevOps organisatie Joop Brugge Service Delivery Manager Business Diensten jbrugge@rdw.nl John van der Laan Service Delivery Manager Platform IT-Diensten jvdlaan@rdw.nl Gert Gräler Service Delivery Manager Infrastructuur IT-Diensten ggraler@rdw.nl

RDW op weg naar een DevOps organisatie Agenda 1. Inleiding RDW 2. Aanleiding voor DevOps 3. Doelstelling ICT DevOps organisatie 4. Activiteiten om doelstelling te realiseren 5. Inrichten serviceteams 6. Inrichten vakgroepen 7. Ervaringen 8. Hoe verder.

Organisatie RDW Inleiding RDW Iedereen veilig & vertrouwd op weg Missie RDW staat voor veiligheid, duurzaamheid en rechtszekerheid in de mobiliteit

Inleiding RDW Daarnaast nog: Nationaal Parkeer Register Electronische Berichtenbox E-ID

Inleiding RDW

Inleiding RDW

En dan naar een (Bus) DevOps organisatie

RDW-ICT Business Diensten Aanleiding voor DevOps Goede ervaring met teams binnen cluster projecten met vaste samenstelling inclusief applicatiebeheerders Pilot met vier teams met medewerkers uit cluster projecten en cluster continuiteit RDW-ICT IT-Diensten (platformen en infrastructuur) Onvoldoende regie op werkzaamheden Wijzigingen zijn langdurige trajecten (v.b. scale out) Aansluiten bij pilot met vier DevOps teams

Doelstelling DevOps organisatie Dienst Centraal Waarde leveren voor de klant Stuurbaarheid snel en efficiënt vernieuwing en aanpassingen doorvoeren Transparantie, kwaliteit Team centraal Samenwerken Betrokkenheid Verantwoordelijkheid Autonoom werken met duidelijke afspraken tussen de teams

Doelstelling DevOps organisatie RDW RDW ICT bedrijf Serviceteams Klant / externe omgeving Divisies Design Architectuur Ontwikkel Beheer

Activiteiten om doelstelling te realiseren Inrichten van Serviceteams Inrichten van Vakgroepen Inrichten nieuwe sturende functies Product Owner, Scrummaster / Teamlead, Teamcoach Organisatie aanpassing In deze eerste stap wordt de huidige organisatorische scheiding tussen continuïteit en projecten losgelaten en vervangen door een teamstructuur waarbinnen medewerkers een bredere verantwoordelijkheid krijgen en nemen binnen de overkoepelende kaders. (citaat startnotitie organisatie ontwikkeling)

Uitgangspunten: ICT dienstketen volgens 3-lagen model 1. Business Diensten 2. Platform Diensten 3. Infrastructuur Diensten Inrichten Serviceteams Een serviceteam is verantwoordelijk voor het inrichten, (door)ontwikkelen en beheren van eigen diensten Alle functiegroepen vertegenwoordigd in een serviceteam Ontwerper, Engineer, Beheerder, Proces coördinator Breng het werk naar het team i.p.v. breng medewerkers naar het werk (project)

Inrichten Serviceteams Uitgangspunten: Een serviceteam voert alle werkactiviteiten uit voor de dienst 1. Beheerwerkzaamheden 2. Service catalog werkzaamheden 3. Technische release werkzaamheden 4. Vernieuwing/doorontwikkeling van diensten 5. Verbeteren team performance en dienstverlening Toepassen van rituelen Stand-up, Refinement, Retrospective

Inrichten Serviceteams - Overzicht 10 Business Serviceteams 8 Platform Serviceteams 3 Infra Serviceteams

Kennis Centraal Kennisgebieden C#-, Cobol-, Platform-, Infrastructuur Engineers Applicatie-, Platform-, Infrastructuur beheerders Proces Coördinatoren Verantwoordelijkheden Inrichten Vakgroepen Werkt volgens en aan standaarden en kwaliteitseisen met als doel uniformiteit in werkwijzen Levert te gebruiken standaarden/methoden/technieken Levert te stellen kaders aan serviceteams/projecten Onderzoekt tooling (binnen kaders) Houden van kennissessies (uitwisseling binnen en tussen vakgroepen)

DevOps principes

DevOps principes

DevOps principes

DevOps principes

DevOps principes

DevOps principes

Mens Taken veranderen: alle werkzaamheden zijn team werkzaamheden Verantwoordelijkheden verschuiven Op het gebied van: Service Delivery, Contract Management, Financiën Alle ballen op de SDM er Proces Financiële huishouding en doorbelasting verandert (meer op inhoud) Impact op Incident-, problem-, change- en configuratie management (CMDB) Organisatie Ervaringen Gedachtengoed: Dienst centraal in plaats van product Nieuwe vorm van samenwerken: Verschillende bloedgroepen voor het eerst bijeen Techniek

Q1-2015 Initiatieven ICT cluster Projecten pilot 3 business serviceteams (scrum) Q1-2016 Reorganisatie ICT cluster Continuiteit Pilot 1 platform serviceteam (engineer & beheer) Q3-2016 Clusters Projecten en Continuiteit ingedeeld in serviceteams 21 serviceteams (10 Business, 8 Platform, 3 Infrastructuur) 2017 Organisatieverandering & Doorontwikkeling DevOps Portfolio management (backlog afstemmen tussen teams) Focus clusters Projecten en Continuiteit & Focus op sturende functies Na 2017 - Doorontwikkeling (Bus)DevOps Cluster Advies & Architectuur à rol adviseur en architect Hoe verder. Cluster Bedrijfsvoering & Ondersteuning à contractmanagement, doorbelasting

Vragen Joop Brugge Service Delivery Manager Business Diensten jbrugge@rdw.nl John van der Laan Service Delivery Manager Platform IT-Diensten jvdlaan@rdw.nl Gert Gräler Service Delivery Manager Infrastructuur IT-Diensten ggraler@rdw.nl

Bijlagen ICT Organisatie Ontwikkelingen: RDW Agile Implementatie stuurbaarheid, transparantie, kwaliteit, betrokkenheid

Inrichten Serviceteams - werkactiviteiten 1. Beheerwerkzaamheden Monitoring van de dienstverlening Proactief beheer Incidenten oplossen Problemen oplossen Voldoen aan In Control Statement (audits uitvoeren en audits oplossen) Klein onderhoud - bijv. patches uitrollen. 2. Service Catalog Werkzaamheden Uitvoeren van standaarddiensten op aanvraag Advies en ondersteuning op aanvraag 3 Technische Release werkzaamheden Werkzaamheden geïnitieerd vanuit de techniek (End of Support, Scale up/out 4. Vernieuwing / doorontwikkeling van diensten 5. Verbeteren team performance en dienstverlening Werkzaamheden geïnitieerd vanuit de business Werkzaamheden voor het verbeteren en doorontwikkeling van de dienstverlening (o.a. automatisering)