Top Banner
Data centre migration executed under eight Lean-Agile principles MEMORIES FROM THE TRENCHES Campaign Monitor Alumni [email protected] Principal Consultant [email protected] Cameron Newman Marcio Sete @andCameronN @marciosete
71

Agile Australia 2017 - Memories from the Trenches

Jan 22, 2018

Download

Technology

Márcio Sete
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Agile Australia 2017 - Memories from the Trenches

Data centre migration executed under eight Lean-Agile principles

MEMORIES FROM THE TRENCHES

Campaign Monitor Alumni

[email protected] Consultant

[email protected]

Cameron Newman Marcio Sete

@andCameronN @marciosete

Page 2: Agile Australia 2017 - Memories from the Trenches

Context

Page 3: Agile Australia 2017 - Memories from the Trenches

What do I believe?

Page 4: Agile Australia 2017 - Memories from the Trenches

@marciosete

I believe in…

Empirical Process over Defined Process

Systems Thinking over Analytical Thinking

Effectiveness over Efficiency

Flow Efficiency over Resource Efficiency

Small Batches over Big Batches

Pull System over Push System

Self Organisation over Command & Control

Problem Focus over Solution Focus

Products Development over Project Execution

Omission Error over Commission Error

Page 5: Agile Australia 2017 - Memories from the Trenches

Our Strategy8 Lean-Agile Principles

# Visualise everything

# Collaborate to win

# Reduce WIP & batch sizes to improve

predictability and flow

# Make sure we are doing the right

thing and just the right thing at the

last responsible moment

# Celebrate quick wins

# Have in place different feedback loops

to improve continuously

# Grow a great team

# Share experiences, successful or not,

to enable others to learn

@marciosete

Page 6: Agile Australia 2017 - Memories from the Trenches

#1 – Visualise everything

Page 7: Agile Australia 2017 - Memories from the Trenches
Page 8: Agile Australia 2017 - Memories from the Trenches
Page 9: Agile Australia 2017 - Memories from the Trenches
Page 10: Agile Australia 2017 - Memories from the Trenches
Page 11: Agile Australia 2017 - Memories from the Trenches

The Happiness Index

Page 12: Agile Australia 2017 - Memories from the Trenches

Make the invisible visible

#1 – VISUALISE EVERYTHING

Page 13: Agile Australia 2017 - Memories from the Trenches

#2 – Collaborate to win

Page 14: Agile Australia 2017 - Memories from the Trenches

Risk Radiator

Page 15: Agile Australia 2017 - Memories from the Trenches

Risk Burndown

Page 16: Agile Australia 2017 - Memories from the Trenches
Page 17: Agile Australia 2017 - Memories from the Trenches
Page 18: Agile Australia 2017 - Memories from the Trenches
Page 19: Agile Australia 2017 - Memories from the Trenches
Page 20: Agile Australia 2017 - Memories from the Trenches
Page 21: Agile Australia 2017 - Memories from the Trenches
Page 22: Agile Australia 2017 - Memories from the Trenches
Page 23: Agile Australia 2017 - Memories from the Trenches
Page 24: Agile Australia 2017 - Memories from the Trenches
Page 25: Agile Australia 2017 - Memories from the Trenches
Page 26: Agile Australia 2017 - Memories from the Trenches

Promote the environment for the emergence to happen

#2 – COLLABORATE TO WIN

Page 27: Agile Australia 2017 - Memories from the Trenches

#3 – Reduce WIP & batch sizes to improve predictability & flow

Page 28: Agile Australia 2017 - Memories from the Trenches

Flow Efficiency observed at week 8

11%Value added time

82%Queue Time

Page 29: Agile Australia 2017 - Memories from the Trenches
Page 30: Agile Australia 2017 - Memories from the Trenches

Managing flow and bottlenecks

Page 31: Agile Australia 2017 - Memories from the Trenches

Managing Batch size and Variability

Page 32: Agile Australia 2017 - Memories from the Trenches

Managing Arrival / Departure Rate

Page 33: Agile Australia 2017 - Memories from the Trenches

Probabilistic approach to forecast

58.9% of the time, the team will finish a piece of work within 03 days

81.5% of the time, the team will finish a piece of work within 06 days

90.3% of the time, the team will finish a piece of work within 10 days

Page 34: Agile Australia 2017 - Memories from the Trenches

Flow Efficiency observed at week 32

40.56%Historical

58.06%Actual

Weekly throughput increased 160%Lead time reduced 80%

