LSSN seminar Amsterdam 01-11-2012 Edwin Kippers Master Black Belt. Project Management



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

Agile (Scrum) Werken Jeroen Hak

SCRUM FRESHAPPLE.NL #DIGITALATHLETES

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

PLANET AGILE 17E BPUG SEMINAR

Leiderschap in een organisatie met technische professionals

IIBA NL Jaarcongres "Business Analyse in Scaled Agile"

Kwaliteit in Agile: een gegeven?

Scrum. Een introductie

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

TFS als perfecte tool voor Scrum

Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil

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

Trainingsaanbod SourcePower Academy

Agile with a smile. Dion Kotteman

Agile ervaring Ir.ing. Erik van Daalen

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

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

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

De Agile Analist. Henk Jan Huizer

WHITE PAPER. Agile/Scrum

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

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

Agile Testen in de praktijk

Trainingen SourcePower Academy In samenwerking met Ordina Academy

Scrum in het kort

SCRUM METHODE.

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

[ SCRUM. ] Een introductie

WHITEPAPER IN 5 MINUTEN. 11. Scrum

Agile Foundation examen - OEFENVragenformulier

Overdracht van project naar beheer. Beheer is ook Agile!

Auditen van Agile projecten

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

Contractmanagement voor Software-ontwikkeling

EEN INTRODUCTIE TOT SCRUM

Agile werken: zó doen we dat

Agile/Scrum Foundation

13. De ideale product owner

Welkom. bij scrum. Zin in Onderwijs

Agile in Projecten minimalisme of strak pak? Richard Weber PMP

Transformatie naar een wendbare organisatie

SCRUM: REPETEREN, MAAR OOK LEREN?

Scrum. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

START MET SCRUM STAPPENPLAN

Toepassen van Scrum als process template

Agile Scrum voor Non-IT

Een praktische kijk op Agile

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

HvA School voor interactie. HvA IAM Projectmanagement 9 Februari 2009

Lagant Management Consultants B.V. Presentatie NGI 26 augustus 2003

Organisch veranderen Adgile Scrum. Corry Oosterhoorn

De verschuiving van projectmatig werken naar Agile

Factsheet CONTINUOUS VALUE DELIVERY Mirabeau

Scrum. Veranderingen. Product development of product manufacturing?

EXIN Agile Scrum Foundation

Training en workshops

Risicomanagement bij veranderingen

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

Evo Evolutionary Project Management. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

Whitepaper Agile Q-Consult Progress Partners

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

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

Hoe zeggen wat men niet wil horen

Best Practice Seminar 14 NOVEMBER 2013

Een website ontwerpen met agile design en scrum, wat heb je nodig?

Inhoud in vogelvlucht

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

Tips & Tricks: Tip van de maand januari 2009

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

SmartScrum: Agile én duurzaam

Agile Project Management

Een praktische kijk op Agile

Agile systeemontwikkeling. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

Samen toegankelijke websites bouwen met Scrum. Irene Melisse

De toekomst van PMO en projecten: transitie naar agile

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

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

Snel waarde creëren met Scrum

Contractmanagement voor Software-ontwikkeling

Agile de nieuwe graal

Agile, Scrum en Kanban in de praktijk

Wie ben ik? Agile Software Development. Het waterval model. Inhoud

AGILE INSPIRATION BOOST. Agile. Sneller, slimmer, beter? Inspiratie voor Agile / Scrum teams

Michael Franken met medewerking van Rini van Solingen

PLANET AGILE 17E BPUG SEMINAR

Agenda. Introductie Aan het werk Conclusie / restrospective

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

DEEL I. 5.9 Scrum Definitie project Kern van de methode Historie Scope

Scrum: where Business drives IT

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

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

PRODUCT OWNER.

CONSTANT ONDERHANDEN WERK ZORGT VOOR STABIELE DOORLOOPTIJDEN

Scrum bij Hosting. Philippus Baalman

Software- en Gameproject

WEBINAR. PROJECTCONTROL En de rol van de controller/financial. Door: Rob Schapink. Leusden, 27 september 2017

