SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
WHEN ENTERPRISE
MEETS DEVOPS
May Xu
@may_ping_xu
WHAT TO EXPECT FROM THIS SESSION
2
 Business Challenges
 Enterprise Snapshot
 DevOps Adoption Model
 Case Study & Learning
 Takeaways
BUSINESS CHALLENGE
3
Be amazing
Faster, Cheaper, Be amazing
HOW COULD AN ENTERPRISE SUCCEED
WITH...
4
Old fashioned complex
systems with many
integration points?
Heavily regulated environment?
Risk adverse?
Hierarchical organizational structure?
Annual budget plan
/project based?
Centralized functional team?
Outsourcing
/partnership?
SAME PRINCIPLE, WHETHER
THE COMPANY IS SMALL OR BIG
5
ENTERPRISE DEVOPS
ADOPTION MODEL
6
ENVIRONMENT:
People, Organization, Laws, Regulations, Culture, Competitors
PRINCIPLE
1. Self-directed team Over
Command and Control
2. Course correction over
Perfection
3. Automated over Manual
MANAGEMENT FRAMEWORK
1. People first
2. Organizational structure
3. Capability development
4. Budget
5. Risk management
6. Asset management
7. Change management
8. Security management
PRACTICES
1. Infrastructure as code
2. Dashboard
3. Working backwards
4. Open source
5. DevOps skill matrix
6. Audit automation
7. Self service
8. And etc.
VALUE/PURPOSE
Continuously deliver customer value in a
sustainable way with improved lead time,
resilience and quality
— May Xu
How can
we improve
the work
How can we
develop
people?
What kind of
problem are we
trying to solve?
PICK A FOCUSED AREA
AND START ACTION
7
1
Identify the goal
2
Understand the
environment,
people and
organization
3
Develop the
pillars
4
Celebration of
success,
show it!
5
Keep iterating,
continuous
improving
EXPLORE BUSINESS VALUE
8
DevOps solves business problem,
not technical problem
TECH
PROBLEMS
DEVOPS TECH
PROBLEMS
TECH
PROBLEMS
TECH
PROBLEM
S
BUSINESS
PROBLEMS
DON’T TALK TO BUSINESS
USING TERMS LIKE...
9
Continuous Delivery
Configuration Management
Automation
Test Driven Development
Infrastructure As Code
DevOps
Continuous Integration
DO TALK ABOUT…
10
DevOps is not a goal,
but a process of continuous improvement
Reduce Lead Time
Improved Resilience
Improved Quality
Reduce Time to Market
UNDERSTAND THE ORGANIZATION,
PEOPLE AND ENVIRONMENT
11DevOps is not a recipe, work out your own flavor
GENERAL
ENVIRONMENT
INDUSTRY/SECTOR
ENVIRONMENT
YOUR
ORGANIZATION
Clients/Customers
Competitors
Suppliers
Associations
Special interest
groups
Communities
Governments
Shareholders
Creditors
Unions
Employees
Environmental
Drivers
Legal
Drivers
Technology
Drivers
Social &
Demographic
Drivers
Economic
Drivers
Political/
Regulatory
Drivers
GETTING BUY IN IS HARD
BUT ACHIEVABLE
12
TURN NO INTO YES
13
 Shared goal
 Transparency
 Collaboration
 Trust the people
 Show progress
 Choose your mistakes
DEFINE PILLAR OF PRINCIPLE
14
Automated over Manual
Course correction over Perfection
Self-directed team over Command and Control
PRIORITIZE PILLAR OF PRACTICES
15
ESSENTIAL
Collaboration
Build for failure
Continuous Integration
Version control
Change control
Testing Automation
ADVANCED
Monitor and audit
everything
Operational Matrix
Infrastructure As Code
Continuous delivery
Dashboard everything
Visualization
CUSTOMIZED
DevOps skill matrix
Working backwards
Audit automation tool
Asset management
automation
Open source internally
Sharing both failures
and success
DEVELOP CORE COMPETENCY
TO ONGOING SUCCESS
16
People are #1 asset!
No skill
Basic knowledge
Perform basic tasks
Perform all tasks
Teach all tasks
CONTINUOUS IMPROVEMENT OF
THE MANAGEMENT FRAMEWORK
17
Budget
Project Management
Security
Management
Organization
Structure
Capability
development
Risk Management
Asset Management
Change
Management
Sustainable success requires both bottom-up practices and
top-down management framework support
PEOPLE
EVOLVE THE MANAGEMENT
FRAMEWORK
18
SELF DIRECTED
 Respect
 Competency
 Collaboration
 Motivation
 Safe to fail
 Continuity
 Continuous improvement
