Download - xkanban v2 (ALE Bathtub III)
![Page 1: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/1.jpg)
XKanbanXP, Kanban and timeboxing
giovedì 20 ottobre 2011
![Page 2: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/2.jpg)
Who am I ?
• Web developer @ideato
• 3 years of “serious” php ( +2 of playing around)
giovedì 20 ottobre 2011
![Page 3: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/3.jpg)
XP ValuesCommunication
Simplicity
FeedbackCourage
Respect
http://www.extremeprogramming.org/
giovedì 20 ottobre 2011
![Page 4: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/4.jpg)
XP PrinciplesHumanity
Economics
Mutual benefit
Flow
Opportunity
Redundancy
Self similarity
Improvement
Diversity
Reflection
Failure
Quality
Baby steps
Accepted responsibility
http://www.extremeprogramming.org/ http://martinfowler.com/bliki/PrinciplesOfXP.html
giovedì 20 ottobre 2011
![Page 5: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/5.jpg)
Where were we?
http://www.flickr.com/photos/kainet/288519656/
2 Main Stream Projects
http://www.flickr.com/photos/st3f4n/2489961263/
The Emergency Ward
1 Developer
2 Developers+
1/2 Developers
CustomersRequestsuser stories tasks
bugsemergencies
Managementprojects and clients “assistance”
long term planning
giovedì 20 ottobre 2011
![Page 6: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/6.jpg)
Problems
http://www.flickr.com/photos/kainet/288519656/
2 Main Stream Projects
http://www.flickr.com/photos/st3f4n/2489961263/
The Emergency Ward
Bugs and requests of ex-“long term” projects!
Long term projectsFocus on new functionality
Spread of knowledge on projects
giovedì 20 ottobre 2011
![Page 7: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/7.jpg)
Problems
http://www.flickr.com/photos/kainet/288519656/
2 Main Stream Projects
http://www.flickr.com/photos/st3f4n/2489961263/
The Emergency Ward
IterationsClean planning every week
Different workflows
VS
Bugs, small tasks, emergencies, a bit of customer care
Difficult planning
giovedì 20 ottobre 2011
![Page 8: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/8.jpg)
Problems
http://www.flickr.com/photos/kainet/288519656/
2 Main Stream Projects
http://www.flickr.com/photos/st3f4n/2489961263/
The Emergency Ward
“Next week?”
VS
“Emm... maybe next week?”
“When can we do this?”: planning, resources, negotiation
giovedì 20 ottobre 2011
![Page 9: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/9.jpg)
Problems
http://www.flickr.com/photos/kainet/288519656/http://www.flickr.com/photos/st3f4n/2489961263/
“How much work can you do in a week?”
Story points?
hours/man?
Ideal working days?
“Can you measure it?”
giovedì 20 ottobre 2011
![Page 10: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/10.jpg)
From... to... 2 Main Stream Projects
The Emergency Ward
1 Developer
2 Developers+
1/2 Developers
CustomersRequests
Management
CustomersRequests
Developers
“Account”
Sales
Contracts
Customer care
user story, task, bug
giovedì 20 ottobre 2011
![Page 11: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/11.jpg)
SOLUTIONSSpread of knowledge on projects
KanbanPick the first in the “to-do” list!
If needed, ask someone to help
you.
giovedì 20 ottobre 2011
![Page 12: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/12.jpg)
SOLUTIONSDifferent workflows
KanbanEverything is on
the kanban!
giovedì 20 ottobre 2011
![Page 13: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/13.jpg)
SOLUTIONS“When can we do this?”: planning, resources
Kanban“Full for the
next N weeks?”
Timeboxing
How long it takes from
“request” to “done”?
(Lead time)
Track and planning
Plan daily based on what
you have measured
giovedì 20 ottobre 2011
![Page 14: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/14.jpg)
SOLUTIONS“When can we do this?”: negotiation
Planning an unique flowFiner granularity than iterations
Can establish effort on projects weekly
PROS
CONSHarder to plan many project in one flowDaily change of to-do list may happen
giovedì 20 ottobre 2011
![Page 15: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/15.jpg)
Problems
http://www.flickr.com/photos/kainet/288519656/http://www.flickr.com/photos/st3f4n/2489961263/
“How much work can you do in a week?”
Story points?
hours/man?
Ideal working days?
“Can you measure it?”
giovedì 20 ottobre 2011
![Page 16: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/16.jpg)
http://www.flickr.com/photos/kainet/288519656/http://www.flickr.com/photos/st3f4n/2489961263/
“How much work can you do in a week?”“Can you measure it?”
YES, YOU CAN!
SOLUTIONS
giovedì 20 ottobre 2011
![Page 17: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/17.jpg)
SOLUTIONSBring you problems to ligth!
Measure your lead time(How log it take to release value?)
Bugs discovered in QA(Weak tests? Customer expectation not matched?)
WIP (work in progress)(How many activities can you do at the same time?)
Bottlenecks(Kanban can show you were activities are stuck.
You should ask yourself why.)
Non-standard workflows(“Why is it not in kaban?”)
giovedì 20 ottobre 2011
![Page 18: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/18.jpg)
OK...but...
Is everything this beautiful?
giovedì 20 ottobre 2011
![Page 19: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/19.jpg)
OK...but...
Is everything this beautiful?
Unfortunatly, no :(
giovedì 20 ottobre 2011
![Page 20: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/20.jpg)
We found that...
CustomersRequests Developers
“Account”
Sales
Contracts
Customer care
user story, task, bug
giovedì 20 ottobre 2011
![Page 21: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/21.jpg)
...changing is not bad!Customer1Customer2Customer3
DevelopersTeam I
Sales
Contracts
Customer care
user story, task, bug
Customer4Customer5Customer6
DevelopersTeam IIContracts
Customer care
user story, task, bug
New Customers First contact
giovedì 20 ottobre 2011
![Page 22: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/22.jpg)
#phpday
Questions?
Filippo De Santis
twitter: @filippodesantis
giovedì 20 ottobre 2011
![Page 23: xkanban v2 (ALE Bathtub III)](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a6986d8b42a972b8b4a4a/html5/thumbnails/23.jpg)
#phpday
References
http://www.poppendieck.com/
http://en.wikipedia.org/wiki/Kanban
Kanban and Scrum - making the most of bothhttp://www.infoq.com/minibooks/kanban-scrum-minibook
giovedì 20 ottobre 2011