SlideShare a Scribd company logo
1 of 18
Scaling Awesome
10 Actionable Strategies for Technology Transformation
Justin Arbuckle
VP Worldwide Transformation
ja@chef.io
@dromologue
The Big Idea Deliver software to customers really
fast, in small increments. Each increment is an
opportunity for reflection and action better to
serve and profit your customers and improve the
teams that serve them.
ALDO = Agile, Lean, DevOps Outcomes
Big Reveal The same principles that guide software
development, also inform the transformation to a
high velocity software business.
 How long is the average project in your organisation?
1. Silos Lead to Supervision that is Slow and
Ineffective
Therefore… Create teams that cut across those silos with an obsessive
focus on delivery of value to the customer and not the function.
 Which of your (business) teams battles the most to attract internal IT talent?
2. Anticipation of the Future is Futile – i.e. you
keep wasting money on features nobody uses.
Therefore… Create a vision that is contingent on what you discover
about real customer needs when you deploy it incrementally
 How often do your developers interact with business product owners?
3. Competitive differentiation by feature is
short lived anyway (Race to the Middle)
Therefore… assume your customer is always switching and create more
regular opportunities to update your product
 When asked, do your staff self identify with their organisation locations or skill sets?
4. Focus on specialized teams creates
alignment with function not product
Therefore… Never plan to centralize your DevOps capability. Create full
stack teams that serve single products.
 How does MTTR for incidents in production compare to the time taken to implement a CR?
5. Compliance assurance requires deep
domain knowledge not usually available
Therefore…abolish CAB’s and after-the-fact compliance reviews in
favour of early and sustained involvement in the project and shared
commitment to the customer outcome.
 How many 180 day audit findings do you have pending?
6. Pivoting requirements due to compliance
or changed customer needs is costly
Therefore… operate your software delivery workflow at high velocity,
enabling fast reponses to new requirements.
 What percentage of VM’s requested are consumed without further customisation?
7. Standardized infrastructure configuration lags
behind the needs of application developers
Therefore… configure your environments with code and manage this
with the same workflow you use for application code.
 How often do teams successfully implement new technology counter standard?
8. Sharing and consolidating expert knowledge is
difficult when experts are distributed.
Therefore… Enable communities of practise in any area that requires the
sharing of knowledge across projects. Practise is always be subordinated to
product but shower your communities with support.
 On average how many training courses or conferences will a developer attend in a year?
9. Teams focus so much on delivering software
that they have little time for improvement
Therefore… identify team learning and improvement objectives in every
team’s sprint backlog and give them equal weight to features.
(Two Product Principle)
 What was the last large organisation-wide initiative in which you participated?
