kanban software development
TRANSCRIPT
Kanban
[email protected]@alex_sukhanov
Alexander Sukhanov
It’s an approach to incremental, evolutionary process and systems change for organizations
Principles of Kanban
• Start with existing processDefinition of Done• Agree to pursue incremental, evolutionary
change• Respect the current process, roles,
responsibilities and titles• Leadership at all levels
Practices
• Visualize the workflow– Kanban board– Control chart– Cumulative flow
• Lead using a team approach• Reduce the Batch Size of your Efforts (BaSE)• Learn and improve continuously
People
• Product owner• Team• Others
Kanban Boards
Limit Work in Progress
KPI
• Amount of tasks that are ‘in Progress’• Cycle time• Lead time (aka client’s view)
Control chart
Cumulative flow diagram
Kanban + ContinuousDelivery
Thank you!