Introductie workshop Agile & Scrum

Vergelijkbare documenten
Definitief 1.0 Handreiking voor toepassen van Agile Scrum binnen Overheidsdiensten april 2012

Doel Vaststellen wat het doel is van aankomende sprint en een plan maken om dat doel te bereiken.

Scrum. Een introductie

Agile (Scrum) Werken Jeroen Hak

Leiderschap in een organisatie met technische professionals

Agile with a smile. Dion Kotteman

IIBA NL Jaarcongres "Business Analyse in Scaled Agile"

AERIUS II. Mark Wilmot Product Owner AERIUS. Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS)

Continuous Requirements Engineering

Welkom. bij scrum. Zin in Onderwijs

Scrum: Een Agile aanpak voor ontwikkeling van producten. Scrumteam rollen. Verder dan de vraag 2

Business Sprint LOOT-scholen en Zo.Leer.Ik in kader van project Leerling Door Madelief Keyser en Michael van Wetering

Riskpoker - Confirmation - Planningpoker. Opfrissing TMap NEXT in scrum en toelichting op de opdracht Leo van der Aalst - Jos Punter - Hans Lantink

De Agile Analist. Henk Jan Huizer

TFS als perfecte tool voor Scrum

Kwaliteit in Agile: een gegeven?

Agile Foundation examen - OEFENVragenformulier

WHITEPAPER IN 5 MINUTEN. 11. Scrum

Inhoud. 1. Agile werken. 2. Het belang van Agile werken. 3. Basisprincipes van Agile werken. 4. De meest gebruikte Agile methode: Scrum

EEN INTRODUCTIE TOT SCRUM

Agile ervaring Ir.ing. Erik van Daalen

Agile : Business & IT act as one

Van Gantt chart naar Burn up chart: het doen van een eerste Agile project

Agile bij grote administratieve systemen. Omgaan met requirements

Scoren met je project Projectmatig werken mag géén last zijn!

Agile buiten de IT. Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl

Agile/Scrum Foundation

De overstap naar Agile De overstap naar Agile

WORKSHOP 1W5. De Scrum-projectmethode voor betere groepsresultaten. Rienk van der Ploeg hogeschooldocent Informatica bij IICT-FNT

PLANET AGILE 17E BPUG SEMINAR

Agile werken: zó doen we dat

Agile Testen in de praktijk

EXIN Agile Scrum Foundation

Business Sprint in kader van project Leerling Door Madelief Keyser

1. De watervalmethode Agile softwareontwikkeling Iteratief werken Agile technieken voor teams... 3

Agile Beheer: Mythe of werkelijkheid? Odile Moreau BlinkLane Consulting NIOC Arnhem, 5 april 2013

Inhoud. Deel I: De rollen Voorwoord...7. Over de auteur Dankwoord...19

Samen toegankelijke websites bouwen met Scrum. Irene Melisse

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

Scrum & Agile. (ook) onvermijdelijk in technologie toepassing. Edward Vernhout

Scrum. Doe tweemaal zoveel met je studenten in de helft van de tijd

Agile Scrum Foundation Training - Scrum Begrippenlijst. Agile. Burndown Chart. Burnup Chart. Continuous Delivery. Continuous Deployment

STARTUP AGILE/SCRUM: SPRINT 0. StartUp Agile/scrum Sprint 0

Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling. Agile Methodiek en Technologie. Zest Application Professionals

Cecile Davis & Leo van der Aalst cecile.davis@sogeti.nl & leo.vander.aalst@sogeti.nl

Snel waarde creëren met Scrum

Eerste ontwerp Conferentie Software Development Programma 5 minuten Introductie. Netvlies Sedert 1997

PRODUCT OWNER.

Agile Testing isn t Risking IT! Bram Bronneberg Test Manager Logica - CGI

[ SCRUM. ] Een introductie

Agile Scrum voor Non-IT

Agile de nieuwe graal

Over Valori. Risicoanalyse in een agile setting. 25 jaar Testen PLUS. Top-200 klanten. 125 professionals

LSSN seminar Amsterdam Edwin Kippers Master Black Belt. Project Management

