Kanban A story #LKUK14 blog.atos.net.
-
Upload
darcy-benson -
Category
Documents
-
view
215 -
download
0
Transcript of Kanban A story #LKUK14 blog.atos.net.
![Page 1: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/1.jpg)
KanbanA story of change
![Page 2: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/2.jpg)
![Page 3: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/3.jpg)
![Page 4: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/4.jpg)
@DaveDaly1978@LeanKanban#LKUK14
blog.atos.net
![Page 5: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/5.jpg)
KanbanA story of change
![Page 6: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/6.jpg)
![Page 7: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/7.jpg)
![Page 8: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/8.jpg)
If he can’t talk, then how do you know what he wants?
We guess!
![Page 9: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/9.jpg)
![Page 10: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/10.jpg)
| dd-mm-yyyy | Author GBU | Division | Department
things business managers say…
“We need to deliver on our commitments.”
“Why does it take so long to deliver anything?”
“We need to be a technology leader”
“We can’t get more resources. We need to work more efficiently and do more with the resources we have.”
“Why are projects showing as green, green, green and then only turning
red at the end?”
“Why do people have an attitude of ‘well I did my bit’?”
“Can’t we all just work together to deliver to the customer?”
![Page 11: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/11.jpg)
| dd-mm-yyyy | Author GBU | Division | Department
things project managers say…
“Developers are bad at estimating”
“I can’t be confident that a developer will deliver by
the date they say they will”
“Developers pick fun things to work on rather than what I need delivered”
“Developers always want to learn new technologies and techniques.
Fine, but not on my project please!”
“I need more resources working on my project”
“Why are all these people booking to my project?”
“This project has been sold unrealistically (usually too cheap or
too soon or both)”
“We have too few people available with skillset x”
![Page 12: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/12.jpg)
| dd-mm-yyyy | Author GBU | Division | Department
things developers say…
“Heroics are recognised more than solid delivery.”
“I keep getting given the same type of thing to work on (I am only used
for my specialism)”“I get nagged for progress
updates all the time.”
“I have too much on”
“I don’t know what the priority is (so I’ll pick what is easiest, most fun or
what I just got nagged about).”
“There is no time for learning new techniques and technologies”
“Managers listen to our improvement suggestions, but very little ever
changes”
“There is never time to improve the way we work”
![Page 13: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/13.jpg)
| dd-mm-yyyy | Author GBU | Division | Department
Kanban really does help with all of this!
![Page 14: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/14.jpg)
What are the first two questions a customer
asks?
![Page 15: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/15.jpg)
How much will it cost?
![Page 16: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/16.jpg)
When will it be ready?
![Page 17: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/17.jpg)
Kanban
![Page 18: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/18.jpg)
Ready NextCode and Test
ReviewMerged
into Dev
Reg Test and Fix
Awaiting Release
Release Scheduled Released
4 4 8 8 8 8
![Page 19: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/19.jpg)
Ready NextCode and Test
ReviewMerged
into Dev
Reg Test and Fix
Awaiting Release
Release Scheduled Released
4 4 8 8 8 8
![Page 20: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/20.jpg)
Ready NextCode and Test
ReviewMerged
into Dev
Reg Test and Fix
Awaiting Release
Release Scheduled Released
4 4 8 8 8 8
![Page 21: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/21.jpg)
Ready NextCode and Test
ReviewMerged
into Dev
Reg Test and Fix
Awaiting Release
Release Scheduled Released
4 4 8 8 8 8
Developer Project Manger
When will this change be ready?
By Friday
![Page 22: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/22.jpg)
![Page 23: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/23.jpg)
Ready NextCode and Test
ReviewMerged
into Dev
Reg Test and Fix
Awaiting Release
Release Scheduled Released
4 4 8 8 8 8
What is this?
![Page 24: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/24.jpg)
Ready NextCode and Test
ReviewMerged
into Dev
Reg Test and Fix
Awaiting Release
Release Scheduled Released
4 4 8 8 8 8
Cycle Time
![Page 25: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/25.jpg)
Average days 35 (5 weeks)80th percentile days 55 (8 weeks)90th percentile days 68 (10 weeks)% within 10 weeks 91%
Average 80th Percentile
90th Percentile
Most changes completed in 3 weeks
![Page 26: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/26.jpg)
Average weeks 1080th percentile weeks 1490th percentile weeks 15% within 16 weeks 94%
Average
80th Percentile
90th Percentile
Most changes completed in 10-11 weeks
![Page 27: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/27.jpg)
“Our target timescale for a change of this size is 10 weeks. However
80% of these changes are delivered within 7 weeks. Therefore I would
expect that it should be released to you by 17th March.”
![Page 28: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/28.jpg)
“We are coding the change at the moment. Following this, the change
needs to be tested, built into a release package, and a software
release scheduled to your server.
90% of changes like this are released to customers within 8 weeks.”
![Page 29: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/29.jpg)
Software Changes
Estimates
Configuration Changes
Technical Specification
Functional Specification
![Page 30: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/30.jpg)
![Page 31: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/31.jpg)
![Page 32: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/32.jpg)
![Page 33: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/33.jpg)
How do I decide what to work on next?
![Page 34: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/34.jpg)
Stop starting and start finishing
![Page 35: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/35.jpg)
Work Profiles
BobSoftware Changes
Tech SpecEstimates
Config ChangesFunc Spec
KateFunc Spec 50%Estimates 50%
Tech SpecSoftware ChangesConfig Changes
![Page 36: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/36.jpg)
three other very important aspects of Kanban
Explicit management policies• How/when do we choose what to work on next?• How/when do we expedite?
Data driven retrospectives• How are we doing?• What can we do better?
Definitions of done for each stage• Builds in quality
![Page 37: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/37.jpg)
Average days 35 (5 weeks)80th percentile days 55 (8 weeks)90th percentile days 68 (10 weeks)% within 10 weeks 91%
Average 80th Percentile
90th Percentile
![Page 38: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/38.jpg)
Average 80th Percentile
90th Percentile
![Page 39: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/39.jpg)
Average 80th Percentile
90th Percentile
![Page 40: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/40.jpg)
What went well? What
could have been
better?What should we be doing
differently?
![Page 41: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/41.jpg)
Dot items awaiting release
Always call
customer
No more large
changes
Automate all data
migrations
Some Real Examples
![Page 42: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/42.jpg)
How we choose what to do differentlyA practical example
![Page 43: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/43.jpg)
What should we be doing differently?
Always switch
lights off when we leave the
roomDrink fewer
hot drinks
Have shorter showers
Cycle to work
![Page 44: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/44.jpg)
![Page 45: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/45.jpg)
“The best leaders are those their people hardly know exist…
If you don't trust the people,they will become untrustworthy.
The best leaders value their words, and use them sparingly.
When they have accomplished their task, the people say "Amazing! We did it, all by ourselves!“
Lao Tzu - 6th Century BC
![Page 46: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/46.jpg)
If he can’t talk, then how do you know what he wants?
We guess!
![Page 47: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/47.jpg)
things business managers say…
“We need to deliver on our commitments.”
“Why does it take so long to deliver anything?”
“We need to be a technology leader”
“We can’t get more resources. We need to work more efficiently and do more with the resources we have.”
“Why are projects showing as green, green, green and then only turning red at the end?”
“Why do people have an attitude of ‘well I did my bit’?”
“Can’t we all just work together to deliver to the customer?”
![Page 48: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/48.jpg)
things project managers say…
“Developers are bad at estimating”
“I can’t be confident that a developer will deliver by the date
they say they will”
“Developers pick fun things to work on rather than what I need
delivered”
“Developers always want to learn new technologies and techniques. Fine, but not on
my project please!”
“I need more resources working on my project”
“Why are all these people booking to my project?”
“This project has been sold unrealistically (usually too cheap or too soon or both)”
“We have too few people available with skillset x”
![Page 49: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/49.jpg)
things developers say…
“Heroics are recognised more than solid delivery.”
“I keep getting given the same type of thing to work on (I am only used for my specialism)”
“I get nagged for progress updates all the time.”
“I have too much on”
“I don’t know what the priority is (so I’ll pick what is easiest, most fun or what I just got
nagged about).”
“There is no time for learning new techniques and technologies”
“Managers listen to our improvement suggestions, but very little ever changes”
“There is never time to improve the way we work”
![Page 50: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/50.jpg)
![Page 51: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/51.jpg)
Average days 35 (5 weeks)80th percentile days 55 (8 weeks)90th percentile days 68 (10 weeks)% within 10 weeks 91%
Average 80th Percentile
90th Percentile
Most changes completed in 3 weeks
![Page 52: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/52.jpg)
Datadrivenretrospectives
![Page 53: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/53.jpg)
What you do now
![Page 54: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/54.jpg)
Visualise
![Page 55: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/55.jpg)
Continuously improve
![Page 56: Kanban A story #LKUK14 blog.atos.net.](https://reader036.fdocument.pub/reader036/viewer/2022081517/5a4d1af17f8b9ab05997e68d/html5/thumbnails/56.jpg)
Questions?