110 likes | 291 Vues
Encouraging Flow. Robert May Vice President of Strategy Veracity Solutions. Flow. This is not yet another talk about Daniel Pink! What is Flow? Karl Scotland – “ Flow describes how the work in the system can deliver maximum value”
E N D
Encouraging Flow Robert May Vice President of Strategy Veracity Solutions
Flow • This is not yet another talk about Daniel Pink! • What is Flow? • Karl Scotland – “Flow describes how the work in the system can deliver maximum value” • Mary and Tom Poppendick - “In lean enterprises, traditional organizational structures give way to new team-oriented organizations which are centered on the flow of value, not on functional expertise.”
Flow Metrics • Lead Time • Time it takes to move an item from backlog to done • Too much in the backlog? • Cycle Time • Time it takes for the task to be completed, once pulled • Something stopping the start of work? • Work Time • Time tasks were active in the queue • Something stopping the completion of work? • Wait Time (blocked time) • Time that tasks sit idle in the queue • Something stopping you from working at all?
Flow Metrics • Works in progress (WIP) • Should have limits • Batch Sizes • Should have limits • Cadence • Scrum • Kanban
Blocking flow • Multitasking • 1 A I Game • Batch Sizes • Penny Flow Game Part 1 • Bottlenecks (push versus pull) • http://tocca.com.au/Services/demoOperations.htm • Penny Flow Game Part 2
Applying Flow • How does Flow apply to your organization? • How does Flow apply to Scrum? • Would Kanban work better with design? • Team structure with Flow in mind?
Flow and MMFs • Minimally Marketable Features versus Stories • Epics?
Flow and QUEUE Limits • Can you help progress an existing kanban? Work on that. • Don’t have the right skills? Find the bottleneck and work to release it. • Don’t have the right skills? Pull in work from the queue. • Can’t start anything in the queue? Is there any lower priority to start investigating? • There is nothing lower priority? Find other interesting work.
1 A I Game 1 2 3 4 5 6 7 8 9 10 11 12 13 A B C D E F G H I J K L M I II III IV V VI VII VIII IX X XI XII XIII
Penny Flow Game • 1 Customer • Determines which coins need flipped • 1 VP of Development • Time overall release duration • Watches for bottlenecks • Records times • X Code Monkeys • Flip coins • X Directors of Development (1 for each code monkey) • Time code monkeys
Penny Flow Game Batches • Batch 1: 20 Coins, 1 batch • Batch 2: 10 Coins, 2 batches • Batch 3: 5 Coins, 4 batches • Repeated twice, once with pull, once with push • Batch 4: 1 coin, 20 batches • Batch 5: 2 coins, 10 batches