portfolio kanban - sandy mamoli

65
Sandy Mamoli @smamol [email protected] www.nomad8.com Portfolio Kanban Wednesday, 25 September 13

Upload: agilewelly

Post on 23-Jun-2015

170 views

Category:

News & Politics


1 download

TRANSCRIPT

Page 2: Portfolio Kanban - Sandy Mamoli

Wednesday, 25 September 13

Page 3: Portfolio Kanban - Sandy Mamoli

We’ll talk about

Problems

Causes

Solutions

Portfolio Kanban - how we implemented it

How we prioritised

Benefits & Challenges

Wednesday, 25 September 13

Page 4: Portfolio Kanban - Sandy Mamoli

Problems

Wednesday, 25 September 13

Page 5: Portfolio Kanban - Sandy Mamoli

What’s going on?

Wednesday, 25 September 13

Page 6: Portfolio Kanban - Sandy Mamoli

I asked and found ...

‣ Projects take a really long time to get finished

‣ We don’t know where our projects are at

‣ We can’t trust the estimates

Wednesday, 25 September 13

Page 7: Portfolio Kanban - Sandy Mamoli

Project stickies

Wednesday, 25 September 13

Page 8: Portfolio Kanban - Sandy Mamoli

We realised...

‣ Heaps of projects are in progress

‣ We have no idea of what our capacity is

Wednesday, 25 September 13

Page 9: Portfolio Kanban - Sandy Mamoli

Causes

Wednesday, 25 September 13

Page 10: Portfolio Kanban - Sandy Mamoli

Lack of visualisation

Wednesday, 25 September 13

Page 11: Portfolio Kanban - Sandy Mamoli

Organisational stop-go

Wednesday, 25 September 13

Page 12: Portfolio Kanban - Sandy Mamoli

Solution

Wednesday, 25 September 13

Page 13: Portfolio Kanban - Sandy Mamoli

Moving targets - fix them!

Wednesday, 25 September 13

Page 14: Portfolio Kanban - Sandy Mamoli

Stable teams

Team 1 Team 2 Team 3

Wednesday, 25 September 13

Page 15: Portfolio Kanban - Sandy Mamoli

Stable priorities

Wednesday, 25 September 13

Page 16: Portfolio Kanban - Sandy Mamoli

Portfolio Kanban

Wednesday, 25 September 13

Page 17: Portfolio Kanban - Sandy Mamoli

Portfolio Kanban

1. Visualise your workflow

2. Limit work in progress

3. Manage flow

4. Make exit policies explicit

5. Implement feedback loops

6. Improve collaboratively

Wednesday, 25 September 13

Page 18: Portfolio Kanban - Sandy Mamoli

1. Visualise your workflow

Wednesday, 25 September 13

Page 19: Portfolio Kanban - Sandy Mamoli

Step 1: Visualise

Wednesday, 25 September 13

Page 20: Portfolio Kanban - Sandy Mamoli

2. Limit your WIP

Wednesday, 25 September 13

Page 21: Portfolio Kanban - Sandy Mamoli

Step 2: Limit WIP

Wednesday, 25 September 13

Page 22: Portfolio Kanban - Sandy Mamoli

Block stuff in progress

Wednesday, 25 September 13

Page 23: Portfolio Kanban - Sandy Mamoli

Wednesday, 25 September 13

Page 24: Portfolio Kanban - Sandy Mamoli

Blocked means don’t work on it!

Really

Wednesday, 25 September 13

Page 25: Portfolio Kanban - Sandy Mamoli

Track progress

Wednesday, 25 September 13

Page 26: Portfolio Kanban - Sandy Mamoli

3. Manage flow

Wednesday, 25 September 13

Page 27: Portfolio Kanban - Sandy Mamoli

Step 3: Manage flow

Wednesday, 25 September 13

Page 28: Portfolio Kanban - Sandy Mamoli

4. Exit policies

Wednesday, 25 September 13

Page 29: Portfolio Kanban - Sandy Mamoli

Make exit policies explicit

Wednesday, 25 September 13

Page 30: Portfolio Kanban - Sandy Mamoli

Make your rules explicit

Wednesday, 25 September 13

Page 31: Portfolio Kanban - Sandy Mamoli

5. Feedback loops

Wednesday, 25 September 13

Page 32: Portfolio Kanban - Sandy Mamoli

You get what you measure

Wednesday, 25 September 13

Page 33: Portfolio Kanban - Sandy Mamoli

What matters to Trade Me?

‣ Get stuff out fast

‣ Have high quality

‣ Have happy clients (business people/end users)

‣ Have happy employees

‣ Build the right thing

Wednesday, 25 September 13

Page 34: Portfolio Kanban - Sandy Mamoli

