kanban intro
DESCRIPTION
An introduction to Kanban I presented with Flavius Stef at the Bucharest Agile Meetup Group in February 2014. See the event details on http://www.meetup.com/The-Bucharest-Agile-Software-Meetup-Group/events/146222892/. See http://mozaicworks.com for articles and events about Kanban and agileTRANSCRIPT
![Page 1: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/1.jpg)
Intro
Kanban
Evolutionary change through visualization,flow management and collaboration
![Page 2: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/2.jpg)
Agenda
19:00 – Welcome & Talk: Intro to Kanban19:50 – Open Space Intro + market place20:00 – First Open Space slot20:30 – Second Open Space slot21:00 – Closing
![Page 3: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/3.jpg)
Let's get to know each other
![Page 4: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/4.jpg)
Us
![Page 5: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/5.jpg)
Tokio Imperial Palace – East Garden
![Page 6: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/6.jpg)
5 Business needs for Kanban
● Better organize work● Reduce release cycles● Reduce management overhead
(self-organization)● Complement and/or replace Scrum (eg. for
maintenance)● Improve quality
![Page 7: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/7.jpg)
What is Kanban?
Change management tool with six properties– Visualize your workflow– Limit work in progress– Measure and manage flow– Make policies explicit– Implement feedback loops– Improve collaboratively, evolve experimentally
![Page 8: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/8.jpg)
How to adopt Kanban?
![Page 9: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/9.jpg)
What are your value streams?
Need ??? Cashing the €€€
Your value
stream(s)
![Page 10: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/10.jpg)
Understand how you work(Value Stream Mapping)
Brainstormidea
Detailidea
Sketch UI Code Test Deploy
![Page 11: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/11.jpg)
Visualize work to coordinate
Ideas Features UI design Code Test Deploy
![Page 12: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/12.jpg)
Limit WIP to improve flow
Ideas Features (5) UI design (4) Code (2) Test (1) Deploy (5)
![Page 13: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/13.jpg)
Focus on flow
Add support for Romanian
Started on: 20 JanFinished: 24 Jan 1 2 3 4 5 6 7 8 9 10 11
Cycle Time
![Page 14: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/14.jpg)
Explicit policies
Ideas Features (5) UI design (4) Code (2) Test (1) Deploy (5)
RefactoredCode Review
![Page 15: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/15.jpg)
Prioritize work
Ideas Features (5) UI design (4) Code (2) Test (1) Deploy (5)
Most important
![Page 16: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/16.jpg)
Deliver often
Sep 2008 – Jan 2013
![Page 17: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/17.jpg)
Meetings
● Daily Meeting● Release Planning● Queue Replenishment● Retrospectives● Demos
![Page 18: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/18.jpg)
How to use Kanban for change?
![Page 19: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/19.jpg)
Read the Board and Act
![Page 20: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/20.jpg)
Read the Board and Act: Column Full
Ideas Features (5) UI design (4) Code (2) Test (3) Deploy (5)
√
Use Theory of Constraints (ToC) to deal with bottlenecks
Bottleneck
√
![Page 21: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/21.jpg)
Read the Board and Act: Failure demand
Ideas Features (5) UI design (4) Code (2) Test (3) Deploy (5)
Improve quality: add/change practices, update explicit policies
![Page 22: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/22.jpg)
Read the Board and Act: Useless Work
Ideas Features (5) UI design (4) Code (2) Test (3) Deploy (5)
Retrospective using VSM & change process accordingly
Other work
Doing DoneTo Do
![Page 23: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/23.jpg)
Read charts and act: High Cycle time
Add support for Romanian
Started on: 20 JanFinished: 24 Jan 1 2 3 4 5 6 7 8 9 10 11
Cycle Time
Change process to improve flow
Why did this happen?
![Page 24: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/24.jpg)
Periodic Retrospectives
● Pick an area to focus on● Tell the story of the last 1-2 weeks● Everyone writes on post-its what went well● Everyone writes on post-its what could be
improved● Discuss issues● Define actions until next retrospective● Plan them, add them on the board
![Page 25: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/25.jpg)
Why Kanban?
● Minimally invasive – Start with what you have● Balance demand with capacity● Foster collaboration● Focus on improvements● Get stuff done sooner● Proven successful elsewhere
![Page 27: Kanban intro](https://reader033.vdocument.in/reader033/viewer/2022051207/5404eb818d7f729e768b4984/html5/thumbnails/27.jpg)
Picture credits
● http://www.flickr.com/photos/jaimeperez/2753098339/in/photostream/
● http://thenounproject.com/noun/scroll/#icon-No1629
● http://thenounproject.com/noun/scroll/#icon-No485