Scrum als veranderingsmethodiek. Scrum leent zich uitstekend als methode om veranderingen door te voeren. Korte presentatie over methode die is geinspireerd op scrum.
2. Scrum methodiek
• Scrum is een methode van software ontwikkeling.
• 4 Uitgangspunten voor scrum zijn :
1. Personen en interacties, eerder dan processen en tools
2. Software die werkt, eerder dan lijvige documentatie
3. Samenwerking met de klant, eerder dan onderhandeling over het contract
4. Omgaan met verandering, eerder dan het volgen van een plan
• Op basis van deze 4 uitgangspunten is een ontwikkelmethode ontwikkeld waarbij :
– Klanttevredenheid, door snelle, continue levering van bruikbare software
– Zelfs late veranderingen in de wensen en eisen zijn welkom
– Werkende software wordt regelmatig geleverd (weken eerder dan maanden)
– De ontwikkelaars werken nauw en dagelijks samen met de mensen die de business kennen
– Projecten steunen op gemotiveerde en betrouwbare personen
– Een gesprek in levende lijve is de beste manier van communicatie, wat betekent dat men zich best op
dezelfde plek bevindt
– Werkende software is de eerste maatstaf van vooruitgang
– De ontwikkeling kan te allen tijde worden voortgezet
– Er is voortdurende aandacht voor technische uitmuntendheid en goed ontwerp
– Eenvoud is belangrijk: hoe meer er niet gedaan wordt, hoe beter
– De teams organiseren zichzelf
– Men past zich aan aan de omstandigheden
Coníche | Het Kennishuis van Klantcontact | www.coniche.nl
3. Kort cyclisch veranderen als uitgangspunt voor veranderingen
Geïnspireerd op Scrum methodiek
• Scrum kan ook als methode dienen voor organisatie veranderingen :
– Veranderingstrajecten hebben vaak een lange doorlooptijd. Opknippen van veranderingen in kleine
subtrajecten heeft als voordeel dat er zichtbare resultaten behaald kunnen worden.
– Werkt positief voor het enthousiasme : elke 2-3 weken wordt er iets opgeleverd.
– Tussentijds kan de scope worden gewijzigd. Er liggen geen plannen voor het komende jaar, maar voor
de komende weken.
• Wat betekent dit => Scrum in de praktijk :
– Opknippen van veranderingen in kleinere projecten => Sprints.
– Een sprint heeft betrekking op het opleveren van een zelfstandig deel van een verandering. (bijv. : het
opleveren van een paar specifieke rapportages als onderdeel van een hele verandering van
rapportagestructuur). Moet binnen 2-3 weken op te leveren zijn.
– Is de verandering groter dan 3 weken : zoeken naar mogelijkheden om het op te knippen.
– Alle veranderingen vormen samen de sprint backlog. Op basis van prioriteitstelling & beschikbaarheid
van resources wordt de inhoud van de volgende sprints bepaald.
– Scrum betekent ook : dagelijks voortgang monitoren.
• Dagelijks overleg met team (15 minuten) waarin gekeken wordt naar de openstaande akties : wat hebben we
gisteren gedaan en wat gaan we vandaag doen.
• Elkaar helpen : het team is verantwoordelijk voor de oplevering. Iedereen heeft wel zijn eigen expertise, maar
helpt elkaar daar waar nodig.
• Vandaag iets door omstandigheden niet afgekregen ? Morgen bespreken hoe we het toch realiseren.
Coníche | Het Kennishuis van Klantcontact | www.coniche.nl
4. Rollen
• Scrum master
– Faciliteert het proces
– Organiseert en zit de daily scrum voor. Beheert het scrum bord waarop alle akties staan.
– Zorgt ervoor dat het team doorkan / doorgaat.
– Is ervoor verantwoordelijk om de aktiepunten op te pakken die het team tegenhouden in de ontwikkeling.
– Over het algemeen afgevaardigde vanuit het MT.
• Product owner :
– Bij software ontwikkeling de afgevaardigde vanuit de klant (“de business”)
– Bij organisatie verandering : “de opdrachtgever”
– Bepaald de kaders van de verandering. Neemt inhoudelijke beslissingen.
• Scrum team :
– Zijn verantwoordelijk voor uitvoering van sprint.
– Noodzakelijke competenties & vaardigheden zijn aanwezig. Oplevering is een gezamenlijke
verantwoordelijkheid.
– Commitment om tijd vrij te maken en op te leveren.
• Belangrijk :
– Voordat een sprint begint moet de definitie van wat opgeleverd wordt heel helder zijn. De scrum master
bepaalt samen met de product owner wat er opgeleverd gaat worden. Hij toetst de haalbaarheid hiervan
met de teamleden.
– Aan het einde van de sprint wordt er “iets” opgeleverd. Dat kan in de vorm van een document, een
geïmplementeerd proces, een presentatie , een rapport, een nieuwe werkwijze. Dit is een formeel moment
waarin ook de toetsing plaatsvindt of de sprint succesvol is geweest. De Scrum Master organiseert dit
moment.
Coníche | Het Kennishuis van Klantcontact | www.coniche.nl