Michael Franken met medewerking van Rini van Solingen

Maak kennis met. SCRUM deel 1

Overdracht van project naar beheer. Beheer is ook Agile!

Scrum bij Hosting. Philippus Baalman

SCRUM VEROVERT INTERACTIEVE MEDIA

T IS AGILE VOOR DE VERANDERING

Inhoud in vogelvlucht

Agile 2019 Wiger Middelkamp en Bas Flapper. Van Doing Agile naar Being Agile

Het prioriteren van de. best moeilijk! Product Backlog

Global Project Performance

WHITE PAPER. Agile/Scrum

Strategie=> Agile. PIM strategie sessie Utrecht, 24 september 2015

13. De ideale product owner

Auditen van Agile projecten

Een praktische kijk op Agile

Agile in Projecten minimalisme of strak pak? Richard Weber PMP

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

Testgedreven ontwikkeling dat is pas veilig!

Kwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon. David Griffioen 11 april 2006

Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil

De projectmanager. en zelforganiserende teams

Paul Scrumepidemie bij

Transformatie naar een wendbare organisatie

Speciaal voor u. Omdat wij ervan overtuigd zijn dat kennis pas echt waardevol is als je het deelt. De Product Backlog. Hoe ga je daar mee om?

Agenda. Introductie Aan het werk Conclusie / restrospective

Tweemaal zoveel werk verzetten in de helft van de tijd

START MET SCRUM STAPPENPLAN

Summary report. Time entries. Users Luc Schols 112:52:38. Other 545:11:53. Rasjaad Basarat 112:30:08. Jesse Baas 108:26:26

Hybride projectmanagement

SCRUM METHODE.

Secure Software Alliance

De Agile Analist. Ebook over requirements en agile. Deel I

Transcriptie:

Introductie workshop Agile & Scrum De Amsterdamse School juli 2017

Voorstellen Rita Kuppens Amsterdamse school Achtergrond: Scrum master / Agile coach Lean consultant Project- en Programma management ICT

Het menu Wat is Agile? De theorie VERPLICHTE KOST KEUZE MENU Leuk verhaal: Varkens & Kippen User story en de Product Back Log Story Mapping en MVP Wat?? Inspiratie: de Gans Inspriratie: de duikbootkapitein Inspriratie: Drive! Agile Lean Scrum? Wanneer Agile werken? Verschillen Agile en Waterval De vijf Principes van Amsterdam Quiz Gewoon beginnen

Wat is Agile? Wat is Agile? Manier van denken en doen Verzameling werkwijzen

Waarom Agile? Om als organisatie wendbaar te kunnen zijn En het is gewoon leuk Wat is Agile?

Transparant werken De agile ingrediënten Open staan voor innovaties Klant centraal Minimale documentatie! Vertrouwen op vakmanschap én professionaliteit Manager zit op zijn handen Team centraal Wat is Agile?

Agile Manifesto (2001)

Scrum en de 5 principes van Amsterdam 1

Agile, Scrum, Lean? Verzameling waarden & principes Continu leren en aanpassen Beinvloed door Lean

Wanneer agile werken?

Traditioneel versus empirisch tijd ZICHTBAARHEID tijd

Vast en variabel Time boxen capaciteit doorlooptijd capaciteit doorlooptijd

De theorie Scrum team Faciliteert het team Managet het proces Vertegenwoordigt de business Heeft mandaat en budget Bepaalt de prioriteit Managet de stakeholders Eigenaar van de Product Back log Scrum master Product owner Ontwikkelteam zelfsturend multidisciplinair bouwt volgens prio s van de Product Owner leert zichzelf steeds beter kennen & verbetert continu eigen werkwijze

De theorie Scrum frame work Product owner

De flow

Prioriteit De theorie de Product Back log Is één lijst met wensen Is transparant voor alle stakeholders Is het eigendom van de Product Owner Bevat een decompositie van wensen en is gedetailleerd aan de top en vaag aan de onderkant User story Als (type gebruiker) Wil ik (functionaliteit) Zodat (toegevoegde waarde)

