Effect of Batch Size on Work Flow
-
Upload
alexander-kanaan-safe-agilist-csm-cspo -
Category
Technology
-
view
265 -
download
0
Transcript of Effect of Batch Size on Work Flow
![Page 1: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/1.jpg)
© 2016 Alex Kanaan
Agile Games Night
Effect of Batch Size on Work Flow
Jul 20, 2016
![Page 2: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/2.jpg)
About Me
![Page 3: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/3.jpg)
Connect With Me
More about Me http://www.alexkanaan.com
Read My Blog http://www.alexkanaan.com/#latestnews
Contact Me http://www.alexkanaan.com/#contact
Follow my Tweets @AlexKanDu
Connect on LinkedIn https://www.linkedin.com/in/arkanaan
![Page 4: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/4.jpg)
© 2016 Alex Kanaan
Stay in Touch
http://www.alexkanaan.com
@AlexKanDu
https://www.linkedin.com/in/arkanaan
![Page 5: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/5.jpg)
© 2016 Alex Kanaan
Introduction• Waterfall teams are used to working on larger
sets of features for a longer period of time • This means delivering those features are
usually delivered in larger, less frequent releases
• A key feature of lean processes is quickly flowing value to the consumer
• Adjusting sizes of objects within a process enhances the flow
5
![Page 6: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/6.jpg)
© 2016 Alex Kanaan
Learning ObjectivesStudy batch size impact on work flow
![Page 7: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/7.jpg)
© 2016 Alex Kanaan
Game OverviewTwo teams Four Roles in Each Team • Worker • Manager • Batch Timer • System Timer Game is Four Sprints; each is a different batch sizes You will time and record performance for each sprint
![Page 8: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/8.jpg)
© 2016 Alex Kanaan
Recording Sprint Results
Managers Record
Time MeasuredBatch 11 x 20
Batch 22 x 10
Batch 34 x 5
Batch 420 x 1
Worker 1
Worker 2
Worker 3
Worker 4
FIRST BATCH
SYSTEM TOTAL
![Page 9: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/9.jpg)
© 2016 Alex Kanaan
Role TasksWorkers • Select and use one hand
only • Do work by flipping coins
one-by-one in the batch • Pass batch to next person • Always pass in same
direction
![Page 10: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/10.jpg)
© 2016 Alex Kanaan
Role TasksManagers • Stand behind your worker • Ensure same hand is used
at all times • Start timer when worker
receives batch of coins • Stop timer when worker
hands-off batch of coins • Record your workers time on
flip chart
![Page 11: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/11.jpg)
© 2016 Alex Kanaan
Role TasksBatch Timer (first batch only) • Start timer when first worker
in team turns over first coin of the first batch of coins
• Stop timer when last worker in team turns over last coin in the FIRST batch of coins
• Record your teams first batch time on flip chart
![Page 12: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/12.jpg)
© 2016 Alex Kanaan
Role TasksSystem Timer (All Batches) • Start timer when first worker
in team turns over first coin of the first batch of coins
• Stop timer when last worker in team turns over last coin in the LAST batch of coins
• Record your teams system time on flip chart
![Page 13: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/13.jpg)
© 2016 Alex Kanaan
Let’s Get Ready• Clear outer perimeter of table • Managers stand behind your workers • Everyone get your timers ready
![Page 14: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/14.jpg)
© 2016 Alex Kanaan
Sprint 1
1 x 20
![Page 15: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/15.jpg)
© 2016 Alex Kanaan
Sprint 2
2 x 10
![Page 16: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/16.jpg)
© 2016 Alex Kanaan
Sprint 3
4 x 5
![Page 17: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/17.jpg)
© 2016 Alex Kanaan
Sprint 4
20 x 1
![Page 18: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/18.jpg)
© 2016 Alex Kanaan
Flipchart HuddleWhat did We Learn?
Who had an Aha moment? When?
![Page 19: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/19.jpg)
© 2016 Alex Kanaan
Flipchart Huddle
Individual Workers Performance?Total System Performance
![Page 20: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/20.jpg)
© 2016 Alex Kanaan
Flipchart HuddleSo if no one’s individual time changed, how come we cut overall time?
![Page 21: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/21.jpg)
© 2016 Alex Kanaan
Flipchart HuddleSo if no one’s individual time changed, how come we cut overall time?
ANSWER: Smaller batches allowed for better flow of work through the team!
![Page 22: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/22.jpg)
© 2016 Alex Kanaan
Flipchart HuddleCompare to An Agile Team
![Page 23: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/23.jpg)
© 2016 Alex Kanaan
Flipchart HuddleSTORY SIZE MATTERS!
![Page 24: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/24.jpg)
© 2016 Alex Kanaan
Flipchart HuddleFirst Batch Measurements
![Page 25: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/25.jpg)
© 2016 Alex Kanaan
Flipchart HuddleFirst Batch Measurements = First Value to Market
![Page 26: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/26.jpg)
© 2016 Alex Kanaan
Flipchart HuddleFirst Batch Measurements = First Value to Market = Used in LEAN AGILE
![Page 27: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/27.jpg)
© 2016 Alex Kanaan
Flipchart HuddleWhat about feedback within the sprint?
![Page 28: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/28.jpg)
© 2016 Alex Kanaan
Flipchart HuddleReducing story size improves flow of stories throughout the team and improves throughput.
![Page 29: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/29.jpg)
© 2016 Alex Kanaan
BACK TO SEATS
![Page 30: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/30.jpg)
© 2016 Alex Kanaan
Learning Exercises -1What is the impact of working on large stories that take up the sprint? (5 mins)
![Page 31: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/31.jpg)
© 2016 Alex Kanaan
Learning Exercises-1What does the Sprint Burnup chart look like?
![Page 32: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/32.jpg)
© 2016 Alex Kanaan
Learning Exercises-1What does the Sprint Burnup chart look like?
✗ ✓
![Page 33: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/33.jpg)
© 2016 Alex Kanaan
Learning Exercises-1Risk of missing sprint target is much higher with large stories
![Page 34: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/34.jpg)
© 2016 Alex Kanaan
Learning Exercises-2What’s an ideal story size to aim for? (2 mins)
![Page 35: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/35.jpg)
© 2016 Alex Kanaan
Learning Exercises-3• What have you
learnt from the penny game?
• What will you do differently for your team now that you know this?
![Page 36: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/36.jpg)
© 2016 Alex Kanaan
Your Take Home• Processes with smaller batches provide faster
value to customer • Reducing story size improves flow of stories
and throughput • With faster feedback loops your defects are
caught and fixed sooner so quality is improved • Risk of missing sprint targets is lower with
smaller stories
![Page 37: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/37.jpg)
© 2016 Alex Kanaan
Do’s• Break work into small manageable batches • Break all stories – 1 to 3 days per story • Limit size 5 stories and start with them
• Open one thing at a time & finish it! • Stop Starting Start Finishing • Introduce WIP limits to improve work flow
37
![Page 38: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/38.jpg)
© 2016 Alex Kanaan
Understanding effect of Introducing WIP limits
When: WED AUG 17 Where: KAPLAN
Next Steps
![Page 39: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/39.jpg)
© 2016 Alex Kanaan
Thank You• Sheridan for venue and healthy snacks • ALL of you • Slides posted on my slideshare acount • Stay in Touch!
![Page 40: Effect of Batch Size on Work Flow](https://reader031.fdocuments.us/reader031/viewer/2022022411/58ea16221a28ab064e8b5c57/html5/thumbnails/40.jpg)
© 2016 Alex Kanaan
THANK YOU!
40
Questions?