5X

Page 35: Agile Australia 2017 - Memories from the Trenches

Queue time is yourinvisible killer.

#3 – REDUCE WIP & BATCH SIZES TO IMPROVE PREDICTABILITY AND FLOW

Page 36: Agile Australia 2017 - Memories from the Trenches

#4 – Make sure we are doing the right thing and

just the right thing at the last responsible

moment

Page 37: Agile Australia 2017 - Memories from the Trenches
Page 38: Agile Australia 2017 - Memories from the Trenches

Observed discard rate at week 32

30.25%Historical

27%Actual

Page 39: Agile Australia 2017 - Memories from the Trenches

Knowledge work is extremely perishable

#4 – MAKE SURE WE ARE DOING THE RIGHT THING AND JUST THE RIGHT THING

AT THE LAST RESPONSIBLE MOMENT

Page 40: Agile Australia 2017 - Memories from the Trenches

#5 – Celebrate quick wins

Page 41: Agile Australia 2017 - Memories from the Trenches
Page 42: Agile Australia 2017 - Memories from the Trenches
Page 43: Agile Australia 2017 - Memories from the Trenches
Page 44: Agile Australia 2017 - Memories from the Trenches

Feed the team's sense of purpose

continuously

#5 – CELEBRATE QUICK WINS

Page 45: Agile Australia 2017 - Memories from the Trenches

#6 – Have in place different feedback loops to improve continuously

Page 46: Agile Australia 2017 - Memories from the Trenches

Team Meetings

• Sync Meeting + Risk Review: Daily – 20 Min

• Planning Meeting: weekly at Monday – 1H

• Operations Review: weekly at Tuesday – 30 Min

• Strategy Review: Monthly at 1st Thursday of the month – 2h

Page 47: Agile Australia 2017 - Memories from the Trenches
Page 48: Agile Australia 2017 - Memories from the Trenches
Page 49: Agile Australia 2017 - Memories from the Trenches
Page 50: Agile Australia 2017 - Memories from the Trenches

Daily Digest

Page 51: Agile Australia 2017 - Memories from the Trenches

Amplify good system behaviours. Dump the bad ones.

#6 – HAVE IN PLACE DIFFERENT FEEDBACK LOOPS TO IMPROVE CONTINUOUSLY

Page 52: Agile Australia 2017 - Memories from the Trenches

#7 Grow a great team

Page 53: Agile Australia 2017 - Memories from the Trenches
Page 54: Agile Australia 2017 - Memories from the Trenches
Page 55: Agile Australia 2017 - Memories from the Trenches
Page 56: Agile Australia 2017 - Memories from the Trenches
Page 57: Agile Australia 2017 - Memories from the Trenches
Page 58: Agile Australia 2017 - Memories from the Trenches
Page 59: Agile Australia 2017 - Memories from the Trenches

Truly embrace diversity

#7 - GROW A GREAT TEAM

Page 60: Agile Australia 2017 - Memories from the Trenches

#8 – Share experiences, successful or not, to

enable others to learn

Page 61: Agile Australia 2017 - Memories from the Trenches
Page 62: Agile Australia 2017 - Memories from the Trenches

Sharing is the new learning

#8 – SHARE EXPERIENCES, SUCCESSFUL OR NOT, TO ENABLE OTHERS TO LEARN

Page 63: Agile Australia 2017 - Memories from the Trenches

Outcome

Page 64: Agile Australia 2017 - Memories from the Trenches
Page 65: Agile Australia 2017 - Memories from the Trenches
Page 66: Agile Australia 2017 - Memories from the Trenches
Page 67: Agile Australia 2017 - Memories from the Trenches
Page 68: Agile Australia 2017 - Memories from the Trenches
Page 69: Agile Australia 2017 - Memories from the Trenches

What we will remember...

Page 70: Agile Australia 2017 - Memories from the Trenches

Make the

invisible

visible

Queue time

is your

invisible killer

Promote the

environmentfor the

emergence

to happen

Sharing is

the new

Learning

Knowledge

work

is extremely

perishable

Truly

embrace

diversity

Amplify good system

behaviours

Dump the bad ones

Feedthe team's

sense of purpose

Continuously

Page 71: Agile Australia 2017 - Memories from the Trenches

Come by the elabor8 booth to say Hi!

THANK YOU!

Campaign Monitor Alumni

[email protected]

Cameron Newman

@andCameronN

Principal Consultant

[email protected]

Marcio Sete

@marciosete