Karl Scotland

Kanban Day May 7th Presentation:

Kanban, Flow & Cadence

Abstract

An introduction to the three lean concepts of Kanban, Flow and Cadence, which combine to generate a more pipeline-based approach to software development, as opposed to the typical timebox-based approaches used by more traditional Agile methods. The presentation is split into 3 sections: 1 Kanban – This section will cover what a Kanban system is, how it works, how can it be applied to software development. It will show how a Kanban system can highlight bottlenecks, constraints and other areas for improvement, and describe a number of alternatives used by different teams; 2 Flow – This section will cover how to leverage a Kanban system for software development in order to maximise value and minimise waste. It will introduce the idea of Minimal Marketable Features as a tool to emphasise the value that is to be pulled through the pipeline; 3 Cadence – This section will describe how to manage releases and commitments in the absence of traditional iterations and iteration planning. Cycle Time, Throughput and Cumulative Flow Diagrams will be introduced to explain how rolling wave planning can be achieved with minimal investment and inventory.

Video of Presentation

Download Presentation

Bio
Karl Scotland

Karl is a versatile software practitioner with a wide range of skills, including development, project management, team leadership, coaching and training. He has worked on domains including multimedia, neural network, interactive TV, billing and the web, and has experienced both a complete lack of process, and an overly rigorous one. When he discovered XP, and was given the opportunity to use it, he embraced it enthusiastically, and has never looked back. Karl is currently an Agile Coach with EMC Consulting (formerly Conchango). Previously, he has been an Engineering Program Manager with Yahoo! Europe, championing agile software development within the London office, and he spent 5 years with BBC Interactive, leading a team that developed software which delivered 78 services in 12 months, a feat which could not have been achieved without agility.