Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

17
Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen

Transcript of Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Page 1: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Agile ontwikkelen bij UWV

NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen

Page 2: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Onderwerpen

E-dienstverlening in het domein Werk UWVBas Hoondert – projectmanager E-dienstverlening Werk

Ervaringen met agile ontwikkelenJeroen Geertzen – projectmanager agile ontwikkelen

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 3: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

E-dienstverlening in het domein WerkWerk.nl - werkzoekenden

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 4: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

E-dienstverlening in het domein WerkWerk.nl - werkgevers

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 5: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Werkmap: Self Service portaal

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 6: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Feiten en cijfers Werk.nl

Werkzoekenden: 95% van de aanvragen WW verloopt via werk.nl 90% van de WW-klanten ontvangt 1e 3 maanden

dienstverlening via werk.nl 400.000 CV’s beschikbaar op werk.nl Totaal maken gebruikers 2,5 miljoen keer per maand gebruik

van werk.nl; 100.000+ bezoekers per werkdag Meeste gebruik betreft de Werkmap voor taakafhandeling en

doorgeven sollicitaties.

Werkgevers: 24.000 ingelogde bezoeken per maand 20.000 ‘eigen’ vacatures werk.nl; totaal 45.000 vacatures

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 7: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

2012 start agile ontwikkelen

Aanleiding: Meer tempo bij het ontwikkelen van e-diensten Meer flexibiliteit om adequaat op klantsignalen en

klantgedrag te kunnen reageren Ontwikkeling e-diensten vragen om een nauwe

samenwerking tussen business en IT Traditioneel ontwikkelingstraject kent een doorlooptijd

van 9 maanden of langer

Vandaar in 2012 het besluit om te starten met agile ontwikkelen in het domein Werk

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 8: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Implementatie: aanpak en ervaringen

Vooronderzoek naar de mogelijkheden en beperkingen van agile werken binnen UWV

Implementatie Governance Ervaringen

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 9: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Vooronderzoek: kenmerken WISE

Vergelijk met grote verzekeringsmaatschappij: De skills van het personeel, het bedrijfsbelang en de projectomvang zijn

vergelijkbaar. De dynamiek binnen WISE is hoger. De cultuur binnen UWV is nog procedureler. WISE kent een complexe technische omgeving.

Half okt 2012 start scan

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Aspecten WISE/werkbedrijf-release

Omvang 50

Team Gedistribueerd over enkele locaties/organisaties: het centrale projectteam op het UWV hoofdkantoor in Amsterdam en de bouwteams van Logica in Rotterdam en van Logica/Ordina in Utrecht.

Klant Er zijn meerdere opdrachtgevers, een grote groep diverse gebruikers (werkzoe kenden, werkgevers, werkcoaches) en belangrijke stakeholders zoals het minis terie van SZW.

Requirements

Adequate requirements worden applicatie-afhankelijk vooraf of gedurende de bouwperiode van een release opgeleverd; dit is een moeizaam proces.

Architectuur

Functionele verbetering en uitbreiding van 6 bestaandeSystemen; Web development, Oracle, Java, Siebel, ……

Refactoring De teams zijn gemiddeld ervaren (meer dan de helft van het team heeft minstens 3 jaar ervaring)

Doel Functionele vernieuwing voor de business

Page 10: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Vooronderzoek: agile-scan

De medewerkers willen graag op korte termijn Agile werken.

Obstakels: Samenwerking in de keten Loslaten van de huidige planning en control mechanismen Direct per sprint releasen van resultaten

Grootste winst: Kortere time-to-market

door inkorten voortraject Grotere wendbaarheid

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 11: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Voorstel agile voortbrengingsproces

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 12: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Tijdslijnen en aanpak

Half okt 2012 start scan Half dec 2012 start 1e dev-team (voorjaarsrelease) Half jan 2013 2e en 3e team 1 maart: 5 teams (zomerrelease)

1 daagse kick-off per team 4 feature-based scrum-teams en 1 kanban-team (beheer) Alle teams op UWV-locatie Definitieteams Governance-team, scrum-of-scrums, agile transformatie

team

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 13: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Portfolioproces

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

In de voorgestelde Agile werkwijze zijn een viertal belangrijke beslismomenten te onderscheiden:

1. Op basis van beleid bepalen van de belangrijkste thema’s/Veranderopdrachten voor de komende periode.

2. Op basis van business impact, omvang en budget bepalen van onderlinge prioriteiten van Veranderopdrachten (Epics).

3. Op basis van werkende functionaliteit verstrekken van feedback en bijsturen van de prioriteiten en inhoud van functionaliteit (DEMO)

4. Op basis van geïntegreerde testresultaten besluiten tot het releasen van

(gewijzigde) e-dienstverlening (Veranderopdracht).

Page 14: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Besturing

Verder: Governance-team Scrum-of-scrums

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Besturing op het portfolio

Page 15: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Ervaringen

Wat gaat goed: Teams zeer enthousiast over werkwijze Snelle terugkoppeling vanuit en tevredenheid van

business/gebruikers Wendbaarheid

Waar moet aan gewerkt worden: Resultaatgerichtheid productowners en scrummasters Inrichting producteigenaarschap Inrichting infrastructuur/OTAP Invulling behoefte aan planning en voortgangsrapportage

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 16: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Vragen ?

Agile ontwikkelen bij UWV, NGI, 19 maart 2013

Page 17: Agile ontwikkelen bij UWV NGI, 19 maart 2013, Bas Hoondert & Jeroen Geertzen.

Agile ontwikkelen bij UWV, NGI, 19 maart 2013