• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Agile estimating and planning
 

Agile estimating and planning

on

  • 1,088 views

Introduction to estimating & planning in an agile way.

Introduction to estimating & planning in an agile way.

Statistics

Views

Total Views
1,088
Views on SlideShare
1,065
Embed Views
23

Actions

Likes
0
Downloads
15
Comments
0

3 Embeds 23

http://www.improvementfocus.com 21
http://www.linkedin.com 1
https://www.linkedin.com 1

Accessibility

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • <br />
  • <br />
  • <br />
  • Doel van de serie van workshops (elke laatste vrijdag van de maand): ontwikkelen van vakmanschap. <br /> Veel te weinig aandacht gekregen <br /> - overfocus op process en technology <br /> - onderschatting van ervaring en skill - je kan pas echt beitelen als je het vaak gedaan hebt, in verschillende soorten hout, met verschillende fijnheden van werk - je kan pas echt software ontwikkelen, teams leiden, testen, requirements beschrijven, ... als je het vaak gedaan hebt. <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • Traditionele projecten <br /> - milestones zijn Req. rdy, Des. rdy, Coding rdy, Test rdy <br /> <br /> Agile projecten <br /> - milestones zijn Release planning, Iteration Planning, Daily Planning <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • Voorbeeld: <br /> hotelkamer <br /> - MH - bed, douche, schoon <br /> - Linear - m2 <br /> - Exciters - fitness ruimte, WIFI <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • De twee &#x2018;winnaars&#x2019; worden de Product Owner (dit kan de schrijver zijn van het kaartje, of de houder ervan). <br />
  • De twee &#x2018;winnaars&#x2019; worden de Product Owner (dit kan de schrijver zijn van het kaartje, of de houder ervan). <br /> Houdt de schatting heel globaal, er volgt nog een iteration planning. <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />

Agile estimating and planning Agile estimating and planning Presentation Transcript

  • Netwerk Meeting Agile Estimating & Planning 1
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 2
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 3
  • Netwerk meetings • Vakmanschap • Software ontwikkeling • Software management 4
  • Wie ben ik? • Certified Scrum Master • Certified CMMI Lead Appraiser en Instructor • Consultant SWE/SWM • Creatief, pragmatisch • Rijnlander 5
  • Scope • Agile Estimates • Agile Planning •Requirements 6
  • Agile versus Plan-driven • Agile tegengesteld aan plan-driven? • Geen BPUF ! Maar heel veel planning. 7
  • Zes niveaus van planning strategy portfolio product release iteration day 8
  • Cone of Uncertainty grove, onnauwkeurige schatting preciese schatting 9
  • Drie niveaus van planning Op 31/10 moet de site live Release en gaat we onze applicatie verkopen As a user I want to pay Iteration with Visa card 8 Ik krijg die #$%@! Daily verbinding naar VISA niet aan de praat 10
  • Release planning • Release • >> Iteration • typically 3-6 months • date-driven or user story-driven 11
  • Release planning iteration length? Release Estimate user velocity? Goal stories prioritise user stories 12
  • Release planning iteration length? Release Estimate user velocity? Goal stories time frame prioritise functionality user stories 12
  • User story matrix 1 2 3 As a user ... As a user ... As a user ... 8 1 8 As a user ... As a user ... As a user ... 3 8 3 As a user ... As a user ... As a user ... 5 5 8 As a user ... 13 5
  • Kano model High Customer satisfaction Exciters and delighters ar lin e / an ce fo rm Per Must-have, mandatory Low Fully Absent Feature presence implemented 14
  • Kano - model Must-have, Performance, Exciters and mandatory linear delighters unexpected, hygiene factors more is better not required features unique selling dissatisfiers point 15
  • Story points • Waarde voor grootte / complexiteit, zonder dimensie • Relatieve manier van schatten (x = 2y) • Meestal met (0), 1, 2, 3, 5, 8, 13, 20, 40, 100 • Start met enkele kleine (1) stories als baseline 16
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 17
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 18
  • Case - Reisorganisatie • Ontwikkel een nieuw reisproduct • vernieuwend • groot marktaandeel • redelijke marge • inclusief marketing materiaal 19
  • Chaos Cocktail Party • Schrijf een aansprekende visie voor het product op een kaartje • 5 Rondes • Wissel kaartje uit met anderen • Bij STOP, maak tweetallen, verdeel 7 punten over de 2 kaartjes • Tel de punten op de kaartjes bij elkaar op 20
  • Release planning • Maak 2 groepen • Stel een release planning op • target: hele product af om 16:45 • ga uit van ongeveer 4 iteraties • gebruik het Kano-model voor een goed product • om 14:45 is er koffie ! 21
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 22
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 23
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 24
  • Iteration Planning • Product Owner + Team + Experts • For each User Story in this iteration • PO clarifies story, team asks questions • Team (w/o PO) estimates size (story or tasks) 25
  • Planning Poker • After story explanation, each team member picks a card • 1-2-3 turn cards • discuss High/Low • re-iterate 26
  • Scrum board To Do In Process Done As a user ... As a user ... As a user ... As a user ... As a user ... As a user ... As a user ... As a user ... 27
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 28
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 29
  • Case - sprints uitvoeren • Voer de sprints uit volgens release plan • Per sprint • 5 min - sprint planning • 10 min - uitvoering • 5 min - demo (aan andere team) 30
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 31
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 32
  • Bronnen om zelf na te lezen 33
  • Volgende meeting(s) Elke laatste vrijdag van de maand 24 Juni Agile Planning and Estimating 24 September Risk Management 22 Oktober 26 November 34
  • Retrospective • Graag feedback op het evaluatieformulier 35
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 36
  • Agenda 13:00 Intro 13:45 Case - Visie / Release Planning 14:45 Koffie 15:00 Iteration Planning / Planning Poker 15:30 Case - Sprints uitvoeren 16:45 Conclusies / Evaluatie 17:00 Borrel 37