Top Banner
Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ [email protected] Failing @ Scaling: DON’T PANIC! & carry a towel
59

Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Feb 08, 2017

Download

Technology

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: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Em Campbell-PrettyPartner, Context Matters

@PrettyAgile www.prettyagile.comau.linkedin.com/in/ejcampbellpretty/[email protected]

Failing @ Scaling:DON’T PANIC!& carry a towel

Page 2: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
Page 3: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

THE HITCHHIKER'S GUIDE TO THE GALAXY

Page 4: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

THE HITCHHIKER’S GUIDE TO SCALING AGILE

Page 5: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Working in your table groups:

1. Introduce yourselves to your fellow Scaled Agile Hitchhikers

2. Share one example each of failing at scaling that you have witnessed or experienced.

3. Make a note of each of the failure patterns your table comes up with on a white index card.

SCALED HITCHHIKER RESEARCH

Page 6: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Anti-Pattern 1:Huge Teams Rather Than

Teams of Teams

Page 7: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

INTRODUCING THE TOTAL PERSPECTIVE VORTEX

https://flic.kr/p/gLTAN6

“To Trin Tragula’s horror, … he realised that he had proved conclusively that if life is going to exist in a universe of this size, then the one thing it cannot have is a sense of proportion”

Page 8: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Need tag line and image

SURELY LIFE WOULD BE SIMPLER WITH ONE BIG TEAM...

https://flic.kr/p/fuB8SQ

Page 9: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Project Manager

Product Owner Business Analyst Change Lead Technical Lead

Logical Data Modeller

Physical Data Modeller

Physical Data Modeller

Vender Project Manger

On Site ETL On Site ETL

On Site ETL Off shore ETL

Off shore ETL Off shore ETL

DBA

Business Intelligence Test Lead

Test Analyst

Enterprise Architect Data SME

Scrum Master

A 22 PERSON AGILE TEAM???

Page 10: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Team Size

Throughput

Page 11: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Scrum Master

Technical Lead Test Lead Developer Developer Developer Developer Developer

SMALL CROSS FUNCTION TEAMS

Page 12: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

9 WOMEN CAN’T MAKE A BABY IN ONE MONTH

Page 13: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Not Seen/Experienced Not Sure Have seen/experienced

Who has seen or experienced this anti-pattern in the

enterprise?

Page 14: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

WHY LARGE TEAMS DON’T WORK

Page 15: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

START WHERE YOU ARE AND EVOLVE TO FEATURE TEAMS

PO

SM

D

D

D

D

T

T

PO

SM

D

D

D

D

T

T

PO

SM

D

D

D

D

T

T

PO

SM

D

D

D

D

T

T

PO

SM

D

D

D

D

T

T

PO

SM

D

D

D

D

T

T

PO

SM

D

D

D

D

T

T

PO

SM

D

D

D

D

T

T

Page 16: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

TAKE IT TO THE TEAMS WITH SELF-SELECTION

http://amzn.to/2abHc9X

Page 17: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Anti-Pattern 2:Out of the Box

or Outside of the Box

Page 18: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

INTRODUCING THE BABEL FISH

The Babel Fish, by effectively removing all barriers to communication between different races and cultures, has caused more and bloodier wars

than anything else in the history of creation!

Page 19: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

LIPSTICK ON A PIG

https://flic.kr/p/8MC5YM

Page 20: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

…..even with all these improvements, the game is no fun at all.

WE TRIED BASEBALL, AND IT DIDN’T WORK.http://ronjeffries.com/xprog/articles/jatbaseball

https://flic.kr/p/rZhpRT

Page 21: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Not Seen/Experienced Not Sure Have seen/experienced

Who has seen or experienced this anti-pattern in the

enterprise?

Page 22: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

UNDERSTAND THE TRUE IMPACT BEFORE CHANGING

Page 23: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

REMEMBER THAT GOOD IS THE ENEMY OF GREAT

Page 24: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Anti-Pattern 3:Too many coaches in the kitchen

(with too many recipes)

Page 25: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

INTRODUCING EDDIE, THE SHIPBOARD COMPUTER

Eddie:

I am pleased to inform you that two nuclear missiles are now headed this way. If you don’t mind, I am going to take action.

Zaphod:COMPUTER DO SOMETHING!

Eddie:Ok, switching to manual mode. Good luck!

Page 26: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