10. Organisation-wide Transformation is complex,
overwhelming and seldom successful
Therefore… Identify a current well-known problem and use an existing
project to create a crucible for its solution. Transform one problem, one
project at a time.
Putting it all together…ABC
A
Of the 8 Strategies,
which (ones) resonate
the most with you?
B
Of your current
projects under way,
which would benefit
most from those
strategies?
B
For this project, what is
your priority?
i. Cost & Consistency
ii. Compliance
iii. Speed to Market
Let’s get to work.
A Scaleable Transformation
CHEF Fund.
Training
2 Days
DTW
Project Workshop
3 Days
Technology Workshop
2 Days
Project Close-
Out
(8 weeks)
Coaching, Training and Consulting
Candidate projects are identified in the
workshop and then supported by CHEF
DevOps Transformation Programme Delivery by Transformation Team
Create a team that operates as you wish to continue. We help you tool and scale.
Appendix
Continuous Transformation Reference Card
Deciding What to Do
ALDO
Strategy - Why we Change
Product - What we Change
Technology - Tools to Change
Process - How we Change
Structure - Who Changes
Agile, Lean, DevOps Outcomes
“We will deliver great software fast, learning in small
increments from our customers and from each other so
that our products and teams improve continuously”
Create constancy of purpose within a full stack team
Individuals alone don’t change organisations
Deliver small increments TO THE CUSTOMER (PROD)
Visible work from Product Owner to Engineer
New
Existing
Operating
Chasm
Every product is a software product
Organisations are compliant to the extent they
enforce it with code
Automate for Consistency, Velocity and Scale ◦
Anything not in production is a science experiment
Create Events that challenge organisational dogma
Describing Where You Are
Conway’s Law : Organisations create systems that reflect
their communication structure
Anticipating the Outcome shapes the future with the past
Value comes from reduced friction
My Organisation’s Context
My Team’s Context
My Context
Software is eating the world
Beliefs transform models which transform facts
facts
models
beliefs
Silos beget Supervision.
Supervision begets more supervision
The myth of Control: You cant control what you cant
comprehend
Change flows upward
www.chef.io
Designing How to Do it
Events Change Organisations
Strategy - Why we Build
Product - What we Build
Technology - Tools to Build
Process - How we Build
Structure - Who Builds
“Solve a known problem thought unsolvable, by delivering
customer visible value, using a full stack team delivering at
high velocity and improving every 2 week increment.”
We build to deploy, we deploy to learn. Fast feedback
loops.
The 2 Product Principle: You are always shipping two
products; the customer visible features and an internal
product that is the capability the organisation invests in to
build the product. Ensure you improve both continually. De-Centre your excellence
Everyone has a home team(s)
Create communities of practice that build shared
understanding of complex problems and competency in
solving them
The Law of Equal Velocities: Delivery will be at the rate
of the slowest component of your technology pipeline
Put infrastructure and applications through the same
continuous delivery workflow
Customer visible value every increment! Break up stories
to enable this and build bigger frameworks incrementally
hidden behind the visible features.
HSM: Identify an experience the customer will
positively react to - emotionally - and will drive
feedback through usage.
Discovering What you Have Learnt
Learning in my Organisation
Learning in my Team
Learning by Me
The Crucible: Run the IOTA model over at least 10 iterations,
using ROAR to generate shared understanding of the next 2
week sprint.
The HSM keeps you on track.
Produce measures of success based on your targets that your product owner uses to argue
for more funding or priority and to direct the next increment.
Is my HSM still valid?
What can I do to enable my learning?
Time – iterations of ROAR
Clarity of Team
CHEF Server | CHEF Compliance | CHEF Delivery
Continuous Transformation Reference Card
REST
00:03
ORIENT
00:02
ACT
00:05
REFLECT
00:05
Theory Action
Inside-Out
Outside-In
IOTA Product ModelROAR Timing ELSA Change Model
Hypotheses
Capabilities (Product 1) Conditions (Product 2)
Targets
Event
Language
Structure
Agency
Assumptions and constraints we
need to validate.
Examples:
X feature will attract customers
because…
Y capability in the enterprise will be
available for us to use.
What we think we should build:
- Features for customers now
- Features enabling customer
features later.
- Features to delight and surprise.
What we need to build to test our
hypotheses.
What team conditions could be
improved to enable us to build, deliver
and learn better.
Examples:
We are bad at X and it impacts our
product quality so we need to..
We are bad at Y and it impacts our
velocity so we …
Measures that test whether our
hypotheses were correct.
It’s ok to be wrong! It’s just one
iteration.
Something that proves
what was NOT possible
actually is!
Normal change
programmes start here.
Low chance of
success.
Informal structures, created by
people self-organizing around
problems and available tools.
Freedom to act.
Empowerment of staff to
solve problems that matter
to them.
www.chef.io
Run multiple iterations for sprint planning.
15 mins. To Live
Development & testing
on a local VM
Push to a Source
Code
Management
tool (e.g. GIT)
Review of Code
(by Security,
Compliance and
Peers)
Acceptance
Application
Database
Middleware
OS
Union
Infrastructure as
Code
Application as
Code
Compliance as
Code
Rehearsal