Varkens en kippen A Pig and a Chicken are walking down the road. The Chicken says: "Hey Pig, I was thinking we should open a restaurant! Pig replies: "Hm, maybe, what would we call it? The Chicken responds: "How about 'ham-n-eggs'? The Pig thinks for a moment and says: "No thanks. I'd be committed, but you'd only be involved."

Gewoon beginnen Vorm een team en benoem een Product owner Definieer product / wens en maak en verfijn User stories Plan eerste sprint planning en bepaal taken en bijbehorende tijd

Voorbeeld

Voorbeeld

Voorbeeld

Voorbeeld

Scrum project stappen 1) 1. Opstellen en verfijnen Back log ( Back log Refinement ) Opstellen, aanvullen, verwijderen User stories Verfijnen en kwantificeren grootte User stories Bepalen wanneer User stories klaar zijn voor een sprint Product owner beslist prioriteit, is eigenaar van de Back log Iteratief, parallel aan sprint User stories Review

Scrum project stappen 2) 2. Sprint Planning Voorbereiden sprint Product owner beslist prioriteit Inschatting grootte taken door het team Team besluit welke functionaliteiten te maken gebaseerd op prioriteit en grootte van het werk User stories Review

Project User story Als RVE manager Wil ik onze medewerkers groots en blijvend belonen voor hun grote inzet Zodat zij zich gewaardeerd en gemotiveerd voelen

Scrum project stappen 3) 3. Sprint 1-4 weken Te maken functionaliteiten veranderen niet gedurende de sprint Vergeet niet Back log te refinen parallel aan sprint User stories Review

Scrum project stappen 4) 4. Dagelijkse stand up Scrum team Proces, geen inhoud 15 minuten iedereen komt op tijd Vier vragen - wat heb je gedaan? - wat ga je doen? - welke obstakels zie je? - heb je hulp nodig? User stories Review

Scrum project stappen 5) 5. Sprint review Demo voltooide functionaliteiten / producten door Product owner aan alle stake holders Het team faciliteert de Product owner hierbij Feedback en input voor volgende sprint User stories Review

Scrum project stappen 6) 6. Sprint retrospective Evaluatie Wat gaan we verbeteren in de volgende sprint? User stories Review

Project opdracht (Epic) Op 1 januari is er een selfservicedesk waar medewerker een aanvraag kan indienen voor een mobile device* kan aanvragen** voor zichzelf, of een ander of een melding kan doen of vraag kan stellen. * Zie lijst met beschikbare mobiele devices ** Betreft nieuwe aanvragen

Minimal Viable Product (MVP) De klant kan informatie vinden (online tel, fysiek), zodat hij een mobiel device kan aanvragen of gebruiken. Er is een SSD beschikbaar waarin de klant een mobiel device kan aanvragen of een melding kan doen. Er zijn processen vanaf de aanvraag tot levering zodat de service organisatie het mobiel device kan uitleveren en hierover in de breedste zin kan rapporteren. Er zijn servicepunten in de stad waar de klant zijn mobiel device kan afhalen, repareren en inleveren.

De User Story Als [mijn rol] wil ik [behoefte of kans] zodat ik [toegevoegde waarde] Als klant wil ik gelijk het antwoord op mijn vragen kunnen vinden, zodat ik niet hoef te bellen of mailen Als bezoeker wil ik altijd het hoofdmenu in beeld hebben zodat ik gemakkelijk kan navigeren door de site. User stories moeten zo duidelijk geformuleerd worden dat ze ruimte overlaten voor interpretatie van de uitvoering, maar compact genoeg zijn te kunnen overzien en te begrijpen.

Hoofdflow SSD per 1 januari Medewerker dient aanvraag in Manager ontvangt aanvraag Manager geeft akkoord en vult aan SD ontvangt aanvraag SD administreert SD Levert aan medewerker SD handelt af Proces voorraad beheer

Userstory 1.1 Als medewerker wil ik voor mijzelf of een collega gemakkelijk een mobile device aanvragen zodat ik of mijn collega ambulant kan werken.

Userstory 1.2 Als manager wil ik een volledige aanvraag die ik gemakkelijk kan beoordelen en goed- of afkeuren

