Download presentation
Presentation is loading. Please wait.
Published byGeorge Bond Modified over 8 years ago
1
Joel Semeniuk Telerik Joel.Semeniuk@Telerik.com SESSION CODE: DPR307 Steven Borg NW Cadence Steven.Borg@nwcadence.com
4
What is Scrum
5
Fixed Iterations 1-4 Weeks Retrospectives Always Improve Small Concrete Prioritized Relative Estimates Cross Functional Self Organizing Split Org Split Work Split Time Optimize Process
7
ready devtestreleasedone A A B B C C D D 5 3 2 3 E E F F G G H H I I J J K K L L M M N N O O P P Q Q Flow
8
Eliminate Waste Build Quality In Create Knowledge Defer Commitment Deliver Fast Respect People Optimize the Whole
10
Scrum TeamProduct Owner Scrum Master Kanban No Prescribed Roles
11
Kanban No Prescribed Iterations Establish Cadences for Planning Process Improvement Release Scrum Planning Review Retrospective
12
Fine Tune Over Time Scrum Sprint Capacity Limit by Iteration Measure Velocity Kanban ready devtestdone A A B B C C D D 3 2 2 E E F F J J K K M M N N O O Limit by State Measure Cycle Time If not all features Same size, WIP could be Total Size of work
13
Kanban ready devtestdone A A B B C C D D 3 2 2 E E F F J J K K M M N N O O G G Product Owner Scrum Plan Sprint Execution Product Owner
14
ready devtestdone A A B B C C D D E E F F J J K K M M N N O O Day 1 ready devtestdone A A B B C C D D E E F F J J K K M M N N O O Day n ready devtestdone A A B B C C D D E E F F J J K K M M N N O O Last Day
15
ready devtestdone A A B B C C D D E E F F J J K K M M N N O O Every Day 3 2 2
16
Scrum ready devtestdone A A B B C C D D E E F F J J K K M M N N O O X-Function Team Kanban ready devtestdone A A B B C C D D 3 2 2 E E F F J J K K M M N N O O Product Owner X-Function Team Testers
17
Scrum Sprint 1 Sprint 2 Sprint 3 1 1 2 2 3 3 1 1 1 1 1 1 2 2 1 1 2 2 3 3 1 1 2 2 2 2 V = 6V = 8 Kanban ready devtestdone A A B B C C D D E E F F J J K K M M N N O O Estimation Not Prescribed 3 2 2
18
Kanban ready devtestdone 3 2 2 Scrum ready devtestdone Sprint 1
19
Scrum ready devtestdone Sprint 1 P7 `P7 P8 P9 P10 P8 P9 P10 Take from the top Take oldest Take any Use Ratios Maintenance New Features Alphabetical Whatever makes sense Kanban ready devtestdone 3 2 2 Not Prescribed
20
Scrum Daily Scrum FOCUS ON PEOPLE Kanban Not Prescribed Those that do FOCUS ON FLOW
21
Scrum Kanban
22
ScrumKanban Timeboxed IterationsTimeboxing Optional Use cadences Team Commits to certain amount of work per sprintCommitment Optional Velocity as a default metric for planningLead Time as a metric for planning Cross-Functional TeamsCross-Functional Teams Optional Specialists allowed Work small enough to fit in a sprintNo item size requirements Burndown ChartsCumulative Flow Charts WIP limited by sprintWIP limited by state Estimation prescribedEstimation optional Can’t change a sprint in processAdd whenever there is capacity Sprint backlog owned by teamKanban board shared by multiple teams Scrum board reset between sprintsKanban board is persistent Prioritize backlogPrioritization optional
24
Bend the rules of Scrum Scrumify the un- prescribed aspects of Kanban Scrumban Note: “Scrumban” first introduced by Cory Ladas in his book ‘Scrumban”
25
Cadence / Rhythms Planning Review Retrospective
26
Scrumban ready devtestdone A A B B C C D D 3 2 2 E E F F J J K K M M N N O O G G Product Owner
27
Scrumban ready devtestdone A A B B C C D D 8-10sp 6-8sp E(3) F(3) J(5) K(3) M(3) N(5) O(2) Experiment with your team! Max SP could be: ItemCount * MinSize ItemCount * MaxSize Approximate Sprint Capacity Reset Every Sprint
28
Scrumban FOCUS ON PEOPLE FOCUS ON FLOW Best to use automated Tool to visualize work Which allows you to Pivot by Function and People
29
Scrumban
30
ready specifytestdone A A B B C C D D 3 2 2 p p q q J J K K M M N N O O spec done 2 l l m m dev 2 n n o o Warning: Adding more states increases Work In Progress Add hand-off gates similar to Feature Driven Development
31
Differentiator Table Stakes Spoiler Cost Saver Market Risk Highly likely to change Very unlikely to change Value Engineering Make Agile/Lean Buy/Reuse Traditional? Adapted from design courtesy David Anderson
32
ready specifytestdone spec done dev dev done Allocation (20) Table Stakes (10) Cost Saver (2) Spoiler (2) Differentiator (6) 5 73 5 Adapted from design courtesy David Anderson
33
ready specifytestdone spec done dev dev done Allocation (10) Bugs(2) New Features(8) 2 42 2
37
www.microsoft.com/teched www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn
39
Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st http://northamerica.msteched.com/registration You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.