More Related Content

What's hot

Overselling Agile Certifications and Frameworks : Presented by Sridharan Vembu
Overselling Agile Certifications and Frameworks : Presented by Sridharan VembuOverselling Agile Certifications and Frameworks : Presented by Sridharan Vembu
Overselling Agile Certifications and Frameworks : Presented by Sridharan VembuoGuild .
 
DevOps-driving-blind
DevOps-driving-blindDevOps-driving-blind
DevOps-driving-blindPaul Peissner
 
Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetBrian Blanchard
 
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...SlideTeam
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agileunruliness
 
Agile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesAgile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesVersionOne
 
Software Development Guide To Accelerate Performance
Software Development Guide To Accelerate PerformanceSoftware Development Guide To Accelerate Performance
Software Development Guide To Accelerate PerformanceZaid Shabbir
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 
Introduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIntroduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIBM Rational software
 
KPI's are your best friend - Slides
KPI's are your best friend - SlidesKPI's are your best friend - Slides
KPI's are your best friend - SlidesitSMF Belgium
 
1 smc samc introduction
1 smc samc introduction1 smc samc introduction
1 smc samc introductionqtntpam
 
DevOps - Top Trends In 2019
DevOps - Top Trends In 2019DevOps - Top Trends In 2019
DevOps - Top Trends In 2019Vikash Karuna
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile MetricsXBOSoft
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To AgilityNaresh Jain
 
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...Tasktop
 
DevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab ServicesDevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab ServicesIBM Rational software
 
Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Yuval Yeret
 

What's hot (20)

Overselling Agile Certifications and Frameworks : Presented by Sridharan Vembu
Overselling Agile Certifications and Frameworks : Presented by Sridharan VembuOverselling Agile Certifications and Frameworks : Presented by Sridharan Vembu
Overselling Agile Certifications and Frameworks : Presented by Sridharan Vembu
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
DevOps-driving-blind
DevOps-driving-blindDevOps-driving-blind
DevOps-driving-blind
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot Net
 
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Agile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesAgile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and Executives
 
Software Development Guide To Accelerate Performance
Software Development Guide To Accelerate PerformanceSoftware Development Guide To Accelerate Performance
Software Development Guide To Accelerate Performance
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Introduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIntroduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshop
 
Agile metrics
Agile metricsAgile metrics
Agile metrics
 
KPI's are your best friend - Slides
KPI's are your best friend - SlidesKPI's are your best friend - Slides
KPI's are your best friend - Slides
 
1 smc samc introduction
1 smc samc introduction1 smc samc introduction
1 smc samc introduction
 
DevOps - Top Trends In 2019
DevOps - Top Trends In 2019DevOps - Top Trends In 2019
DevOps - Top Trends In 2019
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile Metrics
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To Agility
 
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
 
DevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab ServicesDevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab Services
 
Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”
 

Viewers also liked

Beyond The Productivity Paradox
Beyond The Productivity ParadoxBeyond The Productivity Paradox
Beyond The Productivity ParadoxJamesDempsey1
 
MicroManchester 2016 "Microservices from 30000ft: Organisation, Architecture ...
MicroManchester 2016 "Microservices from 30000ft: Organisation, Architecture ...MicroManchester 2016 "Microservices from 30000ft: Organisation, Architecture ...
MicroManchester 2016 "Microservices from 30000ft: Organisation, Architecture ...Daniel Bryant
 
ItCo Introduction
ItCo IntroductionItCo Introduction
ItCo Introductionusma82
 
A Case for Strategic Transformation of I.T. - A C.E.O.s Perspective
A Case for Strategic Transformation of I.T. - A C.E.O.s PerspectiveA Case for Strategic Transformation of I.T. - A C.E.O.s Perspective
A Case for Strategic Transformation of I.T. - A C.E.O.s PerspectiveRangam Bir
 