CROSS-FUNCTIONAL
 Shared goal
 Organization structure
 Knowledge Sharing
 Innovation
END TO END
DELIVERY TEAM
 Value
 Reduce hand off rate
 Reduce lead time
 Early feedback
KEY TAKEAWAYS
19
 People are #1 asset
 DevOps is not a recipe, work out your own flavor
 Start with business, even if you don’t have a trust
relationship
 Sustainable success requires both bottom-up practices
and top-down management framework support
 Enterprise DevOps adoption is not easy, but rewarding
SHORTEN THE PATH BETWEEN
INNOVATION AND VALUE
20
May Xu
@may_ping_xu
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
Gene Kim
 

Was ist angesagt? (20)

Lean enterprise fatma urek
Lean enterprise   fatma urekLean enterprise   fatma urek
Lean enterprise fatma urek
 
Building Your Agile Coaching Practice
Building Your Agile Coaching Practice Building Your Agile Coaching Practice
Building Your Agile Coaching Practice
 
Why a DevOps approach is critical to achieve digital transformation
Why a DevOps approach is critical to achieve digital transformationWhy a DevOps approach is critical to achieve digital transformation
Why a DevOps approach is critical to achieve digital transformation
 
Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...
 
Design Thinking, Agile, DevOps - fuel the innovation delivery
Design Thinking, Agile, DevOps  - fuel the innovation deliveryDesign Thinking, Agile, DevOps  - fuel the innovation delivery
Design Thinking, Agile, DevOps - fuel the innovation delivery
 
Agile Pushback
Agile PushbackAgile Pushback
Agile Pushback
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance Metrics
 
Agile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management exploredAgile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management explored
 
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
 
Fatma Urek Uludag - Discovery & Inception at Agile Practices
Fatma Urek Uludag - Discovery & Inception at Agile PracticesFatma Urek Uludag - Discovery & Inception at Agile Practices
Fatma Urek Uludag - Discovery & Inception at Agile Practices
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
 
5 Things to Consider when evaluating an Enterprise Innovation Platform
5 Things to Consider when evaluating an Enterprise Innovation Platform 5 Things to Consider when evaluating an Enterprise Innovation Platform
5 Things to Consider when evaluating an Enterprise Innovation Platform
 
Manage Your Agile Development from Salesforce
Manage Your Agile Development from SalesforceManage Your Agile Development from Salesforce
Manage Your Agile Development from Salesforce
 
A Modern Take on the Agile Manifesto
A Modern Take on the Agile ManifestoA Modern Take on the Agile Manifesto
A Modern Take on the Agile Manifesto
 
Mission Based UX Strategy (UX Strat USA 2015)
Mission Based UX Strategy (UX Strat USA 2015)Mission Based UX Strategy (UX Strat USA 2015)
Mission Based UX Strategy (UX Strat USA 2015)
 
Successfully Scaling an Agile Innovation Culture with Perforce - 2011 Perforc...
Successfully Scaling an Agile Innovation Culture with Perforce - 2011 Perforc...Successfully Scaling an Agile Innovation Culture with Perforce - 2011 Perforc...
Successfully Scaling an Agile Innovation Culture with Perforce - 2011 Perforc...
 
From Zero to Continuous Validated Learning: Lean Startup on PaaS
From Zero to Continuous Validated Learning: Lean Startup on PaaSFrom Zero to Continuous Validated Learning: Lean Startup on PaaS
From Zero to Continuous Validated Learning: Lean Startup on PaaS
 
The Human Side of Productivity
The Human Side of ProductivityThe Human Side of Productivity
The Human Side of Productivity
 
Common Misconceptions of Tool Integrations
Common Misconceptions of Tool IntegrationsCommon Misconceptions of Tool Integrations
Common Misconceptions of Tool Integrations
 
How to do Estimates (well) in Agile?
How to do Estimates (well) in Agile?How to do Estimates (well) in Agile?
How to do Estimates (well) in Agile?
 

Ähnlich wie When Enterprise Meets DevOps

Four top-team imperatives for capability building
Four top-team imperatives for capability buildingFour top-team imperatives for capability building
Four top-team imperatives for capability building
Richard Benson-Armer
 
2011 10 12 eric ries lean startup web 2.0 expo ny keynote
2011 10 12 eric ries lean startup web 2.0 expo ny keynote2011 10 12 eric ries lean startup web 2.0 expo ny keynote
2011 10 12 eric ries lean startup web 2.0 expo ny keynote
Eric Ries
 
