SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Scaling Frameworks
in Organisational Design
Simon Powers
www.adventureswithagile.com
@agileadventures
Free events
Support Network
Training
Consultancy
Taking the pain out of organisational change with a little help from Agile and Lean
INTRODUCTION
Pureenergy
Quarks,smallparticles
Atoms
HumanBeing
Collectiveconsciousness
Cellularstructures
SpiritualConsciousness
Allofcreation
Range of perception
}
Range of what is usually acceptable to talk about
Simon Powers
My role
Religious Fanaticism
Certainty
Uncertainty
Stress over time
COMMITMENT
REAL OPTIONS
Chris Matts
Olav Maassen
Commitment
Why do we stick to our tribes?
Options come in course grained sizes like frameworks
Medium sized concepts like theory of constraints,
And fine grained like guiding values and principles.
Problem cannot be understood until after the formulation of the solution
(often with indeterminate scope and scale)
There is no stopping rule
Solutions are not right or wrong, or good or evil
Problems are essentially novel and unique
Every solution is a ‘one shot’ operation because it changes the space so
trial and error often not possible.
Are wicked because of:
• Incomplete or contradictory knowledge,
• The number of people and opinions involved,
• The large economic burden,
• The interconnected nature of these problems with other problems
WICKED PROBLEMS
Framing the problem
Binary decisions
Decisions involving the
elimination of contradictions as
a sign of faulty thinking
• Dichotomy – ‘either – or’.
• Dilemma – no clear good
outcome
• Dualism – ‘both .. And ….’
Paradox decisions
Decisions involving the
balancing of two mutually
opposing forces that define
each other and cant exist
without each other
Every problem is a people problem
Secrets of consulting – G. Weinberg
What are we trying to achieve by using a framework?
• Faster time to market
• Ability to change prioritisation without wasted work
• Productivity
• Better quality
• Ease of implementation
• Better product / tech alignment
• Lower cost
• Lower risk
• Building the most valuable thing
• Happier and more motivated people
Diagram modified from David Anderson’s blue book
Failure Load
Cost
Number of stories
Amount of code not live
(Batch size and frequency of release cycle)
Transaction cost of deployment
Reduce transaction cost of deployment
Cost of non-live code in Complexity, Merging, Management
and Collaboration.
Untested by real customers (business risk)
Total cost
Diagram modified from Don Reinertsen’s work
Co-ordination cost
Optimise for no dependencies
Optimise for less disruption (ease of adoption)
Customer collaboration
over contract negotiation
Co-ordination cost
1 product owner per product
Multiple teams Scrum
1 product owner per team
Multiple Scrum teams
Team Team Team
Team Team Team
Dev Ops Team
UX Team
Architecture Team
Systems Team
Infrastructure Team
Release Management Team
Business people and developers must work daily together throughout the project – 4th Agile Manifesto principle
Transaction and co-ordination cost at scale (> 8 teams).
1 product owner per product
Area product owners
More trains
Cost
Transaction cost
Total cost
SAFe’s planning activities are essential for silo teams and therefore force the overall
cost higher and the planning window longer
Holding cost
Failure Load
Cost
Time
Cost
Time
Transaction and co-ordination cost
2-5 days 2-5 days
£150k
Per train
Higher levels
of hand off
and delay
Much lower transaction cost
No hand off or delay
8-12 weeks
Figures are approximate and based upon 125 people at £550 / day.
Source: Less Website
Adoption workshop and migration path
Cost
Time
Cost
Time
Failure Load cost
9 months
Learning how to test
Building test frameworks
Improving quality
Paying down tech debt
Stabilise velocity
£3.3M
Increasing technical debt due to
contract based time pressure, low
overall ownership, lack of
investment into technical debt
repayment.
Results in instable velocities and
reduction of planning ability
Figures are approximate and based upon 125 people at £550 / day at 25% capacity for 9 months.
20% - 75%
Frameworks are Shu and Ha
Transformation cost / disruption
How it is taught
Level of prescriptionHigh High
Level of disruptionVery High Medium
Pre-requisitesVery High Low
ApproachRestructure Layer on top
Transformation cost / disruption
Transaction cost
Transaction cost
Differences between the frameworks
1. LeSS requires amazing developers who can do everything
2. LeSS requires teams that can work on any items in the product backlog
3. LeSS requires a single product with no or simple dependencies on other products
4. LeSS requires feature teams with continuous integration, deployment, and shared code ownership
5. LeSS requires huge organisational change in structure resulting in a flattening of hierarchy
6. LeSS once implemented is way more efficient than SAFe
7. LeSS is not a business
1. SAFe is start big picture and remove what you don’t want
2. Everyone is trained up front
3. SAFe does not require the move towards feature teams although encourages it
4. SAFe combines techniques from lots of places –
e.g. Scrum, XP, Kanban, Lean, WSJF, Beyond Budgeting
It’s always a people problem
Simon Powers
www.adventureswithagile.com
Consultancy
@agileadventures
www.adventureswithagile.com/youtube
LinkedIn Group - AWA
Taking the pain out of organisational change with a little help from Agile and Lean
Free events
Support Network
Training
Consultancy

