5. Where were we?
2 Main Stream Projects
Customers
Requests 2 Developers
user stories tasks +
emergencies bugs
1/2 Developers
http://www.flickr.com/photos/kainet/288519656/
The Emergency Ward
Management
projects and clients “assistance”
long term planning 1 Developer
http://www.flickr.com/photos/st3f4n/2489961263/
giovedì 20 ottobre 2011
6. Problems
Spread of knowledge on projects
2 Main Stream Projects The Emergency Ward
http://www.flickr.com/photos/kainet/288519656/
http://www.flickr.com/photos/st3f4n/2489961263/
Long term projects Bugs and requests of
Focus on new ex-“long term” projects!
functionality
giovedì 20 ottobre 2011
7. Problems
Different workflows
2 Main Stream Projects The Emergency Ward
VS
http://www.flickr.com/photos/kainet/288519656/
http://www.flickr.com/photos/st3f4n/2489961263/
Iterations Bugs, small tasks, emergencies, a
Clean planning every week bit of customer care
Difficult planning
giovedì 20 ottobre 2011
8. Problems
“When can we do this?”: planning, resources, negotiation
2 Main Stream Projects The Emergency Ward
VS
http://www.flickr.com/photos/kainet/288519656/
http://www.flickr.com/photos/st3f4n/2489961263/
“Next week?” “Emm... maybe next week?”
giovedì 20 ottobre 2011
9. Problems
“How much work can you do in a week?”
“Can you measure it?”
Story points? Ideal working days?
hours/man?
http://www.flickr.com/photos/kainet/288519656/
http://www.flickr.com/photos/st3f4n/2489961263/
giovedì 20 ottobre 2011
10. From... to...
Customers 2 Main Stream Projects
Requests
2 Developers
+
The Emergency Ward 1/2 Developers
Management 1 Developer
Sales
Contracts
“Account”
Customer care
Customers
Requests
user story, task, bug
Developers
giovedì 20 ottobre 2011
11. SOLUTIONS
Spread of knowledge on projects
Kanban
Pick the first in
the “to-do” list!
If needed, ask
someone to help
you.
giovedì 20 ottobre 2011
12. SOLUTIONS
Different workflows
Kanban
Everything is on
the kanban!
giovedì 20 ottobre 2011
13. SOLUTIONS
“When can we do this?”: planning, resources
Kanban Timeboxing Track and planning
“Full for the How long it Plan daily
next N takes from based on what
weeks?” “request” to you have
“done”? measured
(Lead time)
giovedì 20 ottobre 2011
14. SOLUTIONS
“When can we do this?”: negotiation
PROS
Planning an unique flow
Finer granularity than iterations
Can establish effort on projects weekly
CONS
Harder to plan many project in one flow
Daily change of to-do list may happen
giovedì 20 ottobre 2011
15. Problems
“How much work can you do in a week?”
“Can you measure it?”
Story points? Ideal working days?
hours/man?
http://www.flickr.com/photos/kainet/288519656/
http://www.flickr.com/photos/st3f4n/2489961263/
giovedì 20 ottobre 2011
16. SOLUTIONS
“How much work can you do in a week?”
“Can you measure it?”
YES,YOU CAN!
http://www.flickr.com/photos/kainet/288519656/
http://www.flickr.com/photos/st3f4n/2489961263/
giovedì 20 ottobre 2011
17. SOLUTIONS
Bring 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
18. OK...but...
Is everything this beautiful?
giovedì 20 ottobre 2011
19. OK...but...
Is everything this beautiful?
Unfortunatly, no :(
giovedì 20 ottobre 2011
20. We found that...
Sales
Contracts
Customers Customer care “Account”
Requests user story, task, bug Developers
giovedì 20 ottobre 2011
21. ...changing is not bad!
Customer1
Customer2 Contracts
Developers
Customer3 Customer care Team I
user story, task, bug
New
Customers First contact Sales
Customer4
Developers
Customer5
Customer6 Contracts Team II
Customer care
user story, task, bug
giovedì 20 ottobre 2011
22. Questions?
#phpday
Filippo De Santis
fd@ideato.it
twitter: @filippodesantis
giovedì 20 ottobre 2011
23. References
http://www.poppendieck.com/
#phpday
Kanban and Scrum - making the most of both
http://www.infoq.com/minibooks/kanban-scrum-minibook
http://en.wikipedia.org/wiki/Kanban
giovedì 20 ottobre 2011