Service and Support as Production in I.T.
Service and Support as Production in I.T.Service and Support as Production in I.T.
Service and Support as Production in I.T.Malcolm Ryder
 
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOpsAgile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOpsAgile Lean Conference
 
Give Your I.T. Department Control - RMM Tech Fair - 2015
Give Your I.T. Department Control - RMM Tech Fair - 2015Give Your I.T. Department Control - RMM Tech Fair - 2015
Give Your I.T. Department Control - RMM Tech Fair - 2015Benjamin Bowman
 
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"Daniel Bryant
 
Enterprise I.T. is dead, long live enterprise I.T.!
Enterprise I.T. is dead, long live enterprise I.T.!Enterprise I.T. is dead, long live enterprise I.T.!
Enterprise I.T. is dead, long live enterprise I.T.!Yves Hwang
 
Application Management Services
Application Management ServicesApplication Management Services
Application Management Servicesvenu1506
 
Application Management Framework
Application Management FrameworkApplication Management Framework
Application Management FrameworkRory Mackay
 
Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...Jade Global
 
Establishing 24x7 global application support operations
Establishing 24x7 global application support operationsEstablishing 24x7 global application support operations
Establishing 24x7 global application support operationsJason Noble
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOpsSherry Chang
 
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...Sonatype
 

Viewers also liked (16)

Beyond The Productivity Paradox
Beyond The Productivity ParadoxBeyond The Productivity Paradox
Beyond The Productivity Paradox
 
MicroManchester 2016 "Microservices from 30000ft: Organisation, Architecture ...
MicroManchester 2016 "Microservices from 30000ft: Organisation, Architecture ...MicroManchester 2016 "Microservices from 30000ft: Organisation, Architecture ...
MicroManchester 2016 "Microservices from 30000ft: Organisation, Architecture ...
 
ItCo Introduction
ItCo IntroductionItCo Introduction
ItCo Introduction
 
A Case for Strategic Transformation of I.T. - A C.E.O.s Perspective
A Case for Strategic Transformation of I.T. - A C.E.O.s PerspectiveA Case for Strategic Transformation of I.T. - A C.E.O.s Perspective
A Case for Strategic Transformation of I.T. - A C.E.O.s Perspective
 
Service and Support as Production in I.T.
Service and Support as Production in I.T.Service and Support as Production in I.T.
Service and Support as Production in I.T.
 
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOpsAgile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
 
Give Your I.T. Department Control - RMM Tech Fair - 2015
Give Your I.T. Department Control - RMM Tech Fair - 2015Give Your I.T. Department Control - RMM Tech Fair - 2015
Give Your I.T. Department Control - RMM Tech Fair - 2015
 
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"
 
Disciplined Agile DevOps
Disciplined Agile DevOpsDisciplined Agile DevOps
Disciplined Agile DevOps
 
Enterprise I.T. is dead, long live enterprise I.T.!
Enterprise I.T. is dead, long live enterprise I.T.!Enterprise I.T. is dead, long live enterprise I.T.!
Enterprise I.T. is dead, long live enterprise I.T.!
 
Application Management Services
Application Management ServicesApplication Management Services
Application Management Services
 
Application Management Framework
Application Management FrameworkApplication Management Framework
Application Management Framework
 
Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...
 
Establishing 24x7 global application support operations
Establishing 24x7 global application support operationsEstablishing 24x7 global application support operations
Establishing 24x7 global application support operations
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
 
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
 

Similar to 10 Strategies for Scaling Awesome Technology Transformation

DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model2i Testing
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1Charles Cooper
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOpsCollabNet
 
Agile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and AgileAgile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and AgileParaic Hegarty
 
Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementDavid Updike
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdfBoreVishnusai
 
DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!Serena Gray
 
eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.Shweta Joshi
 
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...Gene Kim
 
PDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product OrgPDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product OrgAdam Nash
 
Custom mobile application development
Custom mobile application developmentCustom mobile application development
Custom mobile application developmentKeven Thibeault
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentThanh Nguyen
 
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...AnjaliNair289117
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxVardha Mago
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfJazmine Brown
 
Driving Platform-as-Product Using Lean Hypothesis - Karina Villaneuva
Driving Platform-as-Product Using Lean Hypothesis - Karina VillaneuvaDriving Platform-as-Product Using Lean Hypothesis - Karina Villaneuva
Driving Platform-as-Product Using Lean Hypothesis - Karina VillaneuvaVMware Tanzu
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsSanjeev Sharma
 

Similar to 10 Strategies for Scaling Awesome Technology Transformation (20)

DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Enterprise DevOps
Enterprise DevOps Enterprise DevOps
Enterprise DevOps
 
Agile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and AgileAgile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and Agile
 
Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior Management
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdf
 
DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!
 
eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.
 
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
 
PDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product OrgPDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product Org
 
Custom mobile application development
Custom mobile application developmentCustom mobile application development
Custom mobile application development
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software Development
 
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docx
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdf
 
eLuminous Technologies - Business Overview 2016
eLuminous Technologies - Business Overview 2016eLuminous Technologies - Business Overview 2016
eLuminous Technologies - Business Overview 2016
 
Driving Platform-as-Product Using Lean Hypothesis - Karina Villaneuva
Driving Platform-as-Product Using Lean Hypothesis - Karina VillaneuvaDriving Platform-as-Product Using Lean Hypothesis - Karina Villaneuva
Driving Platform-as-Product Using Lean Hypothesis - Karina Villaneuva
 
An Approach to Devops
An Approach to DevopsAn Approach to Devops
An Approach to Devops
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 

More from Chef

Habitat Managed Chef
Habitat Managed ChefHabitat Managed Chef
Habitat Managed ChefChef
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps TourChef
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps TourChef
 
Compliance Automation Workshop
Compliance Automation WorkshopCompliance Automation Workshop
Compliance Automation WorkshopChef
 
London Community Summit 2016 - Adopting Chef Compliance
London Community Summit 2016 - Adopting Chef ComplianceLondon Community Summit 2016 - Adopting Chef Compliance
London Community Summit 2016 - Adopting Chef ComplianceChef
 
Learning from Configuration Management
Learning from Configuration Management Learning from Configuration Management
Learning from Configuration Management Chef
 
London Community Summit 2016 - Fresh New Chef Stuff
London Community Summit 2016 - Fresh New Chef StuffLondon Community Summit 2016 - Fresh New Chef Stuff
London Community Summit 2016 - Fresh New Chef StuffChef
 
London Community Summit - Chef at SkyBet
London Community Summit - Chef at SkyBetLondon Community Summit - Chef at SkyBet
London Community Summit - Chef at SkyBetChef
 
London Community Summit - From Contribution to Authorship
London Community Summit - From Contribution to AuthorshipLondon Community Summit - From Contribution to Authorship
London Community Summit - From Contribution to AuthorshipChef
 
London Community Summit 2016 - Chef Automate
London Community Summit 2016 - Chef AutomateLondon Community Summit 2016 - Chef Automate
London Community Summit 2016 - Chef AutomateChef
 
London Community Summit 2016 - Community Update
London Community Summit 2016 - Community UpdateLondon Community Summit 2016 - Community Update
London Community Summit 2016 - Community UpdateChef
 
London Community Summit 2016 - Habitat
London Community Summit 2016 -  HabitatLondon Community Summit 2016 -  Habitat
London Community Summit 2016 - HabitatChef
 
Compliance Automation with Inspec Part 4
Compliance Automation with Inspec Part 4Compliance Automation with Inspec Part 4
Compliance Automation with Inspec Part 4Chef
 
