3. Production Flow:
âThe movement of the products within
the shop during each stage of the parts
manufacturing process.â
http://www.toolingu.com/deïŹnition-900130-12169-product-ïŹow.html
4. Be careful when you are talking about
optimizing the ïŹow...
15. User story Defect
Has an owner Not always Always
Has a deadline Fuzzy, ïŹexible Almost always
Expectations are clear Not always Always
Customer contact Seldom Too often
Will they be delivered Not always Most likely
24. Collaboration Ideas
Defects aren't different from user stories
Automatic data collection scripts
Defect and future oriented daily meeting
Prioritize by cost of delay
25.
26. Collaboration Ideas
Defects aren't different from user stories
Automatic data collection scripts
Defect and future oriented daily meeting
Prioritize by cost of delay
Design discussion every afternoon
27. Collaboration Ideas
Defects aren't different from user stories
Automatic data collection scripts
Defect and future oriented daily meeting
Prioritize by cost of delay
Design discussion every afternoon
Write your own bug report
28. Collaboration Ideas
Defects aren't different from user stories
Automatic data collection scripts
Defect and future oriented daily meeting
Prioritize by cost of delay
Design discussion every afternoon
Write your own bug report
Use collaboration tools for communication
29. Collaboration Ideas
Defects aren't different from user stories
Automatic data collection scripts
Defect and future oriented daily meeting
Prioritize by cost of delay
Design discussion every afternoon
Write your own bug report
Use collaboration tools for communication
Throw away old defects
35. Optimization Ideas
Use continuous integration and staging
environments
Introduce separate swim lanes for different
versions
Introduce hot lane for expedite defects
37. Optimization Ideas
Use continuous integration and staging
environments
Introduce separate swim lanes for different
versions
Introduce hot lane for expedite defects
After reproduction write a test case
38.
39.
40.
41. Optimization Ideas
Use continuous integration and staging
environments
Introduce separate swim lanes for different
versions
Introduce hot lane for expedite defects
After reproduction write a test case
Always have someone test your code
42. Optimization Ideas
Use continuous integration and staging
environments
Introduce separate swim lanes for different
versions
Introduce hot lane for expedite defects
After reproduction write a test case
Always have someone test your code
Measure and improve the ïŹow
45. A retrospective comment:
âZsolt, can we keep the ïŹnished defects on
the board? I feel better when I see how
much we ïŹnished, while the new ones keep
coming and coming and coming...â
48. Leadership Ideas
Keep the Cloud small and the Live large
Discuss problems right on the spot
Provide feedback to the other teams
49. Leadership Ideas
Keep the Cloud small and the Live large
Discuss problems right on the spot
Provide feedback to the other teams
Rotate people between phases
50. Leadership Ideas
Keep the Cloud small and the Live large
Discuss problems right on the spot
Provide feedback to the other teams
Rotate people between phases
Weekly face-to-face with everybody
51. Leadership Ideas
Keep the Cloud small and the Live large
Discuss problems right on the spot
Provide feedback to the other teams
Rotate people between phases
Weekly face-to-face with everybody
Turn off notiïŹcations - email, issue tracker
59. Thank you very much for your attention!
http://zsoltfabok.com/ @ZsoltFabok
60. Sources of the used images:
leaders on the ïŹeld:
http://carterkellyconsulting.com/lifepoint_leadervisionspirit
factory ïŹoor:
http://www.copters.com/trips/rhc2006.html
Miners:
http://www.foreignpolicy.com/articles/2010/05/18/
the_coal_miners_burden?page=ful
hipchat:
http://blogs.atlassian.com/2012/03/meet-hipchat-the-newest-
member-of-the-atlassian-family/
Continuous delivery:
http://www.infoq.com/articles/Continous-Delivery-
Patterns
Cost of delay:
http://agileconsulting.blogspot.com/2011/03/using-cost-of-
delay-functions-to.html