Effectief testen in complexe omgeving

Transcriptie:

Lean Six Sigma Scrum Niet alleen voor software projecten LSSN seminar Amsterdam 01-11-2012 Edwin Kippers Master Black Belt Project Management Project succes survey The Standish Group's report: "CHAOS Summary 2009 project success rates Succes: Op tijd, binnen budget, inclusief de gewenste functionaliteiten Challenged: Te laat, over budget, met en/of zonder gewenste functionaliteiten Failed: Gestopt voor afronding of opgeleverd en nooit gebruikt 1

Project Management Top 10 redenen waarom projecten falen Onvoldoende communicatie Geen goede planning Gebrek aan resource management Gebrek aan gekwalificeerde resources Onduidelijke klanteisen Gebruik maken van nieuwe en onbewezen technologie en of methode Ineffectieve kwaliteitscontroles Meerdere projecten tegelijkertijd met resources die ook op meerdere projecten worden ingezet Leveranciers leveren niet Scope Creep Meest gebuikte PM methodieken Waterval methode Dit is een proces voor de ontwikkeling van een project, waarin de ontwikkeling regelmatig vloeiend naar beneden loopt (als een waterval). De ontwikkeling loopt door een aantal fasen, namelijk: 2

Meest gebuikte PM methodieken PRINCE2 Projectmanagement methodiek van ontwikkelingstrajecten in de ICT Toegepast bij ICT c.q. software ontwikkelingstrajecten o.b.v. de waterval methode Prince 2 staat voor: PRojects IN Controlled Environments Prince 2 is een gestructureerde methode voor projectmanagement Toegepast bij veel grote Nederlandse organisaties Belangrijke basis zijn: PID (Project Initiation Document) en Business Case Echter in veel organisaties is PINO (Prince In Name Only) meer op zijn plaats Meest gebuikte PM methodieken Agile project management Agile is de verzamelnaam voor methodes die met name werden gebruikt voor product- en softwareontwikkeling Uitgangspunten hierbij waren het verminderen van de risico s, de snelheid van uitvoeren en het verbeteren van communicatie met als doel om de juiste balans te vinden tussen wat de klant en wat de business verwacht. Agile management is equivalent voor behendig beheren Uitgangspunt is flexibiliteit en altijd een gereed / werkend product 3

Meest gebruikte PM methodieken Agile project Management Uitgangspunten hierbij zijn de principes van lean Elimineer verspillingen, zorg ervoor dat waarde wordt toegevoegd Versterk het leer effect Klant ontkoppelpunt zo laat mogelijk Lever zo snel als mogelijk Maak het team verantwoordelijk Kwaliteit zit in het proces Kijk naar het geheel, geen sub-optimalisatie Project Management Welke methode wordt het meest gebruikt? Source: Forrester/Dr. Dobb s Global Developer Technographics Survey, Q3 2009 4

Project Management Waar gaat het mis? Challenged: late, over budget, and/or with less than the required features and functions Results from Scott Ambler s 2010 IT Project Success Survey posted at www.agilemodeling.com/surveys/ Traditioneel vs Agile Project Management Traditionele PM benadering Concentreert zich met name op een van te voren gemaakt, goed doordachte planning van het gehele project Noodzakelijk om goed te kunnen voorspellen en om effectief te zijn. Agile Project Management Vertrouwt op iteratieve ontwikkelingscycli om minder voorspelbare projecten tot een goed resultaat te brengen. Legt de nadruk op actieve participatie tussen zowel de projectteam leden onderling als met de klant. 5

Traditioneel vs Agile Project Management Traditioneel Design up front Vast scope Deliverables Design Freeze zo snel als mogelijk Kleine mate van onzekerheid Vermijd veranderingen Weinig interactie met de klant Conventionele project teams Agile Continue ontwikkeling Flexibel Eisen Design freeze zo laat mogelijk Hoge mate van onzekerheid Omarm veranderingen Veel interactie met de klant Zelf-organiserende project teams Scrum Wat is Scrum Scrum is een term die afkomstig is uit de rugbysport Spelers in een grote groep proberen al duwend de bal naar de overkant van het veld te brengen 6