Compliance Automation with Inspec Part 3
Compliance Automation with Inspec Part 3Compliance Automation with Inspec Part 3
Compliance Automation with Inspec Part 3Chef
 
Compliance Automation with Inspec Part 2
Compliance Automation with Inspec Part 2Compliance Automation with Inspec Part 2
Compliance Automation with Inspec Part 2Chef
 
Compliance Automation with Inspec Part 1
Compliance Automation with Inspec Part 1Compliance Automation with Inspec Part 1
Compliance Automation with Inspec Part 1Chef
 
Application Automation with Habitat
Application Automation with HabitatApplication Automation with Habitat
Application Automation with HabitatChef
 
Achieving DevOps Success with Chef Automate
Achieving DevOps Success with Chef AutomateAchieving DevOps Success with Chef Automate
Achieving DevOps Success with Chef AutomateChef
 
Nike pop up habitat
Nike pop up   habitatNike pop up   habitat
Nike pop up habitatChef
 
Nike popup compliance workshop
Nike popup compliance workshopNike popup compliance workshop
Nike popup compliance workshopChef
 

More from Chef (20)

Habitat Managed Chef
Habitat Managed ChefHabitat Managed Chef
Habitat Managed Chef
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps Tour
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps Tour
 
Compliance Automation Workshop
Compliance Automation WorkshopCompliance Automation Workshop
Compliance Automation Workshop
 
London Community Summit 2016 - Adopting Chef Compliance
London Community Summit 2016 - Adopting Chef ComplianceLondon Community Summit 2016 - Adopting Chef Compliance
London Community Summit 2016 - Adopting Chef Compliance
 
Learning from Configuration Management
Learning from Configuration Management Learning from Configuration Management
Learning from Configuration Management
 
London Community Summit 2016 - Fresh New Chef Stuff
London Community Summit 2016 - Fresh New Chef StuffLondon Community Summit 2016 - Fresh New Chef Stuff
London Community Summit 2016 - Fresh New Chef Stuff
 
London Community Summit - Chef at SkyBet
London Community Summit - Chef at SkyBetLondon Community Summit - Chef at SkyBet
London Community Summit - Chef at SkyBet
 
London Community Summit - From Contribution to Authorship
London Community Summit - From Contribution to AuthorshipLondon Community Summit - From Contribution to Authorship
London Community Summit - From Contribution to Authorship
 
London Community Summit 2016 - Chef Automate
London Community Summit 2016 - Chef AutomateLondon Community Summit 2016 - Chef Automate
London Community Summit 2016 - Chef Automate
 
London Community Summit 2016 - Community Update
London Community Summit 2016 - Community UpdateLondon Community Summit 2016 - Community Update
London Community Summit 2016 - Community Update
 
London Community Summit 2016 - Habitat
London Community Summit 2016 -  HabitatLondon Community Summit 2016 -  Habitat
London Community Summit 2016 - Habitat
 
Compliance Automation with Inspec Part 4
Compliance Automation with Inspec Part 4Compliance Automation with Inspec Part 4
Compliance Automation with Inspec Part 4
 
Compliance Automation with Inspec Part 3
Compliance Automation with Inspec Part 3Compliance Automation with Inspec Part 3
Compliance Automation with Inspec Part 3
 
Compliance Automation with Inspec Part 2
Compliance Automation with Inspec Part 2Compliance Automation with Inspec Part 2
Compliance Automation with Inspec Part 2
 
Compliance Automation with Inspec Part 1
Compliance Automation with Inspec Part 1Compliance Automation with Inspec Part 1
Compliance Automation with Inspec Part 1
 
Application Automation with Habitat
Application Automation with HabitatApplication Automation with Habitat
Application Automation with Habitat
 
Achieving DevOps Success with Chef Automate
Achieving DevOps Success with Chef AutomateAchieving DevOps Success with Chef Automate
Achieving DevOps Success with Chef Automate
 
