SlideShare une entreprise Scribd logo
1  sur  59
Télécharger pour lire hors ligne
Em Campbell-Pretty
Partner, Context Matters
@PrettyAgile
prettyagile.com
em@contextmatters.com.au
Mark Richards
Partner, Context Matters
@MarkAtScale
agilenotanarchy.com
mark@contextmatters.com.au
Failing @ Scaling:
DON’T PANIC!
& carry a towel
MEET SCALED AGILE HITCHHIKERS EM & MARK
Anti-Pattern 1:
Huge Teams Rather Than
Teams of Teams
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”
Need tag line and image
SURELY LIFE WOULD BE SIMPLER WITH ONE BIG TEAM...
https://flic.kr/p/fuB8SQ
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???
Team
Size
Throughput
Scrum Master
Technical Lead Test Lead Developer Developer Developer Developer Developer
SMALL CROSS FUNCTION TEAMS
9 WOMEN CAN’T MAKE A BABY IN ONE MONTH
WHY LARGE TEAMS DON’T WORK
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
HUGE TEAMS: FROOD INSIGHTS
“After 8, people don’t collaborate”
Adding people to a team wont necessarily
make it deliver faster.
Be pragmatic. A small component team may
be better than a large feature team.
Anti-Pattern 2:
Out of the Box
or
Out of the Box
INTRODUCING THE BABELFISH
The Babelfish, 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!
ALL-TOO-COMMON APPROACH TO SCALING AGILE
Requirements
(Waterfall)
Design
(Waterfall)
System of
Record Build
(Waterfall)
Agile Build
Integration Test
(Waterfall)
Deploy
(ITIL)
Pick a Scaling Framework
Apply language/labels
Announce Success
PICK A BOX
SAFe LESS Spotify
DAD NEXUS ESP
Scrum @
Scale
Integral
Agile
Roll Your
Own
DON’T CHANGE WHAT YOU DON’T UNDERSTAND
DOES A LITTLE OF EVERYTHING MAKE A TASTY CAKE?
The fanatical proponents of baseball tell us that it
is a very exciting game, fun to play and fun to
watch. They are clearly either stupid or evil or both,
because we tried baseball and it didn’t work …
WE TRIED BASEBALL
We tried baseball and it didn’t work
http://ronjeffries.com/xprog/articles/jatbaseball
OUT OF THE BOX: FROOD INSIGHTS
Learn by doing
Pick the Scaling Approach that’s right for
your context
Inspect and Adapt
Implement it “out of the box”
Anti-Pattern 3:
Too many coaches in the kitchen
(with too many recipes)
MEET 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!
HOW MANY COACHES DOES IT TAKE TO CHANGE A LIGHTBULB?
IGNORE IT AND IT WILL GO AWAY
PICK A HORSE
WHO’S ON FIRST?
MAINTAINING ALIGNMENT WITH CHAPTERS & GUILDS
TOO MANY COACHES: FROOD INSIGHTS
Create communities of practice to maintain
alignment across coaches.
Pick a scaling approach and a strategic
advisor. Inform your coaches of your
decision.
Hold your coaches accountably for alignment
to your strategy
Anti-Pattern 4:
Agile is only a Process
INTRODUCING LUNKWILL AND FOOK
Programmers of Deep Thought
Individuals and Interactions
OVER
Processes and Tools
HOW DID AGILE BECOME A PROCESS THING?
NO DEVELOPER BUY-IN, NO SUCCESS
ITERATIVE AND INCREMENTAL …
ENVIRONMENT PROBLEMS CAN BE VERY EXPENSIVE
AGILE IS ONLY A PROCESS: FROOD INSIGHTS
Don’t ignore your developers in your
training plan
Invest early and aggressively in achieving
full-stack Continuous Integration
Embed agile technical practices through
coding kata, mob programming and …
Anti-Pattern 5:
Agile is only for developers.
Not the PMO.
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 start
system, and regretteably your planet is one of those scheduled
for demolition.
The process will take slightly less than two of your Earth
minutes. Thank you.”
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
THERE IS GOING TO BE A COLLISION
Embrace
Agile &
Lean
ENCOURAGE THE PMO TO EMBRACE AGILE & LEAN
AN AGILE PMO
https://voice.adobe.com/a/mNvq5/
LEAN PORTFOLIO MANAGEMENT
AGILE IS ONLY FOR DEVELOPERS: FROOD INSIGHTS
The best way to learn about agile and lean is
by doing it! How can you manage or govern
what you don’t understand?
Agile is for the PMO (and lots of other
non-software people) too
Lean portfolio management enables agile at
scale
Anti-Pattern 6:
Forget you’re standing
in a Waterfall
INTRODUCING LINTILLA
One particular cloning machine was asked to
produce 6 copies of a wonderfully talented and
attractive girl called Lintilla …
The machine got badly out of synch, however,
and it malfunctioned in such a way that it got
halfway through creating each new Lintilla
before the previous one was completed, which
meant that it was impossible to ever turn it off
without committing murder.
AT SCALE, BI-MODAL WILL LAST 5-8 YEARS
FORGETTING THOSE YOU RELY ON MAY NOT BE AGILE
PRETENDING THERE’S NO DEADLINE
PLANNING IN IGNORANCE OF PRODUCTION RULES
Code
Freeze
Integration
Test
Perf Test Pen Test
Pre-prod
Deploy
Go/No Go
Prod
Deploy
More
stories
More
stories
More
stories
More
stories
More
stories
More
stories
Go
live
The Harsh Reality (planned or otherwise)
The “Agile” Plan
STANDING IN A WATERFALL: FROOD INSIGHTS
Your agile plan should cover the whole
lifecycle, even the waterfall bits
Invite your waterfall friends to your agile
planning events
Understand the lead times of those around
you
Anti-Pattern 7:
The fish rots from the head.
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.
A CHEQUE BOOK COMMITMENT
https://flic.kr/p/b2JSuk
THE INVISIBLE WALL
IT IS A TWO WAY STREET
https://flic.kr/p/nNgsnx
THE FISH ROTS FROM THE HEAD: FROOD INSIGHTS
Teams need to be inclusive of leadership.
A cheque book commitment is not a
commitment.
Executives need to model the behaviours
they expect from their management teams.
Leaders need to be actively involved.
CLOSING THOUGHTS
The true secret to scaling is learning
to learn together.
Prepare to be wrong –
Learn to set tripwires
So long and thanks
for all the fish!
Em Campbell-Pretty
Partner, Context Matters
@PrettyAgile
prettyagile.com
em@contextmatters.com.au
Mark Richards
Partner, Context Matters
@MarkAtScale
agilenotanarchy.com
mark@contextmatters.com.au