Organizational Culture and Performance Index
Organizational Culture and Performance IndexOrganizational Culture and Performance Index
Organizational Culture and Performance Index
Boardroom Metrics
 

Ähnlich wie When Enterprise Meets DevOps (20)

How to scale a program painlessly
How to scale a program painlesslyHow to scale a program painlessly
How to scale a program painlessly
 
Seven Habits For Highly Successful Use Of Organization
Seven Habits For Highly Successful Use Of OrganizationSeven Habits For Highly Successful Use Of Organization
Seven Habits For Highly Successful Use Of Organization
 
Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?
 
Transformation keys
Transformation keysTransformation keys
Transformation keys
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan Chedalawada
 
Talent Management
Talent Management Talent Management
Talent Management
 
Exec ed pm3
Exec ed pm3Exec ed pm3
Exec ed pm3
 
Performance Management - Seeking an indepth understanding of people and proce...
Performance Management - Seeking an indepth understanding of people and proce...Performance Management - Seeking an indepth understanding of people and proce...
Performance Management - Seeking an indepth understanding of people and proce...
 
Four top-team imperatives for capability building
Four top-team imperatives for capability buildingFour top-team imperatives for capability building
Four top-team imperatives for capability building
 
The app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app storeThe app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app store
 
Are you ready to innovate? Get your free Innovation Readiness Assessment
Are you ready to innovate? Get your free Innovation Readiness AssessmentAre you ready to innovate? Get your free Innovation Readiness Assessment
Are you ready to innovate? Get your free Innovation Readiness Assessment
 
Social Media Management - Phase 2 (optimize)
Social Media Management - Phase 2 (optimize)Social Media Management - Phase 2 (optimize)
Social Media Management - Phase 2 (optimize)
 
Policy Deployment
Policy DeploymentPolicy Deployment
Policy Deployment
 
2011 10 12 eric ries lean startup web 2.0 expo ny keynote
2011 10 12 eric ries lean startup web 2.0 expo ny keynote2011 10 12 eric ries lean startup web 2.0 expo ny keynote
2011 10 12 eric ries lean startup web 2.0 expo ny keynote
 
How to Build a Business Case for Online Employee Training - Webinar 09.04.14
How to Build a Business Case for Online Employee Training - Webinar 09.04.14How to Build a Business Case for Online Employee Training - Webinar 09.04.14
How to Build a Business Case for Online Employee Training - Webinar 09.04.14
 
Organisation effectiveness primer and framework for practice
Organisation effectiveness primer and framework for practiceOrganisation effectiveness primer and framework for practice
Organisation effectiveness primer and framework for practice
 
Growing vs Aging: Lessons in Business Transformation
Growing vs Aging: Lessons in Business TransformationGrowing vs Aging: Lessons in Business Transformation
Growing vs Aging: Lessons in Business Transformation
 
Lean Manager Certification Program - January 2018
Lean Manager Certification Program - January 2018Lean Manager Certification Program - January 2018
Lean Manager Certification Program - January 2018
 
Organizational Culture and Performance Index
Organizational Culture and Performance IndexOrganizational Culture and Performance Index
Organizational Culture and Performance Index
 
Delivering Learning to a Dispersed and Virtual Workforce [Webinar 07.14.15]
Delivering Learning to a Dispersed and Virtual Workforce [Webinar 07.14.15]Delivering Learning to a Dispersed and Virtual Workforce [Webinar 07.14.15]
Delivering Learning to a Dispersed and Virtual Workforce [Webinar 07.14.15]
 

Mehr von Thoughtworks

Mehr von Thoughtworks (20)

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a Product
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & Dogs
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovation
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teams
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
 
Dual-Track Agile
Dual-Track AgileDual-Track Agile
Dual-Track Agile
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
When we design together
When we design togetherWhen we design together
When we design together
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of Innovation
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go live
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the Rubicon
 
Error handling
Error handlingError handling
Error handling
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!
 
Docker container security
Docker container securityDocker container security
Docker container security
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unit
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to Turing
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked out
 

Kürzlich hochgeladen

The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Kürzlich hochgeladen (20)

The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 