Get stuff out fast - cycle time

Wednesday, 25 September 13

Page 35: Portfolio Kanban - Sandy Mamoli

Get stuff out fast - stories shipped

Wednesday, 25 September 13

Page 36: Portfolio Kanban - Sandy Mamoli

Happiness surveys

Wednesday, 25 September 13

Page 37: Portfolio Kanban - Sandy Mamoli

Example: business survey

On a scale of 1 to 5 do you feel...

... you have confidence that the problem you have will be solved, it will be solved well and it will be solved quickly?

... your projects are hitting the promised dates?

... the amount of time to get a project delivered is right and reasonable?

... project progress is highly visible and you always know what will happen next?

... you know how you can help and also influence successful delivery yourself?

Wednesday, 25 September 13

Page 38: Portfolio Kanban - Sandy Mamoli

Example: Employee survey

Wednesday, 25 September 13

Page 39: Portfolio Kanban - Sandy Mamoli

6. Improve collaboratively

Wednesday, 25 September 13

Page 40: Portfolio Kanban - Sandy Mamoli

Step 6: Improve collaboratively

Wednesday, 25 September 13

Page 41: Portfolio Kanban - Sandy Mamoli

How we prioritised

Wednesday, 25 September 13

Page 42: Portfolio Kanban - Sandy Mamoli

Prioritisation session

Wednesday, 25 September 13

Page 43: Portfolio Kanban - Sandy Mamoli

What about started projects?

Wednesday, 25 September 13

Page 44: Portfolio Kanban - Sandy Mamoli

Democratic dot vote

Wednesday, 25 September 13

Page 45: Portfolio Kanban - Sandy Mamoli

Update the board

Wednesday, 25 September 13

Page 46: Portfolio Kanban - Sandy Mamoli

Prioritisation session outcomes

‣ A ranked list of 14 projects

‣ Shared understanding of all projects

‣ An agreement to do this every 3 months

‣ Acceptance that things will change

Wednesday, 25 September 13

Page 47: Portfolio Kanban - Sandy Mamoli

Where are we now?

Wednesday, 25 September 13

Page 48: Portfolio Kanban - Sandy Mamoli

Fewer projects in progress

Wednesday, 25 September 13

Page 49: Portfolio Kanban - Sandy Mamoli

Now

‣ Partially there

‣ Collect more data

‣ Have measures to know if we’re moving in the right direction

Wednesday, 25 September 13

Page 50: Portfolio Kanban - Sandy Mamoli

Benefits & challenges

Wednesday, 25 September 13

Page 51: Portfolio Kanban - Sandy Mamoli

Work on the right stuff

Wednesday, 25 September 13

Page 52: Portfolio Kanban - Sandy Mamoli

Shiny new things

Wednesday, 25 September 13

Page 53: Portfolio Kanban - Sandy Mamoli

Getting stuff out

Wednesday, 25 September 13

Page 54: Portfolio Kanban - Sandy Mamoli

Getting stuff out

Wednesday, 25 September 13

Page 55: Portfolio Kanban - Sandy Mamoli

Ecom

GE Money

BoatsMCAT

Getting stuff out

Wednesday, 25 September 13

Page 56: Portfolio Kanban - Sandy Mamoli

Ecom

GE Money

BoatsMCAT

Getting stuff out

Wednesday, 25 September 13

Page 57: Portfolio Kanban - Sandy Mamoli

Discussion point

Wednesday, 25 September 13

Page 58: Portfolio Kanban - Sandy Mamoli

Where are the bottlenecks?

Wednesday, 25 September 13

Page 59: Portfolio Kanban - Sandy Mamoli

Missing link to squads

Wednesday, 25 September 13

Page 60: Portfolio Kanban - Sandy Mamoli

Intangible goodness

“I think tech get more empathy now that it’s

all visible.”David Mole, Head of Projects

Wednesday, 25 September 13

Page 61: Portfolio Kanban - Sandy Mamoli

Challenge: Ownership

Wednesday, 25 September 13

Page 62: Portfolio Kanban - Sandy Mamoli

Challenge: keep changing it!

Wednesday, 25 September 13

Page 63: Portfolio Kanban - Sandy Mamoli

Challenge: Location

Wednesday, 25 September 13

Page 64: Portfolio Kanban - Sandy Mamoli

Portfolio Kanban

1. Visualise your workflow

2. Limit work in progress

3. Manage flow

4. Make exit policies explicit

5. Implement feedback loops

6. Improve collaboratively

Wednesday, 25 September 13

Page 65: Portfolio Kanban - Sandy Mamoli

@[email protected]

If you’re interested in seeing this presentation live feel free to get in touch. I live in Wellington, New Zealand.

Wednesday, 25 September 13