Weitere ähnliche Inhalte

Was ist angesagt?

The Power of Feedback Loops
The Power of Feedback LoopsThe Power of Feedback Loops
The Power of Feedback LoopsAgileCymru
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017AgileNZ Conference
 
ATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DTorranceLearning
 
Agile at enterprice level
Agile at enterprice levelAgile at enterprice level
Agile at enterprice levelJan De Baere
 
Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101DicodingEvent
 
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...Agile ME
 
Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017AgileNZ Conference
 
Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?MentorMate
 
Increasing Business Impact - Focusing on value delivery
Increasing Business Impact - Focusing on value deliveryIncreasing Business Impact - Focusing on value delivery
Increasing Business Impact - Focusing on value deliveryNarek Alaverdyan
 
Agile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile AcademyAgile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile Academystrongandagile.co.uk
 
Agile Software Development with Remote Teams
Agile Software Development with Remote TeamsAgile Software Development with Remote Teams
Agile Software Development with Remote TeamsMentorMate
 
Harnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional DesignersHarnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional DesignersTorranceLearning
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsDominica DeGrandis
 
2015 Balanced Teams: Product Management, Engineering, UX Design
2015 Balanced Teams: Product Management, Engineering, UX Design2015 Balanced Teams: Product Management, Engineering, UX Design
2015 Balanced Teams: Product Management, Engineering, UX DesignJanice Fraser
 
Finding the First Slice
Finding the First SliceFinding the First Slice
Finding the First SliceAgileDenver
 
Diez trampas en la travesía ágil por Nelice Heck y Gabriel Gavasso
Diez trampas en la travesía ágil por Nelice Heck y Gabriel GavassoDiez trampas en la travesía ágil por Nelice Heck y Gabriel Gavasso
Diez trampas en la travesía ágil por Nelice Heck y Gabriel GavassoDiana Pinto
 

Was ist angesagt? (20)

The Power of Feedback Loops
The Power of Feedback LoopsThe Power of Feedback Loops
The Power of Feedback Loops
 
Soni Meckam and Geeta Wilson Presentation
Soni Meckam and Geeta Wilson Presentation  Soni Meckam and Geeta Wilson Presentation
Soni Meckam and Geeta Wilson Presentation
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
 
ATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&D
 
Agile at enterprice level
Agile at enterprice levelAgile at enterprice level
Agile at enterprice level
 
Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101
 
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...
 
Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017
 
Quality is a Mindset
Quality is a MindsetQuality is a Mindset
Quality is a Mindset
 
Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?
 
Increasing Business Impact - Focusing on value delivery
Increasing Business Impact - Focusing on value deliveryIncreasing Business Impact - Focusing on value delivery
Increasing Business Impact - Focusing on value delivery
 
Agile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile AcademyAgile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile Academy
 
Agile Software Development with Remote Teams
Agile Software Development with Remote TeamsAgile Software Development with Remote Teams
Agile Software Development with Remote Teams
 
Harnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional DesignersHarnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional Designers
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
Ruben gambarov
Ruben gambarov  Ruben gambarov
Ruben gambarov
 
Maxim krukovsky
Maxim krukovsky Maxim krukovsky
Maxim krukovsky
 
2015 Balanced Teams: Product Management, Engineering, UX Design
2015 Balanced Teams: Product Management, Engineering, UX Design2015 Balanced Teams: Product Management, Engineering, UX Design
2015 Balanced Teams: Product Management, Engineering, UX Design
 
Finding the First Slice
Finding the First SliceFinding the First Slice
Finding the First Slice
 
Diez trampas en la travesía ágil por Nelice Heck y Gabriel Gavasso
Diez trampas en la travesía ágil por Nelice Heck y Gabriel GavassoDiez trampas en la travesía ágil por Nelice Heck y Gabriel Gavasso
Diez trampas en la travesía ágil por Nelice Heck y Gabriel Gavasso
 

Ähnlich wie Simon Powers - Scaling Frameworks in Organisational Design

Resilient Design Management
Resilient Design ManagementResilient Design Management
Resilient Design ManagementChris Avore
 
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile InstituteInnovation Roots
 
Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Jeffrey Stewart
 
Speeding Up Innovation
Speeding Up InnovationSpeeding Up Innovation
Speeding Up InnovationDevOpsDays DFW
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureJAX Chamber IT Council
 
The Dancing Agile Elephant
The Dancing Agile ElephantThe Dancing Agile Elephant
The Dancing Agile ElephantIsrael Gat
 
6 pillars of proving the business value of social sp tech-con15-boston
6 pillars of proving the business value of social   sp tech-con15-boston6 pillars of proving the business value of social   sp tech-con15-boston
6 pillars of proving the business value of social sp tech-con15-bostonMichelle Caldwell, PSM, SSGB
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert McGeachy
 
Using Cost of Delay to de-scale your organisation through decentralised decis...
Using Cost of Delay to de-scale your organisation through decentralised decis...Using Cost of Delay to de-scale your organisation through decentralised decis...
Using Cost of Delay to de-scale your organisation through decentralised decis...Michael Fagan
 
LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016ColomboCampsCommunity
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 
How does feasibility differ in an agile environment in comparison to.pdf
How does feasibility differ in an agile environment in comparison to.pdfHow does feasibility differ in an agile environment in comparison to.pdf
How does feasibility differ in an agile environment in comparison to.pdfirshadoptical
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjeePMI_IREP_TP
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjeePMI_IREP_TP
 
Devops for business : Efficiency & Innovation
Devops for business : Efficiency & InnovationDevops for business : Efficiency & Innovation
Devops for business : Efficiency & InnovationSatish Bhatia
 
The complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumThe complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumAgile ME
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementRobert McGeachy
 

Ähnlich wie Simon Powers - Scaling Frameworks in Organisational Design (20)

Resilient Design Management
Resilient Design ManagementResilient Design Management
Resilient Design Management
 
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
 
Scrum master & agile master
Scrum master & agile masterScrum master & agile master
Scrum master & agile master
 
Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...
 
Speeding Up Innovation
Speeding Up InnovationSpeeding Up Innovation
Speeding Up Innovation
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US Assure
 
The Dancing Agile Elephant
The Dancing Agile ElephantThe Dancing Agile Elephant
The Dancing Agile Elephant
 
Agile 101
Agile 101Agile 101
Agile 101
 
6 pillars of proving the business value of social sp tech-con15-boston
6 pillars of proving the business value of social   sp tech-con15-boston6 pillars of proving the business value of social   sp tech-con15-boston
6 pillars of proving the business value of social sp tech-con15-boston
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls Agile
 
Using Cost of Delay to de-scale your organisation through decentralised decis...
Using Cost of Delay to de-scale your organisation through decentralised decis...Using Cost of Delay to de-scale your organisation through decentralised decis...
Using Cost of Delay to de-scale your organisation through decentralised decis...
 
Agile Technical Leadership
Agile Technical LeadershipAgile Technical Leadership
Agile Technical Leadership
 
LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 
How does feasibility differ in an agile environment in comparison to.pdf
How does feasibility differ in an agile environment in comparison to.pdfHow does feasibility differ in an agile environment in comparison to.pdf
How does feasibility differ in an agile environment in comparison to.pdf
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjee
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjee
 
Devops for business : Efficiency & Innovation
Devops for business : Efficiency & InnovationDevops for business : Efficiency & Innovation
Devops for business : Efficiency & Innovation
 
The complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumThe complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van Bennekum
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
 

Mehr von AgileCymru

Emily Webber - Building successful communities of practice:
Emily Webber -  Building successful communities of  practice: Emily Webber -  Building successful communities of  practice:
Emily Webber - Building successful communities of practice: AgileCymru
 
Gez Smith - When leaders are followers. What is Servant Leadership Anyway
Gez Smith - When leaders are followers.  What is Servant Leadership AnywayGez Smith - When leaders are followers.  What is Servant Leadership Anyway
Gez Smith - When leaders are followers. What is Servant Leadership AnywayAgileCymru
 
Allie Brock - Making training serious fun
Allie Brock  - Making training serious funAllie Brock  - Making training serious fun
Allie Brock - Making training serious funAgileCymru
 
Mohinder Kohsla Design thinking A complimentary approach to agile
Mohinder Kohsla Design thinking A complimentary approach to agileMohinder Kohsla Design thinking A complimentary approach to agile
Mohinder Kohsla Design thinking A complimentary approach to agileAgileCymru
 
Transform your organisation, one post it note at a time
Transform your organisation, one post it note at a time Transform your organisation, one post it note at a time
Transform your organisation, one post it note at a time AgileCymru
 
Office for National Statistics - A Case Study
Office for National Statistics - A Case StudyOffice for National Statistics - A Case Study
Office for National Statistics - A Case StudyAgileCymru
 
Self as an instrument of change
Self as an instrument of changeSelf as an instrument of change
Self as an instrument of changeAgileCymru
 
Improvisssssing with agile
Improvisssssing with agileImprovisssssing with agile
Improvisssssing with agileAgileCymru
 
Bdd: a bit of an experiment
Bdd: a bit of an experimentBdd: a bit of an experiment
Bdd: a bit of an experimentAgileCymru
 
Being Agile in Business
Being Agile in BusinessBeing Agile in Business
Being Agile in BusinessAgileCymru
 
Our agile leaders share their expertise
Our agile leaders share their expertiseOur agile leaders share their expertise
Our agile leaders share their expertiseAgileCymru
 

Mehr von AgileCymru (11)

Emily Webber - Building successful communities of practice:
Emily Webber -  Building successful communities of  practice: Emily Webber -  Building successful communities of  practice:
Emily Webber - Building successful communities of practice:
 
Gez Smith - When leaders are followers. What is Servant Leadership Anyway
Gez Smith - When leaders are followers.  What is Servant Leadership AnywayGez Smith - When leaders are followers.  What is Servant Leadership Anyway
Gez Smith - When leaders are followers. What is Servant Leadership Anyway
 
Allie Brock - Making training serious fun
Allie Brock  - Making training serious funAllie Brock  - Making training serious fun
Allie Brock - Making training serious fun
 
Mohinder Kohsla Design thinking A complimentary approach to agile
Mohinder Kohsla Design thinking A complimentary approach to agileMohinder Kohsla Design thinking A complimentary approach to agile
Mohinder Kohsla Design thinking A complimentary approach to agile
 
Transform your organisation, one post it note at a time
Transform your organisation, one post it note at a time Transform your organisation, one post it note at a time
Transform your organisation, one post it note at a time
 
Office for National Statistics - A Case Study
Office for National Statistics - A Case StudyOffice for National Statistics - A Case Study
Office for National Statistics - A Case Study
 
Self as an instrument of change
Self as an instrument of changeSelf as an instrument of change
Self as an instrument of change
 
Improvisssssing with agile
Improvisssssing with agileImprovisssssing with agile
Improvisssssing with agile
 