Contenu connexe

Tendances

Tendances (20)

Adopting Leffingwell's Scaled Agile Framework: the theory and the practice - ...
Adopting Leffingwell's Scaled Agile Framework: the theory and the practice - ...Adopting Leffingwell's Scaled Agile Framework: the theory and the practice - ...
Adopting Leffingwell's Scaled Agile Framework: the theory and the practice - ...
 
Mission Impossible: Banking on a SAFe QuickStart
Mission Impossible: Banking on a SAFe QuickStartMission Impossible: Banking on a SAFe QuickStart
Mission Impossible: Banking on a SAFe QuickStart
 
Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...
Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...
Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...
 
Scaling Agile at Telstra - Rally Agile Cafe - November 2012
Scaling Agile at Telstra - Rally Agile Cafe - November 2012Scaling Agile at Telstra - Rally Agile Cafe - November 2012
Scaling Agile at Telstra - Rally Agile Cafe - November 2012
 
Improving Information Management Delivery With Agile Data Warehousing - June ...
Improving Information Management Delivery With Agile Data Warehousing - June ...Improving Information Management Delivery With Agile Data Warehousing - June ...
Improving Information Management Delivery With Agile Data Warehousing - June ...
 
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...
 
How a Business Executive Led the Implementation of Agile, Lean & CI/CD
How a Business Executive Led the Implementation of Agile, Lean & CI/CDHow a Business Executive Led the Implementation of Agile, Lean & CI/CD
How a Business Executive Led the Implementation of Agile, Lean & CI/CD
 
LKCE15 - The Magic Carpet Ride: A business perspective on DevOps
LKCE15 - The Magic Carpet Ride: A business perspective on DevOpsLKCE15 - The Magic Carpet Ride: A business perspective on DevOps
LKCE15 - The Magic Carpet Ride: A business perspective on DevOps
 