When Enterprise Meets DevOps

  • 2. WHAT TO EXPECT FROM THIS SESSION 2  Business Challenges  Enterprise Snapshot  DevOps Adoption Model  Case Study & Learning  Takeaways
  • 4. HOW COULD AN ENTERPRISE SUCCEED WITH... 4 Old fashioned complex systems with many integration points? Heavily regulated environment? Risk adverse? Hierarchical organizational structure? Annual budget plan /project based? Centralized functional team? Outsourcing /partnership?
  • 5. SAME PRINCIPLE, WHETHER THE COMPANY IS SMALL OR BIG 5
  • 6. ENTERPRISE DEVOPS ADOPTION MODEL 6 ENVIRONMENT: People, Organization, Laws, Regulations, Culture, Competitors PRINCIPLE 1. Self-directed team Over Command and Control 2. Course correction over Perfection 3. Automated over Manual MANAGEMENT FRAMEWORK 1. People first 2. Organizational structure 3. Capability development 4. Budget 5. Risk management 6. Asset management 7. Change management 8. Security management PRACTICES 1. Infrastructure as code 2. Dashboard 3. Working backwards 4. Open source 5. DevOps skill matrix 6. Audit automation 7. Self service 8. And etc. VALUE/PURPOSE Continuously deliver customer value in a sustainable way with improved lead time, resilience and quality — May Xu How can we improve the work How can we develop people? What kind of problem are we trying to solve?
  • 7. PICK A FOCUSED AREA AND START ACTION 7 1 Identify the goal 2 Understand the environment, people and organization 3 Develop the pillars 4 Celebration of success, show it! 5 Keep iterating, continuous improving
  • 8. EXPLORE BUSINESS VALUE 8 DevOps solves business problem, not technical problem TECH PROBLEMS DEVOPS TECH PROBLEMS TECH PROBLEMS TECH PROBLEM S BUSINESS PROBLEMS
  • 9. DON’T TALK TO BUSINESS USING TERMS LIKE... 9 Continuous Delivery Configuration Management Automation Test Driven Development Infrastructure As Code DevOps Continuous Integration
  • 10. DO TALK ABOUT… 10 DevOps is not a goal, but a process of continuous improvement Reduce Lead Time Improved Resilience Improved Quality Reduce Time to Market
  • 11. UNDERSTAND THE ORGANIZATION, PEOPLE AND ENVIRONMENT 11DevOps is not a recipe, work out your own flavor GENERAL ENVIRONMENT INDUSTRY/SECTOR ENVIRONMENT YOUR ORGANIZATION Clients/Customers Competitors Suppliers Associations Special interest groups Communities Governments Shareholders Creditors Unions Employees Environmental Drivers Legal Drivers Technology Drivers Social & Demographic Drivers Economic Drivers Political/ Regulatory Drivers
  • 12. GETTING BUY IN IS HARD BUT ACHIEVABLE 12
  • 13. TURN NO INTO YES 13  Shared goal  Transparency  Collaboration  Trust the people  Show progress  Choose your mistakes
  • 14. DEFINE PILLAR OF PRINCIPLE 14 Automated over Manual Course correction over Perfection Self-directed team over Command and Control
  • 15. PRIORITIZE PILLAR OF PRACTICES 15 ESSENTIAL Collaboration Build for failure Continuous Integration Version control Change control Testing Automation ADVANCED Monitor and audit everything Operational Matrix Infrastructure As Code Continuous delivery Dashboard everything Visualization CUSTOMIZED DevOps skill matrix Working backwards Audit automation tool Asset management automation Open source internally Sharing both failures and success
  • 16. DEVELOP CORE COMPETENCY TO ONGOING SUCCESS 16 People are #1 asset! No skill Basic knowledge Perform basic tasks Perform all tasks Teach all tasks
  • 17. CONTINUOUS IMPROVEMENT OF THE MANAGEMENT FRAMEWORK 17 Budget Project Management Security Management Organization Structure Capability development Risk Management Asset Management Change Management Sustainable success requires both bottom-up practices and top-down management framework support PEOPLE
  • 18. EVOLVE THE MANAGEMENT FRAMEWORK 18 SELF DIRECTED  Respect  Competency  Collaboration  Motivation  Safe to fail  Continuity  Continuous improvement CROSS-FUNCTIONAL  Shared goal  Organization structure  Knowledge Sharing  Innovation END TO END DELIVERY TEAM  Value  Reduce hand off rate  Reduce lead time  Early feedback
  • 19. KEY TAKEAWAYS 19  People are #1 asset  DevOps is not a recipe, work out your own flavor  Start with business, even if you don’t have a trust relationship  Sustainable success requires both bottom-up practices and top-down management framework support  Enterprise DevOps adoption is not easy, but rewarding
  • 20. SHORTEN THE PATH BETWEEN INNOVATION AND VALUE 20