Transcript
Page 1: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Cat Herding,or the art of agile portfolio managementDave Sharrock

Page 2: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Characteristics of High Performing Teams

Attributes of a high-performing team

Killers of a high-performing team

Page 3: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

agile teams and small organizations

get things done

by creating an environment where good practices are easy to do

Page 4: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

communicationsmall, dedicated cross-functional teams

Page 5: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

communication

focus

small, dedicated cross-functional teams

product owner, ordered backlog

Page 6: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

22% of teams have no product owner

http://www.scrumalliance.org/why-scrum/state-of-scrum-report

Page 7: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

communication

focus

transparency

small, dedicated cross-functional teams

Product Owner, ordered backlog

simple, big visible charts show progress

Page 8: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

From scattering like cats...

http://www.flickr.com/photos/dragonize/11166439273

Page 9: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

...to flocking like birds

http://www.flickr.com/photos/popiet/4142138666

Page 10: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Size and complexity breakdown these constraints

http://www.flickr.com/photos/mlevin/4488369118

Page 11: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

departmental silossingle-points-of-failuredeath by committee

communication

http://www.flickr.com/photos/sebastiandooris/2449853812

Page 12: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

distractionsinformal networks

project inertia

communication

focus

http://www.flickr.com/photos/onemananhisdog/5718624579

Page 13: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

communication

focus

transparency

mixed languagelocal success optimization

illusions of progress

http://www.flickr.com/photos/wwarby/2460655511/

Page 14: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Flocking birds follow simple rules that create coherent, synchronized behavior in a mass of individuals

http://www.flickr.com/photos/antmoose/91814675

Page 15: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

http://www.flickr.com/photos/popiet/4142138666

3 simple principles to encourage

flocking without herding

Page 16: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Have a shared understanding of success

1. FOCUS ON THE WHOLE

shared KPIs, metrics, goals

http://www.flickr.com/photos/idovermani/4242513383

Page 17: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

?+ + +12 a vii β 12=

Page 18: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Have a shared understanding of success

1. FOCUS ON THE WHOLE

shared KPIs, metrics, goals

get out of the way - doers talk with doers

http://www.flickr.com/photos/idovermani/4242513383

Page 19: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Have a shared understanding of success

1. FOCUS ON THE WHOLE

shared KPIs, metrics, goals

get out of the way - doers talk with doers

cascade priorities down from the top

http://www.flickr.com/photos/idovermani/4242513383

Page 20: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

component #3component #1

component #2

experience #1 experience #2

Priority #2 Priority #1

the customer

Page 21: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

2. DELIVER AS FAST AS POSSIBLE

Shorten feedback cycles

automation

Page 22: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

2. DELIVER AS FAST AS POSSIBLE

Shorten feedback cycles

automation

integrate much more often

Page 23: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

2. DELIVER AS FAST AS POSSIBLE

Shorten feedback cycles

automation

integrate much more often

make many more small changes

Page 24: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Compare apples to apples

normalize what you look at

3. MAKE PROGRESS VISIBLE

Page 25: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Requirements hierarchy

release = ∑ featuresfeature = ∑ epics

epic = ∑ storiesstory = ∑ tasks

Page 26: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Terminology, really?

http://www.flickr.com/photos/photon_de/2700323949

Page 27: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Compare apples to apples

normalize what you look at

set a relevant cadence to review changes

3. MAKE PROGRESS VISIBLE

Page 28: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

TO DO DOING DONE

Swim lanesartif

acts

set an appropriate cadence

Page 29: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Compare apples to apples

normalize what you look at

3. MAKE PROGRESS VISIBLE

set a relevant cadence to review changes

get the right people in the room

Page 30: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

From uncontrollable cats to flocking birds...

focus on the whole

deliver as fast as possible

make progress visible

Page 31: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Portfolio Management?

getting the right thing done at the right price

Page 32: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Daily

Sprint

Release

Roadmap

Vision5 levels of planning

agile/lean

scrum

xp

Page 33: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Component Teams

Com

pone

nt #

1

Com

pone

nt #

2

Com

pone

nt #

3

Com

pone

nt #

4

Experience Teams

A B C D E F

Team

#4

Team

#5

Team

#6

Team

#1

Team

#2

Team

#3

Com

pone

nt #

5 Com

pone

nt #

6

Com

pone

nt #

7

Com

pone

nt #

8

PMO

Page 34: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

Pilots not project managers

trained to get you out of trouble tracking a lot of

dials and data

but leave it on autopilot 90% of

the time

Page 35: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

focus on the wholedeliver as fast as possiblemake progress visible

+ Pilots

3 simple principles to encourage flocking without herding

Page 36: Herding cats or flocking birds - agile portfolio management

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

compliance international B2B MBA English IPO

agile husband start-up technology

newly-minted Canadian

executive leanstartup outsourcing father enterprise transitions

B2C data analysis kanban seismology PhD

scrum organizational excellence

[email protected]: @davesharrockCertified Scrum Coach (CSC)Certified Scrum Trainer™ (CST)

Dave Sharrock

Page 37: Herding cats or flocking birds - agile portfolio management

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright ©2007-2013

thank [email protected]

@davesharrock


Recommended