Demystifying the Role of Management in Agile
Demystifying the Role of Management in AgileDemystifying the Role of Management in Agile
Demystifying the Role of Management in Agile
 
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian ToolsA Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
 
An agile introduction to DevOps
An agile introduction to DevOpsAn agile introduction to DevOps
An agile introduction to DevOps
 
Managing the Chaos of Client Collaboration and Physical Deployment
Managing the Chaos of Client Collaboration and Physical DeploymentManaging the Chaos of Client Collaboration and Physical Deployment
Managing the Chaos of Client Collaboration and Physical Deployment
 
7 Secrets of Successful HipChat Integrations
7 Secrets of Successful HipChat Integrations7 Secrets of Successful HipChat Integrations
7 Secrets of Successful HipChat Integrations
 
Are we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we workAre we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we work
 
Agile at Glasswing
Agile at GlasswingAgile at Glasswing
Agile at Glasswing
 
JIRA Portfolio: Failing to plan is your best plan for failure
JIRA Portfolio: Failing to plan is your best plan for failureJIRA Portfolio: Failing to plan is your best plan for failure
JIRA Portfolio: Failing to plan is your best plan for failure
 
The Magic Carpet Ride - A business perspective on Devops
The Magic Carpet Ride - A business perspective on DevopsThe Magic Carpet Ride - A business perspective on Devops
The Magic Carpet Ride - A business perspective on Devops
 
Quality at Speed - Penny Wyatt
Quality at Speed - Penny WyattQuality at Speed - Penny Wyatt
Quality at Speed - Penny Wyatt
 
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANTBE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
 
Preparing Agile for Scale - Van Dusen
Preparing Agile for Scale - Van DusenPreparing Agile for Scale - Van Dusen
Preparing Agile for Scale - Van Dusen
 

Similaire à Failing @ Scaling: Don’t panic, and carry a towel!

Escape from mediocrity
Escape from mediocrityEscape from mediocrity
Escape from mediocrity
David Peabody
 
Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013
Aron Ahmadia
 
Our Iceberg Is Melting
Our Iceberg Is MeltingOur Iceberg Is Melting
Our Iceberg Is Melting
dimitrya123
 
Our Iceberg Is Melting
Our Iceberg Is MeltingOur Iceberg Is Melting
Our Iceberg Is Melting
webtel125
 
Better Functional Design through TDD
Better Functional Design through TDDBetter Functional Design through TDD
Better Functional Design through TDD
Phil Calçado
 

Similaire à Failing @ Scaling: Don’t panic, and carry a towel! (20)

Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
 
Escape from mediocrity
Escape from mediocrityEscape from mediocrity
Escape from mediocrity
 
How to Use Agile to Move the Earth
How to Use Agile to Move the EarthHow to Use Agile to Move the Earth
How to Use Agile to Move the Earth
 
Unicorn Invasion: The Next Level of Sparkle and Stuff
Unicorn Invasion: The Next Level of Sparkle and StuffUnicorn Invasion: The Next Level of Sparkle and Stuff
Unicorn Invasion: The Next Level of Sparkle and Stuff
 
Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013
 
DevOps Transition Strategies
DevOps Transition StrategiesDevOps Transition Strategies
DevOps Transition Strategies
 
Seven Classic Startup Failure Modes
Seven Classic Startup Failure ModesSeven Classic Startup Failure Modes
Seven Classic Startup Failure Modes
 
Smashingconf nyc-final
Smashingconf nyc-finalSmashingconf nyc-final
Smashingconf nyc-final
 
[Interaction 18] From Blank Page to World Stage
[Interaction 18] From Blank Page to World Stage[Interaction 18] From Blank Page to World Stage
[Interaction 18] From Blank Page to World Stage
 
Wave Hackathon Intro
Wave Hackathon IntroWave Hackathon Intro
Wave Hackathon Intro
 
Harnessing Your Product Manager Superpowers with Trello, Confluence, and Jira
Harnessing Your Product Manager Superpowers with Trello, Confluence, and JiraHarnessing Your Product Manager Superpowers with Trello, Confluence, and Jira
Harnessing Your Product Manager Superpowers with Trello, Confluence, and Jira
 
Moll how2012-teams
Moll how2012-teamsMoll how2012-teams
Moll how2012-teams
 