Scrum Wat is Scrum Scrum is een Framework (raamwerk) voor Agile management Scrum is een aanpak om projecten / project taken te managen De oorsprong ligt in de software ontwikkeling, maar het wordt steeds vaker ook daarbuiten toegepast Scrum Product Backlog Geprioriteerde lijst van deeltaken Daily Scrum meeting Dagelijkse standup team meeting (15min) : 1 Wat heb je gisteren gedaan? 2 Wat ga je vandaag doen? 3 Zijn er problemen? Sprint Vaste duur van een periode waarin alle taken gereed moeten zijn Sprint Backlog Lijst van deeltaken die uitgevoerd gaan worden gedurende de Sprint Shippable product De volgende versie van een werkend product 7

Scrum Rollen Product Owner Scrum Master Team Ceremoniëel Sprint planning Sprint review Sprint retrospective Daily scrum meeting Artifacten Artifact : object dat specifiek gemaakt is voor een bepaald doel Product backlog Sprint backlog Burndown charts Conventionele Projecten en Scrum Conventioneel Earned Value Work Breakdown Structure Communications Plan Gates Scrum Burndown chart Product Backlog Daily Scrum meetings Releases Product backlog wordt afgeleid van de WBS Sprint is een mini plan dat van het WBS wordt afgeleid De sprint review kan worden gezien als een soort milestone review Tijdens de sprint review worden ook de risico s van het project besproken 8

Case Case: Leverancier aan de olie en gas industrie Engineer to order Leverbetrouwbaarheidsproblemen agv te lange doorlooptijden in alle facetten van het bedrijf Meerdere projecten tegelijkertijd Onduidelijke normen Onderhanden werk beheersen een van de grootste probleemgebieden Case Engineering is overgegaan tot de scrum aanpak 2 maandelijkse bepaling van de product backlog op basis van project plan en deliverables naar de klant Wekelijkse sprint meeting om de activiteiten voor de sprint te bepalen Dagelijkse stand-up meeting Alle rollen zijn vertegenwoordigd, waarbij de engineering coördinator als scrum master acteert en de project manager als de product owner Support van management, maar engineering team is zelf-sturend Management ondersteunt bij het wegnemen van de impediments 9

Case Resultaten Veelbelovend, de eerste resultaten laten zien dat de benodigde doorlooptijden gerealiseerd kunnen worden Design Freeze al na 12 weken Duidelijke commitment van het team om activiteiten af te ronden op basis van beschikbare tijd Ik geef nu duidelijk aan wat ik wel en wat ik niet kan doen Heldere en duidelijke communicatie tussen de teamleden Sinds we scrum toepassen, praten we weer met elkaar Meer inzicht in de werkelijke uren per product Case We maken inmiddels gebruik van de scrum of scrums Scrum masters vanuit de diverse teams (engineering, productie, inkoop etc) worden onderdeel van het scrum team op een hoger niveau Project manager is product owner 10

Waarom werkt Scrum Het is eenvoudig, er zijn maar 3 vragen: Wat hebben we vandaag gereed of Wat hebben we in de afgelopen sprint afgerond Wat gaan we in de komende week doen Wat zijn de issues die de aandacht van de Product Owner vragen Scrum is een eenvoudige methode om de ritmiek van het opleveren tijdens een project te versnellen Maar we hebben nog steeds een gedetailleerd plan nodig We moeten hiervoor de taken opbreken in atomic tasks Waarom scrum werkt Het is relatief gemakkelijk om een Sprint Backlog om te zetten in een Microsoft Project plan Sprint Backlogs en Burndown Charts zijn vroegtijdige waarschuwings indicatoren Geen voortgang Niet genoeg werk Effectieve voortgang 11

Tot slot Toepassen van scrum helpt om Taken sneller af te ronden Verhogen van de zichtbaarheid op projectissues We kunnen de klant regelmatig een update geven over de voortgang 12