Bdd: a bit of an experiment
Bdd: a bit of an experimentBdd: a bit of an experiment
Bdd: a bit of an experiment
 
Being Agile in Business
Being Agile in BusinessBeing Agile in Business
Being Agile in Business
 
Our agile leaders share their expertise
Our agile leaders share their expertiseOur agile leaders share their expertise
Our agile leaders share their expertise
 

Kürzlich hochgeladen

Top profile Call Girls In Shimla [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Shimla [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Shimla [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Shimla [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Vip Malegaon Escorts Service Girl ^ 9332606886, WhatsApp Anytime Malegaon
Vip Malegaon Escorts Service Girl ^ 9332606886, WhatsApp Anytime MalegaonVip Malegaon Escorts Service Girl ^ 9332606886, WhatsApp Anytime Malegaon
Vip Malegaon Escorts Service Girl ^ 9332606886, WhatsApp Anytime Malegaonmeghakumariji156
 
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...ZurliaSoop
 
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...gynedubai
 
Top profile Call Girls In Hubli [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hubli [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hubli [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hubli [ 7014168258 ] Call Me For Genuine Models We ...gajnagarg
 
Personal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando NegronPersonal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando Negronnegronf24
 
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制yynod
 
Kannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best Service
Kannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best ServiceKannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best Service
Kannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Launch Your Research Career: A Beginner's Guide
Launch Your Research Career: A Beginner's GuideLaunch Your Research Career: A Beginner's Guide
Launch Your Research Career: A Beginner's GuideKaziFaisalAlam
 
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdfreStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdfKen Fuller
 
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证eqaqen
 
DMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdf
DMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdfDMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdf
DMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdfReemaKhan31
 
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...gajnagarg
 
Sample IT RISK REGISTER for Education Purpose
Sample IT RISK REGISTER for Education PurposeSample IT RISK REGISTER for Education Purpose
Sample IT RISK REGISTER for Education PurposeCyberGuru5
 
Top profile Call Girls In Gangtok [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Gangtok [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Gangtok [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Gangtok [ 7014168258 ] Call Me For Genuine Models W...gajnagarg
 
B.tech civil major project by Deepak Kumar
B.tech civil major project by Deepak KumarB.tech civil major project by Deepak Kumar
B.tech civil major project by Deepak KumarDeepak15CivilEngg
 
Top profile Call Girls In chittoor [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In chittoor [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In chittoor [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In chittoor [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
Complete Curriculum Vita for Paul Warshauer
Complete Curriculum Vita for Paul WarshauerComplete Curriculum Vita for Paul Warshauer
Complete Curriculum Vita for Paul WarshauerPaul Warshauer
 
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 

Kürzlich hochgeladen (20)

Top profile Call Girls In Shimla [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Shimla [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Shimla [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Shimla [ 7014168258 ] Call Me For Genuine Models We...
 
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...
 
Vip Malegaon Escorts Service Girl ^ 9332606886, WhatsApp Anytime Malegaon
Vip Malegaon Escorts Service Girl ^ 9332606886, WhatsApp Anytime MalegaonVip Malegaon Escorts Service Girl ^ 9332606886, WhatsApp Anytime Malegaon
Vip Malegaon Escorts Service Girl ^ 9332606886, WhatsApp Anytime Malegaon
 
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
 
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...
 
Top profile Call Girls In Hubli [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hubli [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hubli [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hubli [ 7014168258 ] Call Me For Genuine Models We ...
 
Personal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando NegronPersonal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando Negron
 
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制
 
Kannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best Service
Kannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best ServiceKannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best Service
Kannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best Service
 
Launch Your Research Career: A Beginner's Guide
Launch Your Research Career: A Beginner's GuideLaunch Your Research Career: A Beginner's Guide
Launch Your Research Career: A Beginner's Guide
 
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdfreStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
 
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证
 
DMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdf
DMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdfDMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdf
DMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdf
 
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...
 
Sample IT RISK REGISTER for Education Purpose
Sample IT RISK REGISTER for Education PurposeSample IT RISK REGISTER for Education Purpose
Sample IT RISK REGISTER for Education Purpose
 
Top profile Call Girls In Gangtok [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Gangtok [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Gangtok [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Gangtok [ 7014168258 ] Call Me For Genuine Models W...
 
B.tech civil major project by Deepak Kumar
B.tech civil major project by Deepak KumarB.tech civil major project by Deepak Kumar
B.tech civil major project by Deepak Kumar
 
Top profile Call Girls In chittoor [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In chittoor [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In chittoor [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In chittoor [ 7014168258 ] Call Me For Genuine Models ...
 
Complete Curriculum Vita for Paul Warshauer
Complete Curriculum Vita for Paul WarshauerComplete Curriculum Vita for Paul Warshauer
Complete Curriculum Vita for Paul Warshauer
 
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
 

Simon Powers - Scaling Frameworks in Organisational Design

  • 1. Scaling Frameworks in Organisational Design Simon Powers www.adventureswithagile.com @agileadventures Free events Support Network Training Consultancy Taking the pain out of organisational change with a little help from Agile and Lean
  • 4. Certainty Uncertainty Stress over time COMMITMENT REAL OPTIONS Chris Matts Olav Maassen Commitment Why do we stick to our tribes? Options come in course grained sizes like frameworks Medium sized concepts like theory of constraints, And fine grained like guiding values and principles.
  • 5.
  • 6. Problem cannot be understood until after the formulation of the solution (often with indeterminate scope and scale) There is no stopping rule Solutions are not right or wrong, or good or evil Problems are essentially novel and unique Every solution is a ‘one shot’ operation because it changes the space so trial and error often not possible. Are wicked because of: • Incomplete or contradictory knowledge, • The number of people and opinions involved, • The large economic burden, • The interconnected nature of these problems with other problems WICKED PROBLEMS
  • 7. Framing the problem Binary decisions Decisions involving the elimination of contradictions as a sign of faulty thinking • Dichotomy – ‘either – or’. • Dilemma – no clear good outcome • Dualism – ‘both .. And ….’ Paradox decisions Decisions involving the balancing of two mutually opposing forces that define each other and cant exist without each other
  • 8. Every problem is a people problem Secrets of consulting – G. Weinberg
  • 9. What are we trying to achieve by using a framework? • Faster time to market • Ability to change prioritisation without wasted work • Productivity • Better quality • Ease of implementation • Better product / tech alignment • Lower cost • Lower risk • Building the most valuable thing • Happier and more motivated people
  • 10. Diagram modified from David Anderson’s blue book Failure Load
  • 11. Cost Number of stories Amount of code not live (Batch size and frequency of release cycle) Transaction cost of deployment Reduce transaction cost of deployment Cost of non-live code in Complexity, Merging, Management and Collaboration. Untested by real customers (business risk) Total cost Diagram modified from Don Reinertsen’s work
  • 12. Co-ordination cost Optimise for no dependencies Optimise for less disruption (ease of adoption) Customer collaboration over contract negotiation
  • 13.
  • 14. Co-ordination cost 1 product owner per product Multiple teams Scrum 1 product owner per team Multiple Scrum teams Team Team Team Team Team Team Dev Ops Team UX Team Architecture Team Systems Team Infrastructure Team Release Management Team Business people and developers must work daily together throughout the project – 4th Agile Manifesto principle
  • 15. Transaction and co-ordination cost at scale (> 8 teams). 1 product owner per product Area product owners More trains
  • 16. Cost Transaction cost Total cost SAFe’s planning activities are essential for silo teams and therefore force the overall cost higher and the planning window longer Holding cost Failure Load
  • 17. Cost Time Cost Time Transaction and co-ordination cost 2-5 days 2-5 days £150k Per train Higher levels of hand off and delay Much lower transaction cost No hand off or delay 8-12 weeks Figures are approximate and based upon 125 people at £550 / day.
  • 18. Source: Less Website Adoption workshop and migration path
  • 19. Cost Time Cost Time Failure Load cost 9 months Learning how to test Building test frameworks Improving quality Paying down tech debt Stabilise velocity £3.3M Increasing technical debt due to contract based time pressure, low overall ownership, lack of investment into technical debt repayment. Results in instable velocities and reduction of planning ability Figures are approximate and based upon 125 people at £550 / day at 25% capacity for 9 months. 20% - 75%
  • 20. Frameworks are Shu and Ha Transformation cost / disruption How it is taught Level of prescriptionHigh High Level of disruptionVery High Medium Pre-requisitesVery High Low ApproachRestructure Layer on top
  • 21. Transformation cost / disruption
  • 24. Differences between the frameworks 1. LeSS requires amazing developers who can do everything 2. LeSS requires teams that can work on any items in the product backlog 3. LeSS requires a single product with no or simple dependencies on other products 4. LeSS requires feature teams with continuous integration, deployment, and shared code ownership 5. LeSS requires huge organisational change in structure resulting in a flattening of hierarchy 6. LeSS once implemented is way more efficient than SAFe 7. LeSS is not a business 1. SAFe is start big picture and remove what you don’t want 2. Everyone is trained up front 3. SAFe does not require the move towards feature teams although encourages it 4. SAFe combines techniques from lots of places – e.g. Scrum, XP, Kanban, Lean, WSJF, Beyond Budgeting
  • 25. It’s always a people problem
  • 26. Simon Powers www.adventureswithagile.com Consultancy @agileadventures www.adventureswithagile.com/youtube LinkedIn Group - AWA Taking the pain out of organisational change with a little help from Agile and Lean Free events Support Network Training Consultancy

Hinweis der Redaktion

  1. Example: Buying a ticket to travel. Sign off for product release – manager or group signs off Reason – it mitigates risk. Or does it? Passes responsibility from one group to another. How do we mitigate the risk? Shared responsibility model is better. And then a rollback option which we pay for, gives us the option but not the obligation to exercise that – now risk is mitigated. Give us the ability to defer our decisions to the last responsible moment. Very important ingredient for dealing with wicked problems
  2. Stopping time is the time where a decision is likely to be made. Come from when to stop a process, for example, a stopping rule is - we will stop investing in improvements when the code base has 80% coverage We will complete our Agile adoption when we are the best we can be is not a stopping rule.
  3. Cheap, fast, quick Freedom , control
  4. In consulting. `Not blaming
  5. Value added activities are all those which you want to do more of Costs are ones you want to do less of e.g. standup duration.
  6. Classic split between the business and IT Contract game – developers commit as a way to ensuring deadlines and dependencies are met Surely it makes total sense to rip up the inefficiencies and start again But does it? Example of how hard it is: for years the team lead role has been a coveted position of responsibility and reward. The TL is hierarchically higher than the team with more pay and responsibility. There is a TL for all 1000 teams. Many team leads have worked for years before being promoted, they are ambitious people with the need for a clear career path. and there is a 6 month training cycle to become one. No we are saying all team members should be equal. That the SM will do most of the TL work, and the PO will take over the decisions on what to build. PMs are not needed anymore. There is no HR track for improvement for SMs and the job role is not even recognised. How many team leads want to step into the SM role? Answer less than 5.
  7. Go through number of roles
  8. Customer collaboration over contract negotiation – SAFe much better than hand offs. Planning overhead with this many teams forces the planning window to be large. Clarification done by teams – LeSS assumes team members can speak to clients.
  9. You can see that with such a high planning cost (transaction cost) the batch size must be higher
  10. £550 * 125 * 2 days = £137.5k £3.3M = 9months at 25% cost Directly related to the co-ordination and planning approach.
  11. Problems to overcome Silo teams Over specialisation of developers Ball of mud code base No testing or shared ownership No contiuous integration / deployment
  12. £550 * 125 * 2 days = £137.5k £3.3M = 9months at 25% cost Story of BNP Paribas Collaboration at the code level not at the PO level.
  13. Talk about change in job roles, change in reward structure, flattened hierarchy, removal of management waste, talk about history of organisations Copy Collect tequniques It depends, different every time
  14. Area under the curve is the stress Conclusion on less and safe Requires true feature teams – t shaped people who can do everything.