Our Iceberg Is Melting
Our Iceberg Is MeltingOur Iceberg Is Melting
Our Iceberg Is Melting
 
Our Iceberg Is Melting
Our Iceberg Is MeltingOur Iceberg Is Melting
Our Iceberg Is Melting
 
Our Iceberg Is Melting
Our Iceberg Is MeltingOur Iceberg Is Melting
Our Iceberg Is Melting
 
Our Iceberg Is Melting - Changing and Succeeding Under Any Conditions
Our Iceberg Is Melting - Changing and Succeeding Under Any ConditionsOur Iceberg Is Melting - Changing and Succeeding Under Any Conditions
Our Iceberg Is Melting - Changing and Succeeding Under Any Conditions
 
WinOps Conf 2016 - Gael Colas - Configuration Management Theory: Why Idempote...
WinOps Conf 2016 - Gael Colas - Configuration Management Theory: Why Idempote...WinOps Conf 2016 - Gael Colas - Configuration Management Theory: Why Idempote...
WinOps Conf 2016 - Gael Colas - Configuration Management Theory: Why Idempote...
 
Better Functional Design through TDD
Better Functional Design through TDDBetter Functional Design through TDD
Better Functional Design through TDD
 
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
 
Responsible Mobile Strategy - WebVisions 2011
Responsible Mobile Strategy - WebVisions 2011Responsible Mobile Strategy - WebVisions 2011
Responsible Mobile Strategy - WebVisions 2011
 

Plus de Em Campbell-Pretty

Plus de Em Campbell-Pretty (20)

Extreme SAFe - Turning Up the Flow in PI Execution
Extreme SAFe - Turning Up the Flow in PI ExecutionExtreme SAFe - Turning Up the Flow in PI Execution
Extreme SAFe - Turning Up the Flow in PI Execution
 
The 7 Habits of Highly Effective Lean-Agile Leaders
The 7 Habits of Highly Effective Lean-Agile LeadersThe 7 Habits of Highly Effective Lean-Agile Leaders
The 7 Habits of Highly Effective Lean-Agile Leaders
 
Turning Up the Magic in PI Planning
Turning Up the Magic in PI PlanningTurning Up the Magic in PI Planning
Turning Up the Magic in PI Planning
 
Migrating off legacy platforms while still delivering value - DNA & SAFe AU...
Migrating off legacy platforms while still delivering value -   DNA & SAFe AU...Migrating off legacy platforms while still delivering value -   DNA & SAFe AU...
Migrating off legacy platforms while still delivering value - DNA & SAFe AU...
 
The ART of Avoiding a Train Wreck - Global Payment Day of Agile
The ART of Avoiding a Train Wreck - Global Payment Day of AgileThe ART of Avoiding a Train Wreck - Global Payment Day of Agile
The ART of Avoiding a Train Wreck - Global Payment Day of Agile
 
Responsible Tech Starts with Culture
Responsible Tech Starts with Culture Responsible Tech Starts with Culture
Responsible Tech Starts with Culture
 
The ART of Avoiding a Train Wreck - European SAFe Summit 2020
The ART of Avoiding a Train Wreck - European SAFe Summit 2020The ART of Avoiding a Train Wreck - European SAFe Summit 2020
The ART of Avoiding a Train Wreck - European SAFe Summit 2020
 
What should you do when you have everything to lose? Be safe or be SAFe?
What should you do when you have everything to lose? Be safe or be SAFe? What should you do when you have everything to lose? Be safe or be SAFe?
What should you do when you have everything to lose? Be safe or be SAFe?
 
Self-Selection: A SAFe Approach to Forming Agile Release Trains
Self-Selection: A SAFe Approach to Forming Agile Release TrainsSelf-Selection: A SAFe Approach to Forming Agile Release Trains
Self-Selection: A SAFe Approach to Forming Agile Release Trains
 
Is There a Place for Individuals and Interactions in Enterprise Agility?
Is There a Place for Individuals and Interactions in Enterprise Agility?Is There a Place for Individuals and Interactions in Enterprise Agility?
Is There a Place for Individuals and Interactions in Enterprise Agility?
 
Learning from the Books You Said You Read...
Learning from the Books You Said You Read...Learning from the Books You Said You Read...
Learning from the Books You Said You Read...
 