HOW MANY COACHES DOES IT TAKE TO CHANGE A LIGHTBULB?

Page 27: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

IGNORE IT AND IT WILL GO AWAY

Page 28: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Not Seen/Experienced Not Sure Have seen/experienced

Who has seen or experienced this anti-pattern in the

enterprise?

Page 29: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

PICK A HORSE

Page 30: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

WHO’S ON FIRST?

Page 31: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

MAINTAINING ALIGNMENT WITH CHAPTERS & GUILDS

Page 32: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Anti-Pattern 4:Agile is only for developers.

Not the PMO.

Page 33: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

MEET THE GALACTIC HYPERSPACE PLANNING COUNCIL

“People of Earth, your attention please.

This is Prostetnic Vogon Jeltz of the Galactic Hyperspace Planning Council. As you will not doubt be aware, the plans for development of the outlying regions of the Galaxy require the building of a hyerspatial express route through your star system, and regrettably your planet is one of those scheduled for demolition.

The process will take slightly less than two of your Earth minutes. Thank you.”

Page 34: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

WATERFALL GOVERNANCE APPLIED TO AGILE DELIVERY?!

Executive Governance Business Steering

Program Committee

OCM BPR

Assurance Committee

IT Control

Program Board

Project Control Board

Project Control Board

Project Control Board

Program Board

Project Control Board

Project Control Board

Project Control Board

Compliance Service Operations

Agile Team

Page 35: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

THERE IS GOING TO BE A COLLISION

https://flic.kr/p/34MM9T

Page 36: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Not Seen/Experienced Not Sure Have seen/experienced

Who has seen or experienced this anti-pattern in the

enterprise?

Page 37: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Embrace Agile & Lean

ENCOURAGE THE PMO TO EMBRACE AGILE & LEAN

#WhereisART

Page 38: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

CREATE AN AGILE PMO

https://voice.adobe.com/a/mNvq5/

Page 39: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

APPLY LEAN PORTFOLIO MANAGEMENT

Page 40: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Anti-Pattern 5:Agile is only a Process

Page 41: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

INTRODUCING DEEP THOUGHT

Page 42: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

AGILE = MONEY FIRE?!

Page 43: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

What is the biggest impediment to delivery?

Agile without Technical Practices: Just doesn’t cut it!

Availability of environments

Technical Debt

Access to data

ManualDeploymentProcesses

Lack of Continuous Integration

Page 44: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Not Seen/Experienced Not Sure Have seen/experienced

Who has seen or experienced this anti-pattern in the

enterprise?

Page 45: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

INVEST IN TECHNICAL ENABLERS

https://flic.kr/p/bgfAgD

Page 46: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Anti-Pattern 6:The fish rots from the head.

Page 47: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

MEET ZAPHOD BEEBLEBROX, PRESIDENT

Trillian:You idiot, you signed the order to destroy Earth!

Zaphod:I did?

Arthur:He did?

Trillian:Love and kisses, Zaphod? You didn’t even read it, did you?

Zaphod:Well, I’m president, I don’t have a lot of time for reading.

Page 48: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

A CHEQUEBOOK COMMITMENT

https://flic.kr/p/b2JSuk

Page 49: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Not Seen/Experienced Not Sure Have seen/experienced

Who has seen or experienced this anti-pattern in the

enterprise?

Page 50: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

THE INVISIBLE WALL

Page 51: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

IT IS A TWO WAY STREET

https://flic.kr/p/nNgsnx

Page 52: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Anti-Pattern 7:Forget you’re standing

in a Waterfall

Page 53: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

INTRODUCING THE INFINITE IMPROBABILITY DRIVE

Page 54: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

HOPE IS NOT A STRATEGY

Page 55: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Not Seen/Experienced Not Sure Have seen/experienced

Who has seen or experienced this anti-pattern in the

enterprise?

Page 56: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

BE INCLUSIVE OF YOUR WATERFALL FRIENDS

Page 57: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

UNDERSTAND LEAD TIME & PLAN ACCORDINGLY

https://flic.kr/p/jmDQZk

Page 58: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

The true secret to scaling is learning to learn together.

Page 59: Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016

Em Campbell-PrettyPartner, Context Matters

@PrettyAgile www.prettyagile.comau.linkedin.com/in/ejcampbellpretty/[email protected]

So long and thanks for all the fish!