Nike pop up habitat
Nike pop up   habitatNike pop up   habitat
Nike pop up habitat
 
Nike popup compliance workshop
Nike popup compliance workshopNike popup compliance workshop
Nike popup compliance workshop
 

Recently uploaded

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 

Recently uploaded (20)

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 

10 Strategies for Scaling Awesome Technology Transformation

  • 1. Scaling Awesome 10 Actionable Strategies for Technology Transformation Justin Arbuckle VP Worldwide Transformation ja@chef.io @dromologue
  • 2. The Big Idea Deliver software to customers really fast, in small increments. Each increment is an opportunity for reflection and action better to serve and profit your customers and improve the teams that serve them. ALDO = Agile, Lean, DevOps Outcomes
  • 3. Big Reveal The same principles that guide software development, also inform the transformation to a high velocity software business.
  • 4.  How long is the average project in your organisation? 1. Silos Lead to Supervision that is Slow and Ineffective Therefore… Create teams that cut across those silos with an obsessive focus on delivery of value to the customer and not the function.
  • 5.  Which of your (business) teams battles the most to attract internal IT talent? 2. Anticipation of the Future is Futile – i.e. you keep wasting money on features nobody uses. Therefore… Create a vision that is contingent on what you discover about real customer needs when you deploy it incrementally
  • 6.  How often do your developers interact with business product owners? 3. Competitive differentiation by feature is short lived anyway (Race to the Middle) Therefore… assume your customer is always switching and create more regular opportunities to update your product
  • 7.  When asked, do your staff self identify with their organisation locations or skill sets? 4. Focus on specialized teams creates alignment with function not product Therefore… Never plan to centralize your DevOps capability. Create full stack teams that serve single products.
  • 8.  How does MTTR for incidents in production compare to the time taken to implement a CR? 5. Compliance assurance requires deep domain knowledge not usually available Therefore…abolish CAB’s and after-the-fact compliance reviews in favour of early and sustained involvement in the project and shared commitment to the customer outcome.
  • 9.  How many 180 day audit findings do you have pending? 6. Pivoting requirements due to compliance or changed customer needs is costly Therefore… operate your software delivery workflow at high velocity, enabling fast reponses to new requirements.
  • 10.  What percentage of VM’s requested are consumed without further customisation? 7. Standardized infrastructure configuration lags behind the needs of application developers Therefore… configure your environments with code and manage this with the same workflow you use for application code.
  • 11.  How often do teams successfully implement new technology counter standard? 8. Sharing and consolidating expert knowledge is difficult when experts are distributed. Therefore… Enable communities of practise in any area that requires the sharing of knowledge across projects. Practise is always be subordinated to product but shower your communities with support.
  • 12.  On average how many training courses or conferences will a developer attend in a year? 9. Teams focus so much on delivering software that they have little time for improvement Therefore… identify team learning and improvement objectives in every team’s sprint backlog and give them equal weight to features. (Two Product Principle)
  • 13.  What was the last large organisation-wide initiative in which you participated? 10. Organisation-wide Transformation is complex, overwhelming and seldom successful Therefore… Identify a current well-known problem and use an existing project to create a crucible for its solution. Transform one problem, one project at a time.
  • 14. Putting it all together…ABC A Of the 8 Strategies, which (ones) resonate the most with you? B Of your current projects under way, which would benefit most from those strategies? B For this project, what is your priority? i. Cost & Consistency ii. Compliance iii. Speed to Market Let’s get to work.
  • 15. A Scaleable Transformation CHEF Fund. Training 2 Days DTW Project Workshop 3 Days Technology Workshop 2 Days Project Close- Out (8 weeks) Coaching, Training and Consulting Candidate projects are identified in the workshop and then supported by CHEF DevOps Transformation Programme Delivery by Transformation Team Create a team that operates as you wish to continue. We help you tool and scale.
  • 17. Continuous Transformation Reference Card Deciding What to Do ALDO Strategy - Why we Change Product - What we Change Technology - Tools to Change Process - How we Change Structure - Who Changes Agile, Lean, DevOps Outcomes “We will deliver great software fast, learning in small increments from our customers and from each other so that our products and teams improve continuously” Create constancy of purpose within a full stack team Individuals alone don’t change organisations Deliver small increments TO THE CUSTOMER (PROD) Visible work from Product Owner to Engineer New Existing Operating Chasm Every product is a software product Organisations are compliant to the extent they enforce it with code Automate for Consistency, Velocity and Scale ◦ Anything not in production is a science experiment Create Events that challenge organisational dogma Describing Where You Are Conway’s Law : Organisations create systems that reflect their communication structure Anticipating the Outcome shapes the future with the past Value comes from reduced friction My Organisation’s Context My Team’s Context My Context Software is eating the world Beliefs transform models which transform facts facts models beliefs Silos beget Supervision. Supervision begets more supervision The myth of Control: You cant control what you cant comprehend Change flows upward www.chef.io Designing How to Do it Events Change Organisations Strategy - Why we Build Product - What we Build Technology - Tools to Build Process - How we Build Structure - Who Builds “Solve a known problem thought unsolvable, by delivering customer visible value, using a full stack team delivering at high velocity and improving every 2 week increment.” We build to deploy, we deploy to learn. Fast feedback loops. The 2 Product Principle: You are always shipping two products; the customer visible features and an internal product that is the capability the organisation invests in to build the product. Ensure you improve both continually. De-Centre your excellence Everyone has a home team(s) Create communities of practice that build shared understanding of complex problems and competency in solving them The Law of Equal Velocities: Delivery will be at the rate of the slowest component of your technology pipeline Put infrastructure and applications through the same continuous delivery workflow Customer visible value every increment! Break up stories to enable this and build bigger frameworks incrementally hidden behind the visible features. HSM: Identify an experience the customer will positively react to - emotionally - and will drive feedback through usage. Discovering What you Have Learnt Learning in my Organisation Learning in my Team Learning by Me The Crucible: Run the IOTA model over at least 10 iterations, using ROAR to generate shared understanding of the next 2 week sprint. The HSM keeps you on track. Produce measures of success based on your targets that your product owner uses to argue for more funding or priority and to direct the next increment. Is my HSM still valid? What can I do to enable my learning? Time – iterations of ROAR Clarity of Team CHEF Server | CHEF Compliance | CHEF Delivery
  • 18. Continuous Transformation Reference Card REST 00:03 ORIENT 00:02 ACT 00:05 REFLECT 00:05 Theory Action Inside-Out Outside-In IOTA Product ModelROAR Timing ELSA Change Model Hypotheses Capabilities (Product 1) Conditions (Product 2) Targets Event Language Structure Agency Assumptions and constraints we need to validate. Examples: X feature will attract customers because… Y capability in the enterprise will be available for us to use. What we think we should build: - Features for customers now - Features enabling customer features later. - Features to delight and surprise. What we need to build to test our hypotheses. What team conditions could be improved to enable us to build, deliver and learn better. Examples: We are bad at X and it impacts our product quality so we need to.. We are bad at Y and it impacts our velocity so we … Measures that test whether our hypotheses were correct. It’s ok to be wrong! It’s just one iteration. Something that proves what was NOT possible actually is! Normal change programmes start here. Low chance of success. Informal structures, created by people self-organizing around problems and available tools. Freedom to act. Empowerment of staff to solve problems that matter to them. www.chef.io Run multiple iterations for sprint planning. 15 mins. To Live Development & testing on a local VM Push to a Source Code Management tool (e.g. GIT) Review of Code (by Security, Compliance and Peers) Acceptance Application Database Middleware OS Union Infrastructure as Code Application as Code Compliance as Code Rehearsal

Editor's Notes

  1. Field notes.