The ART of Avoiding a Train Wreck - Canberra SAFe & DSDM Meetup
The ART of Avoiding a Train Wreck - Canberra SAFe & DSDM MeetupThe ART of Avoiding a Train Wreck - Canberra SAFe & DSDM Meetup
The ART of Avoiding a Train Wreck - Canberra SAFe & DSDM Meetup
 
Tribal Unity - A Culture First Approach to SAFe
Tribal Unity - A Culture First Approach to SAFeTribal Unity - A Culture First Approach to SAFe
Tribal Unity - A Culture First Approach to SAFe
 
What do you do when you have everything to lose? Be Fierce! (Keynote @ Mile H...
What do you do when you have everything to lose? Be Fierce! (Keynote @ Mile H...What do you do when you have everything to lose? Be Fierce! (Keynote @ Mile H...
What do you do when you have everything to lose? Be Fierce! (Keynote @ Mile H...
 
The Seven Habits of Highly Effective Servant Leaders
The Seven Habits  of Highly Effective Servant LeadersThe Seven Habits  of Highly Effective Servant Leaders
The Seven Habits of Highly Effective Servant Leaders
 
TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...
TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...
TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...
 
Self-Selection: An Agile Approach to Forming Teams @ Scale
Self-Selection: An Agile Approach to  Forming Teams @ ScaleSelf-Selection: An Agile Approach to  Forming Teams @ Scale
Self-Selection: An Agile Approach to Forming Teams @ Scale
 
Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017
Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017
Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017
 
From Teams to Tribes: Creating a One Team Culture
From Teams to Tribes: Creating a One Team CultureFrom Teams to Tribes: Creating a One Team Culture
From Teams to Tribes: Creating a One Team Culture
 
Tribal Unity Book Launch @ Agile Denver, 27th October 2016
Tribal Unity Book Launch @ Agile Denver, 27th October 2016Tribal Unity Book Launch @ Agile Denver, 27th October 2016
Tribal Unity Book Launch @ Agile Denver, 27th October 2016
 

Dernier

Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
lizamodels9
 

Dernier (20)

Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
 

Failing @ Scaling: Don’t panic, and carry a towel!

  • 1. Em Campbell-Pretty Partner, Context Matters @PrettyAgile prettyagile.com em@contextmatters.com.au Mark Richards Partner, Context Matters @MarkAtScale agilenotanarchy.com mark@contextmatters.com.au Failing @ Scaling: DON’T PANIC! & carry a towel
  • 2.
  • 3. MEET SCALED AGILE HITCHHIKERS EM & MARK
  • 4. Anti-Pattern 1: Huge Teams Rather Than Teams of Teams
  • 5. 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”
  • 6. Need tag line and image SURELY LIFE WOULD BE SIMPLER WITH ONE BIG TEAM... https://flic.kr/p/fuB8SQ
  • 7. 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???
  • 9. Scrum Master Technical Lead Test Lead Developer Developer Developer Developer Developer SMALL CROSS FUNCTION TEAMS
  • 10. 9 WOMEN CAN’T MAKE A BABY IN ONE MONTH
  • 11. WHY LARGE TEAMS DON’T WORK
  • 12. 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
  • 13. HUGE TEAMS: FROOD INSIGHTS “After 8, people don’t collaborate” Adding people to a team wont necessarily make it deliver faster. Be pragmatic. A small component team may be better than a large feature team.
  • 14. Anti-Pattern 2: Out of the Box or Out of the Box
  • 15. INTRODUCING THE BABELFISH The Babelfish, 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!
  • 16. ALL-TOO-COMMON APPROACH TO SCALING AGILE Requirements (Waterfall) Design (Waterfall) System of Record Build (Waterfall) Agile Build Integration Test (Waterfall) Deploy (ITIL) Pick a Scaling Framework Apply language/labels Announce Success
  • 17. PICK A BOX SAFe LESS Spotify DAD NEXUS ESP Scrum @ Scale Integral Agile Roll Your Own
  • 18. DON’T CHANGE WHAT YOU DON’T UNDERSTAND
  • 19. DOES A LITTLE OF EVERYTHING MAKE A TASTY CAKE?
  • 20. The fanatical proponents of baseball tell us that it is a very exciting game, fun to play and fun to watch. They are clearly either stupid or evil or both, because we tried baseball and it didn’t work … WE TRIED BASEBALL We tried baseball and it didn’t work http://ronjeffries.com/xprog/articles/jatbaseball
  • 21. OUT OF THE BOX: FROOD INSIGHTS Learn by doing Pick the Scaling Approach that’s right for your context Inspect and Adapt Implement it “out of the box”
  • 22. Anti-Pattern 3: Too many coaches in the kitchen (with too many recipes)
  • 23. MEET 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!
  • 24. HOW MANY COACHES DOES IT TAKE TO CHANGE A LIGHTBULB?
  • 25. IGNORE IT AND IT WILL GO AWAY
  • 28. MAINTAINING ALIGNMENT WITH CHAPTERS & GUILDS
  • 29. TOO MANY COACHES: FROOD INSIGHTS Create communities of practice to maintain alignment across coaches. Pick a scaling approach and a strategic advisor. Inform your coaches of your decision. Hold your coaches accountably for alignment to your strategy
  • 30. Anti-Pattern 4: Agile is only a Process
  • 31. INTRODUCING LUNKWILL AND FOOK Programmers of Deep Thought
  • 32. Individuals and Interactions OVER Processes and Tools HOW DID AGILE BECOME A PROCESS THING?
  • 33. NO DEVELOPER BUY-IN, NO SUCCESS
  • 35. ENVIRONMENT PROBLEMS CAN BE VERY EXPENSIVE
  • 36. AGILE IS ONLY A PROCESS: FROOD INSIGHTS Don’t ignore your developers in your training plan Invest early and aggressively in achieving full-stack Continuous Integration Embed agile technical practices through coding kata, mob programming and …
  • 37. Anti-Pattern 5: Agile is only for developers. Not the PMO.
  • 38. 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 start system, and regretteably your planet is one of those scheduled for demolition. The process will take slightly less than two of your Earth minutes. Thank you.”
  • 39. 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
  • 40. THERE IS GOING TO BE A COLLISION
  • 41. Embrace Agile & Lean ENCOURAGE THE PMO TO EMBRACE AGILE & LEAN
  • 44. AGILE IS ONLY FOR DEVELOPERS: FROOD INSIGHTS The best way to learn about agile and lean is by doing it! How can you manage or govern what you don’t understand? Agile is for the PMO (and lots of other non-software people) too Lean portfolio management enables agile at scale
  • 45. Anti-Pattern 6: Forget you’re standing in a Waterfall
  • 46. INTRODUCING LINTILLA One particular cloning machine was asked to produce 6 copies of a wonderfully talented and attractive girl called Lintilla … The machine got badly out of synch, however, and it malfunctioned in such a way that it got halfway through creating each new Lintilla before the previous one was completed, which meant that it was impossible to ever turn it off without committing murder.
  • 47. AT SCALE, BI-MODAL WILL LAST 5-8 YEARS
  • 48. FORGETTING THOSE YOU RELY ON MAY NOT BE AGILE
  • 50. PLANNING IN IGNORANCE OF PRODUCTION RULES Code Freeze Integration Test Perf Test Pen Test Pre-prod Deploy Go/No Go Prod Deploy More stories More stories More stories More stories More stories More stories Go live The Harsh Reality (planned or otherwise) The “Agile” Plan
  • 51. STANDING IN A WATERFALL: FROOD INSIGHTS Your agile plan should cover the whole lifecycle, even the waterfall bits Invite your waterfall friends to your agile planning events Understand the lead times of those around you
  • 52. Anti-Pattern 7: The fish rots from the head.
  • 53. 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.
  • 54. A CHEQUE BOOK COMMITMENT https://flic.kr/p/b2JSuk
  • 56. IT IS A TWO WAY STREET https://flic.kr/p/nNgsnx
  • 57. THE FISH ROTS FROM THE HEAD: FROOD INSIGHTS Teams need to be inclusive of leadership. A cheque book commitment is not a commitment. Executives need to model the behaviours they expect from their management teams. Leaders need to be actively involved.
  • 58. CLOSING THOUGHTS The true secret to scaling is learning to learn together. Prepare to be wrong – Learn to set tripwires
  • 59. So long and thanks for all the fish! Em Campbell-Pretty Partner, Context Matters @PrettyAgile prettyagile.com em@contextmatters.com.au Mark Richards Partner, Context Matters @MarkAtScale agilenotanarchy.com mark@contextmatters.com.au