Userstory 1.3 Als manager wil ik een in dezelfde handeling als het akkoord, de routecode kunnen toevoegen zodat de kosten op de goede plek vallen.

Userstory 1.4 Als servicedeskmedewerker wil ik alleen aanvragen ontvangen die voor mijn locatie relevant zijn, zodat ik deze ook kan uitleveren.

Scrum en waterval 1/2

de Product Owner Agile Product Ownerschip in a Nutshell

Product owner: fundament Passie Ideeën Betrokkenheid Invloed Mandaat

Product Owner: de taken en verantwoordelijkheden Back log managen Omgeving managen Inhoud bepalen

Scrum frame work Product owner

De Product Owner: het begin de Product Visie

Product Owner: de taken en verantwoordelijkheden Omgeving managen Back log managen Inhoud bepalen

Product Owner: omgeving managen

Product Owner: de taken en verantwoordelijkheden Back log managen Omgeving managen Inhoud bepalen

Prioriteit Product Owner: omgeving managen de Product Back log Is één lijst met wensen Is transparant voor alle stakeholders Is het eigendom van de Product Owner Bevat een decompositie van wensen en is gedetailleerd aan de top en vaag aan de onderkant User story Als (type gebruiker) Wil ik (functionaliteit) Zodat (toegevoegde waarde)

USER STORY: WIE wil WAT en WAAROM? Als. (rol) wil ik (wens) zodat ik.. (toegevoegde waarde voor de organisatie én eindgebruikers) Functionele wens van stakeholders Geen producten! Product Back Log Sprint Back Log Definition of Done Basale functionaliteit eerst prioriteren

Product Owner: Back log managen filteren en prioriteren FILTEREN Voorkomen van overload Product back log PRIORITEREN op basis van: Backlog prioriteiten Kwadrant Toegevoegde waarde

Product owner: Back log managen Prioriteren kwadrant Boven water (Business) Verleden Toekomst Onder water (Techniek)

Product Owner: Back log managen Prioriteren Toegevoegde waarde + Bijdragen aan realiseren sprint doel + reduceren risico s (Kano model)

Product Owner: de taken en verantwoordelijkheden Omgeving managen Back log managen Inhoud bepalen

Road map: Story mapping De Back Bone Van volledig functioneel (horizontaal) naar volledig uitgerust (verticaal)

Story mapping naar een MVP `Opstaan en vergaderen om 9.00`

De valkuilen van een Product Owner De dode hoek van scrum 1. Alles zelf willen doen 2. Geen Product Backlog hebben 3. PO rol er bij doen 4. Waarde vergeten 5. Mandaat veronderstellen 6. Projectleider spelen 7. Verbeteringen uitstellen 8. Feedback uitstellen 9. Op alles ja zeggen

Scrum vraagt ook wat van de organisatie Vertrouwen op vakmanschap Taakvolwassen teamleden Organisatie cultuur open staan voor discussies Teamleden full time vrijmaken Beslissingen Product owner en teamleden accepteren Snelle communicatie tussen teamleden én Product owner Continue beschikbaarheid klant en gebruikers

Valkuilen scrum User stories zijn te groot of niet gedetailleerd uitgewerkt Taken zijn te groot of niet in volgorde prioriteit opgepakt Focus op individuele taken Team streeft naar perfectie Team vergeet Definition of Done (DoD) Miniwaterval binnen sprint Stakeholder missen overzicht of verwachten directe verwerking feed back

Quiz Taken, rollen & verantwoordelijkheden van een PO en Scrum master

Stelling 1 Het scrum team is verantwoordelijk voor de product back log

Stelling 2 De product owner is verantwoordelijk voor voldoende capaciteit binnen het scrumteam

Stelling 3 Het ontwikkelteam binnen het scrum team is verantwoordelijk voor de sprint planning.

Stelling 4 Stel: er komt een nieuw verzoek van de directeur. De rol van scrum master is om dit op te nemen in de sprint back log

Stelling 5 De review met de demo is de verantwoordelijkheid van de scrum master

De gans De Ganzen in Formatie

Greatness, David Marquet

David Pink Drive