SlideShare a Scribd company logo
1 of 44
Download to read offline
DevOps 
DevOps: A Culture Transformation, 
More than Technology 
Andi Mann 
CA Technologies 
VP of Strategic Solutions, Office of the CTO 
DOT04S @andimann #CAWorld
Abstract 
DevOps is not a new technology or a product. 
It's an approach or culture of SW development 
that seeks stability and performance at the 
same time that it speeds software deliveries to 
the business. We will discuss this cultural shift 
where development teams have to accept the 
feedback of operations teams and the 
operations team should be ready to accept 
frequent updates to the SW that it's running. 
Andi 
Mann 
CA Technologies 
VP of Strategic 
Solutions, 
Office of the CTO 
2 © 2014 CA. ALL RIGHTS RESERVED.
Agenda 
DEVOPS CULTURAL CONCEPTS 
PEOPLE AND SKILLS 
ORGANIZATIONAL STRUCTURES 
PROCESS CHANGE 
FOSTERING COLLABORATION 
NEXT STEPS – WHERE TO START 
1 
2 
3 
4 
5 
6 
3 © 2014 CA. ALL RIGHTS RESERVED.
DevOps Cultural Concepts
Does Any of This Sound Familiar? 
Speed, Quality and Cost Problems Across Software Lifecycles 
DEVELOPERS 
I spend 70% of my time waiting 
INFRASTRUCTURE OWNERS 
I don’t have spare capacity 
5 © 2014 CA. ALL RIGHTS RESERVED. 
TESTERS 
Our test systems are not realistic 
LEVEL 1 OPS 
I don’t know who to escalate to 
APPS SUPPORT 
I’m constantly fighting fires 
LOB EXEC 
What is IT doing? 
I need new apps now!!
“DevOps isn’t something you can buy -- 
it’s something you have to do, and you 
have to do it yourself.” 
John Michelsen, CTO, CA Technologies 
DevOps 101: Why DevOps Matters to Large Enterprises, http://blogs.ca.com/2014/01/27/devops-101-why-devops-matters-to-large-enterprises/ 
6 © 2014 CA. ALL RIGHTS RESERVED.
cul·ture noun ˈkəl-chər 
2. 
A particular society that 
has its own beliefs, ways of 
life, art, etc. 
What is culture? 
CULTURE IS AN OUTPUT, NOT AN INPUT 
7 © 2014 CA. ALL RIGHTS RESERVED. 
3. 
A way of thinking, 
behaving, or working that 
exists in a place or 
organization (such as a 
business) 
1. 
The beliefs, customs, arts, 
etc., of a particular society, 
group, place or time 
Mirriam-Webster, http://www.merriam-webster.com/dictionary/culture
But what does DevOps actually mean? 
METHODS FOR IMPROVING 
COMMUNICATION INTEGRATION COLLABORATION 
BETWEEN DEV AND OPS 
8 © 2014 CA. ALL RIGHTS RESERVED.
Culture is not about building another silo. 
Dev DevOps Ops 
(… although a ‘DevOps team’ can work) 
9 © 2014 CA. ALL RIGHTS RESERVED.
Culture is not about a bounded ‘DevOps project’. 
No DevOps DevOps!! DevOps is Done! 
(… although a ‘DevOps Project’ can help) 
10 © 2014 CA. ALL RIGHTS RESERVED.
Culture is not about buying a new technology. 
(… although technology can play a part) 
11 © 2014 CA. ALL RIGHTS RESERVED.
DevOps Culture – Patterns and Anti-patterns 
“Design for 
Failure” 
“Agile for 
Infrastructure” 
12 © 2014 CA. ALL RIGHTS RESERVED. 
“Continuous 
Everything” 
“Agile, Lean, 
Scrum, Kanban, 
Extreme” 
“Wall of 
Confusion” 
“Willful 
Ignorance” 
“Tribal 
knowledge” 
“Two-Pizza 
teams” 
“Test-Driven 
Development 
“Empathy” 
“Systems 
Thinking” 
“Collaboration & 
Communication” 
“Technology 
“Roll forward” silos”
People and Skills
DevOps Starts With People 
BREAKING DOWN BARRIERS BETWEEN TEAMS – AND EMPIRES 
NEW ROLES, NEW TITLES, NEW (AND SHARED) RESPONSIBILITIES 
CAPTURING AND CONVERTING TRIBAL KNOWLEDGE 
ENSURING FOCUS ON BUSINESS SERVICE, NOT TECHNOLOGY 
BUILDING TRUST – IN EACH OTHER, IN TECHNOLOGY, IN PROCESS 
14 © 2014 CA. ALL RIGHTS RESERVED.
Which of the following is your organization likely to 
invest in over the next year as part of your 
implementation of DevOps? 
1% 
51% 
51% 
Hiring new resources with necessary skills 
Engaging a consulting firm with DevOps… 
Redesigning processes 
Training for development and… 
Changing organizational structure 
New tools 
Source: DevOps: The Worst-Kept Secret to Winning in the Application Economy, Vanson Bourne (commissioned by CA Technologies), 
http://rewrite.ca.com/us/articles/devops/research-report--devops-the-worst-kept-secret-to-winning-in-the-application-economy.aspx 
15 © 2014 CA. ALL RIGHTS RESERVED. 
30% 
40% 
46% 
63% 
None
What knowledge/skills do you need most to 
successfully implement a DevOps approach? 
Knowledge of business strategies 
Knowledge of business processes 
Inter-team communications 
Process re-engineering skills 
People skills/collaboration 
Project management skills 
Programming or scripting skills 
16 © 2014 CA. ALL RIGHTS RESERVED. 
19% 
24% 
33% 
30% 
30% 
36% 
42% 
47% 
Quality assurance and testing skills 
TechInsights Report: What Smart Businesses Know About DevOps, Vanson Bourne (commissioned by CA Technologies), 
https://www.ca.com/us/register/forms/collateral/techinsights-report-what-smart-businesses-know-about-devops.aspx
Seven Habits Of Highly Effective DevOps 
ESTABLISH TRUST AND TRANSPARENCY BETWEEN DEV. AND OPS. 
SEE EVERYTHING THROUGH THE EYES OF THE CUSTOMER. 
STREAMLINE YOUR APPLICATION DELIVERY PIPELINE. 
ADOPT A LOOSELY COUPLED SERVICE-ORIENTED ARCHITECTURE. 
REWARD SOLUTION SIMPLICITY AND RELIABILITY. 
1 
2 
3 
4 
5 
ADOPT AND 6 IMPROVE HOW YOU USE CUSTOMER EXPERIENCE DATA. 
7 DEV. AND OPS NEED TO WALK IN THE OTHER’S SHOES. 
Source: Forrester Research, Inc., ‘The Seven Habits Of Highly Effective DevOps’, October 2, 2014 
17 © 2014 CA. ALL RIGHTS RESERVED.
Organizational Structures
What is the most important component 
of a DevOps approach? 
4% 
32% 
IT automation 
Agile development 
Collaborative teaming 
Service virtualisation 
Continuous release cycles 
Accelerated app testing 
Aligned dev & ops processes 
TechInsights Report: What Smart Businesses Know About DevOps, Vanson Bourne (commissioned by CA Technologies), 
https://www.ca.com/us/register/forms/collateral/techinsights-report-what-smart-businesses-know-about-devops.aspx 
19 © 2014 CA. ALL RIGHTS RESERVED. 
25% 
32% 
45% 
42% 
47% 
52% 
Pre-prod performance testing
Web-scale Org – ‘Loosely-coupled’ Development Teams 
CA CA 
PO PO PO PO PO 
Chapter Chapter 
Squad 
Tribe 
PO PO PO 
SO SO 
SO SO 
SO 
Squad Squad Squad 
20 © 2014 CA. ALL RIGHTS RESERVED. 
Tribe 
Squad Squad Squad Squad 
Guild 
Guild 
Chapter 
Chapter 
SO 
SO SO 
Source: Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds, Henrik Kniberg & Anders Ivarsson, https://dl.dropbox.com/u/1018963/Articles/SpotifyScaling.pdf
Web-Scale Org – Ops as a Support Team for Dev 
PO 
SO 
DEV SQUAD 
PO 
SO 
DEV SQUAD 
PO 
SO 
OPS SQUAD 
Source: Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds, Henrik Kniberg & Anders Ivarsson, https://dl.dropbox.com/u/1018963/Articles/SpotifyScaling.pdf 
21 © 2014 CA. ALL RIGHTS RESERVED.
Gaming Company Organization(s) 
“Boss-free Since 1996” 
Source: Valve Handbook For New Employees, http://media.steampowered.com/apps/valve/Valve_Handbook_LowRes.pdf 
22 © 2014 CA. ALL RIGHTS RESERVED. 
Noob 
DEVELOPERS 
HEAD WRITER 
DEVELOPERS 
DEVELOPERS DEVELOPERS DEVELOPERS
Banking Org 
Independent Teams, Shared Tools & Processes 
IT OPERATIONS APPLICATION DEVELOPMENT 
APP PERFORMANCE & 
PROBLEM RESOLUTION 
23 © 2014 CA. ALL RIGHTS RESERVED. 
APPLICATION ROLLOUT 
& LIFECYCLE 
Service Delivery 
Infrastructure 
Network 
Change Management 
Other Teams… 
Development 
Testing 
Technical Service 
Management 
Solution Design 
Other Teams… 
Ops Functional Tools 
Shared Tools and Process 
Dev Functional Tools
COE Model - With Federated Members 
Core 
Community 
Communication 
Licenses 
Program 
Management 
24 © 2014 CA. ALL RIGHTS RESERVED. 
Internal training and 
competency building 
Delivery / 
staffing 
Best practices and 
knowledge base 
Asset creation and 
maintenance 
Framework 
Blueprints 
Sales 
(Engage and scope) 
Marketing 
(Awareness and brown 
bags) 
Value 
measurement 
Internal support 
Integrated 
project plans 
Cloud 
Project assistance 
Admin / IT 
Technical SMEs 
Change Agent 
Upgrades 
Human 
Factor 
Version control 
Federation
Process Change
DevOps Requires Fundamental Change To Process 
COLLABORATION BETWEEN DEVELOPMENT AND OPERATIONS 
IMPROVING AND AUTOMATING HANDOFFS BETWEEN SILOS 
REMOVING CONSTRAINTS AND OPENING UP BOTTLENECKS 
IMPROVING THE FLOW OF CODE FROM IDEATION TO DELIVERY 
CREATING FEEDBACK LOOPS AT EVERY STAGE 
26 © 2014 CA. ALL RIGHTS RESERVED.
What is the most important component 
of a DevOps approach? 
4% 
32% 
IT automation 
Agile development 
Collaborative teaming 
Service virtualisation 
Continuous release cycles 
Accelerated app testing 
Aligned dev & ops processes 
TechInsights Report: What Smart Businesses Know About DevOps, Vanson Bourne (commissioned by CA Technologies), 
https://www.ca.com/us/register/forms/collateral/techinsights-report-what-smart-businesses-know-about-devops.aspx 
27 © 2014 CA. ALL RIGHTS RESERVED. 
25% 
32% 
45% 
42% 
47% 
52% 
Pre-prod performance testing
Agile development – Deliver real requirements, faster. 
Backlog 
items 
28 © 2014 CA. ALL RIGHTS RESERVED. 
Potentially 
shippable product 
increment (MVP) 
Product backlog 
client prioritizes 
Sprint 
backlog 
1-4 weeks 
24 
hours
Bring ops (and others) into agile methodology. 
Backlog 
items 
29 © 2014 CA. ALL RIGHTS RESERVED. 
Potentially 
shippable product 
increment (MVP) 
Product backlog 
client prioritizes 
Sprint 
backlog 
1-4 weeks 
24 
hours
Stepping Stone to Agile - ‘Agile-fall’ 
30 © 2014 CA. ALL RIGHTS RESERVED.
Continuous Release Process – Release Automation 
Source Model 
Promote Deploy Target 
31 © 2014 CA. ALL RIGHTS RESERVED. 
Onto on-premises, 
hosted, or 
cloud infrastructure 
To a continuous delivery/release 
automation system 
From existing 
build/continuous 
integration
Accelerate Application Testing – From Serial Testing … 
Data Center 
Systems 
Middleware 
Services 
32 © 2014 CA. ALL RIGHTS RESERVED. 
Cloud 
Services 
Partner 
Services 
Your new app! 
Enterprise 
Storage 
Distributed 
Systems 
“I can’t test or QA anything until I have access to everything!”
Accelerate Application Testing – To Parallel Testing 
Data Center 
Systems 
Middleware 
Services 
33 © 2014 CA. ALL RIGHTS RESERVED. 
Cloud 
Services 
Partner 
Services 
Your new app! 
Enterprise 
Storage 
Distributed 
Systems 
Test and QA against virtual services – faster, better, safer
Fostering Collaboration
Some Ideas To Go On With ... 
FAMILIARIZATION 
Paintball, brownbags, LAN 
games… 
CO-LOCATION 
Face-to-face, real time, 
real people 
35 © 2014 CA. ALL RIGHTS RESERVED. 
GEO ALIGNMENT 
Local issues, smaller teams, 
business-focused 
SECONDMENT 
Walk a mile in another 
man’s moccasins 
EVENT HOSTING 
Share problems with peers 
and colleagues
Collaborative Teaming at Valve 
Source: Valve Handbook For New Employees, http://media.steampowered.com/apps/valve/Valve_Handbook_LowRes.pdf 
36 © 2014 CA. ALL RIGHTS RESERVED.
Collaborative Teaming At Citrix 
Source: South Florida Business Journal, A look inside Citrix's shared workspace offices – slideshow, http://www.bizjournals.com/southflorida/blog/2013/12/a-look-inside-citrix-shared-workspace. 
html?s=image_gallery 
37 © 2014 CA. ALL RIGHTS RESERVED.
Collaborative Teaming At Centurylink 
Team rooms, organized 
by function 
Desks suited to pairing Built-in collaboration spaces 
Spaces for “spikes” 
Meeting rooms of all shapes 
and sizes – few cubes 
Source: DevOps Gets Physical (Office Space), CenturyLink, http://www.centurylinkcloud.com/blog/full/devops-gets-physical-office-space 
38 © 2014 CA. ALL RIGHTS RESERVED. 
Large Projection Space 
Open lunch room (complete with catered lunches)
Next Steps – Where to Start
Where To Start Your DevOps Transformation? 
40 © 2014 CA. ALL RIGHTS RESERVED. 
Evaluate new tech 
to support DevOps 
Evaluate new 
processes to 
support DevOps 
Try it in a small part 
of the org, a new 
project, or 
skunkworks 
Improve education, 
communications, 
and cross-skilling 
Re-evaluate and 
rebuild your service 
delivery cycle
Start With The Goals In Mind 
Why Are You Implementing/Considering DevOps? 
16% 
Improve dev-ops collaboration 
Faster application delivery 
Cross-platform deployments 
Improve customer experience 
Mobile device support 
Cloud-based applications 
Increasingly complex hybrid IT 
41 © 2014 CA. ALL RIGHTS RESERVED. 
31% 
28% 
41% 
39% 
35% 
41% 
47% 
Cost reduction 
TechInsights Report: What Smart Businesses Know About DevOps, Vanson Bourne (commissioned by CA Technologies), https://www.ca.com/us/register/forms/collateral/techinsights-report-what- 
smart-businesses-know-about-devops.aspx
Andi Mann 
VP Strategic Solutions, Office of the CTO 
Andi.Mann@ca.com 
@AndiMann, @cainc 
slideshare.net/CAinc 
linkedin.com/in/AndiMann, linkedin.com/company/ca-technologies 
ca.com
For More Information 
Insert appropriate screenshot and text overlay 
from following “More Info Graphics” slide here; 
DevOps 
ensure it links to correct page 
To learn more about DevOps, please visit: 
http://bit.ly/1wbjjqX
For Informational Purposes Only 
Terms of this Presentation 
© 2014 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. 
This presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty. 
Some of the specific slides with customer references relate to customer's specific use and experience of CA products and solutions so actual 
results may vary. 
44 © 2014 CA. ALL RIGHTS RESERVED.

More Related Content

What's hot

CI/CD Best Practices for Your DevOps Journey
CI/CD Best  Practices for Your DevOps JourneyCI/CD Best  Practices for Your DevOps Journey
CI/CD Best Practices for Your DevOps JourneyDevOps.com
 
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...Edureka!
 
Devops online training ppt
Devops online training pptDevops online training ppt
Devops online training pptKhalidQureshi31
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+OpsShalu Ahuja
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple stepsIhor Odynets
 
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation SlidesDevops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation SlidesSlideTeam
 
DevSecops: Defined, tools, characteristics, tools, frameworks, benefits and c...
DevSecops: Defined, tools, characteristics, tools, frameworks, benefits and c...DevSecops: Defined, tools, characteristics, tools, frameworks, benefits and c...
DevSecops: Defined, tools, characteristics, tools, frameworks, benefits and c...Mohamed Nizzad
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Adrian Todorov
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your OrganizationDalibor Blazevic
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organizationZinnov
 
Getting Started with Azure DevOps
Getting Started with Azure DevOpsGetting Started with Azure DevOps
Getting Started with Azure DevOpsJessica Deen
 
DevOps 101 - an Introduction to DevOps
DevOps 101  - an Introduction to DevOpsDevOps 101  - an Introduction to DevOps
DevOps 101 - an Introduction to DevOpsRed Gate Software
 

What's hot (20)

CI/CD Best Practices for Your DevOps Journey
CI/CD Best  Practices for Your DevOps JourneyCI/CD Best  Practices for Your DevOps Journey
CI/CD Best Practices for Your DevOps Journey
 
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
 
Devops online training ppt
Devops online training pptDevops online training ppt
Devops online training ppt
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+Ops
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
 
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation SlidesDevops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
 
"DevOps > CI+CD "
"DevOps > CI+CD ""DevOps > CI+CD "
"DevOps > CI+CD "
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
DevOps Foundation
DevOps FoundationDevOps Foundation
DevOps Foundation
 
DevSecops: Defined, tools, characteristics, tools, frameworks, benefits and c...
DevSecops: Defined, tools, characteristics, tools, frameworks, benefits and c...DevSecops: Defined, tools, characteristics, tools, frameworks, benefits and c...
DevSecops: Defined, tools, characteristics, tools, frameworks, benefits and c...
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your Organization
 
Devops
DevopsDevops
Devops
 
DevOps
DevOpsDevOps
DevOps
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 
Getting Started with Azure DevOps
Getting Started with Azure DevOpsGetting Started with Azure DevOps
Getting Started with Azure DevOps
 
DevOps 101 - an Introduction to DevOps
DevOps 101  - an Introduction to DevOpsDevOps 101  - an Introduction to DevOps
DevOps 101 - an Introduction to DevOps
 

Similar to DevOps: A Culture Transformation, More than Technology

Why DevOps Matters To The CIO
Why DevOps Matters To The CIOWhy DevOps Matters To The CIO
Why DevOps Matters To The CIObenjaminwootton
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdfBoreVishnusai
 
Meetup DevOps - Accelerate
Meetup DevOps - AccelerateMeetup DevOps - Accelerate
Meetup DevOps - AccelerateDelta-N
 
DevOps Model: What is DevOps and Its Benefits
DevOps Model: What is DevOps and Its BenefitsDevOps Model: What is DevOps and Its Benefits
DevOps Model: What is DevOps and Its BenefitsDashTechnologiesInc
 
DevOps Introduction and the launch of DASA
DevOps Introduction and the launch of DASADevOps Introduction and the launch of DASA
DevOps Introduction and the launch of DASAJan-Willem Middelburg
 
What Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfWhat Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfSmith Daniel
 
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...Amazon Web Services
 
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...Rauno De Pasquale
 
DevOps, A path to Enterprises to Adopt [Decoding DevOps Conference - InfoSep...
DevOps, A path to Enterprises to Adopt  [Decoding DevOps Conference - InfoSep...DevOps, A path to Enterprises to Adopt  [Decoding DevOps Conference - InfoSep...
DevOps, A path to Enterprises to Adopt [Decoding DevOps Conference - InfoSep...InfoSeption
 
Alex Glushchenko presents CA DevOps 2014
Alex Glushchenko presents CA DevOps 2014Alex Glushchenko presents CA DevOps 2014
Alex Glushchenko presents CA DevOps 2014Alex Glushchenko
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14dennisn129CBN
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model2i Testing
 
Heart of DevOps - Ryan Lockard
Heart of DevOps - Ryan LockardHeart of DevOps - Ryan Lockard
Heart of DevOps - Ryan Lockardagilemaine
 
The Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps SuccessThe Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps SuccessPMOfficers PMOAcademy
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?Chen Cheng-Wei
 
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCDevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCCA Technologies
 
devops services.pdf
devops services.pdfdevops services.pdf
devops services.pdfElina619459
 
DevOps Certification Course Online - SkillUp Online.pdf
DevOps Certification Course Online - SkillUp Online.pdfDevOps Certification Course Online - SkillUp Online.pdf
DevOps Certification Course Online - SkillUp Online.pdfpredictivemodelingco
 
DevOps_Automation White Paper
DevOps_Automation White PaperDevOps_Automation White Paper
DevOps_Automation White PaperToby Thorslund
 

Similar to DevOps: A Culture Transformation, More than Technology (20)

Why DevOps Matters To The CIO
Why DevOps Matters To The CIOWhy DevOps Matters To The CIO
Why DevOps Matters To The CIO
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdf
 
Meetup DevOps - Accelerate
Meetup DevOps - AccelerateMeetup DevOps - Accelerate
Meetup DevOps - Accelerate
 
DevOps Model: What is DevOps and Its Benefits
DevOps Model: What is DevOps and Its BenefitsDevOps Model: What is DevOps and Its Benefits
DevOps Model: What is DevOps and Its Benefits
 
DevOps Introduction and the launch of DASA
DevOps Introduction and the launch of DASADevOps Introduction and the launch of DASA
DevOps Introduction and the launch of DASA
 
What Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfWhat Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdf
 
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
 
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
 
DevOps, A path to Enterprises to Adopt [Decoding DevOps Conference - InfoSep...
DevOps, A path to Enterprises to Adopt  [Decoding DevOps Conference - InfoSep...DevOps, A path to Enterprises to Adopt  [Decoding DevOps Conference - InfoSep...
DevOps, A path to Enterprises to Adopt [Decoding DevOps Conference - InfoSep...
 
Alex Glushchenko presents CA DevOps 2014
Alex Glushchenko presents CA DevOps 2014Alex Glushchenko presents CA DevOps 2014
Alex Glushchenko presents CA DevOps 2014
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
 
Heart of DevOps - Ryan Lockard
Heart of DevOps - Ryan LockardHeart of DevOps - Ryan Lockard
Heart of DevOps - Ryan Lockard
 
The Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps SuccessThe Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps Success
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
 
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCDevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
 
devops services.pdf
devops services.pdfdevops services.pdf
devops services.pdf
 
DevOps Certification Course Online - SkillUp Online.pdf
DevOps Certification Course Online - SkillUp Online.pdfDevOps Certification Course Online - SkillUp Online.pdf
DevOps Certification Course Online - SkillUp Online.pdf
 
DevOps_Automation White Paper
DevOps_Automation White PaperDevOps_Automation White Paper
DevOps_Automation White Paper
 

More from CA Technologies

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Technologies
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceCA Technologies
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...CA Technologies
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCA Technologies
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...CA Technologies
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCA Technologies
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...CA Technologies
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCA Technologies
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramCA Technologies
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageCA Technologies
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementCA Technologies
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...CA Technologies
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...CA Technologies
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...CA Technologies
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...CA Technologies
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...CA Technologies
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentCA Technologies
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseCA Technologies
 

More from CA Technologies (20)

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on Time
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
 

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Recently uploaded (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 

DevOps: A Culture Transformation, More than Technology

  • 1. DevOps DevOps: A Culture Transformation, More than Technology Andi Mann CA Technologies VP of Strategic Solutions, Office of the CTO DOT04S @andimann #CAWorld
  • 2. Abstract DevOps is not a new technology or a product. It's an approach or culture of SW development that seeks stability and performance at the same time that it speeds software deliveries to the business. We will discuss this cultural shift where development teams have to accept the feedback of operations teams and the operations team should be ready to accept frequent updates to the SW that it's running. Andi Mann CA Technologies VP of Strategic Solutions, Office of the CTO 2 © 2014 CA. ALL RIGHTS RESERVED.
  • 3. Agenda DEVOPS CULTURAL CONCEPTS PEOPLE AND SKILLS ORGANIZATIONAL STRUCTURES PROCESS CHANGE FOSTERING COLLABORATION NEXT STEPS – WHERE TO START 1 2 3 4 5 6 3 © 2014 CA. ALL RIGHTS RESERVED.
  • 5. Does Any of This Sound Familiar? Speed, Quality and Cost Problems Across Software Lifecycles DEVELOPERS I spend 70% of my time waiting INFRASTRUCTURE OWNERS I don’t have spare capacity 5 © 2014 CA. ALL RIGHTS RESERVED. TESTERS Our test systems are not realistic LEVEL 1 OPS I don’t know who to escalate to APPS SUPPORT I’m constantly fighting fires LOB EXEC What is IT doing? I need new apps now!!
  • 6. “DevOps isn’t something you can buy -- it’s something you have to do, and you have to do it yourself.” John Michelsen, CTO, CA Technologies DevOps 101: Why DevOps Matters to Large Enterprises, http://blogs.ca.com/2014/01/27/devops-101-why-devops-matters-to-large-enterprises/ 6 © 2014 CA. ALL RIGHTS RESERVED.
  • 7. cul·ture noun ˈkəl-chər 2. A particular society that has its own beliefs, ways of life, art, etc. What is culture? CULTURE IS AN OUTPUT, NOT AN INPUT 7 © 2014 CA. ALL RIGHTS RESERVED. 3. A way of thinking, behaving, or working that exists in a place or organization (such as a business) 1. The beliefs, customs, arts, etc., of a particular society, group, place or time Mirriam-Webster, http://www.merriam-webster.com/dictionary/culture
  • 8. But what does DevOps actually mean? METHODS FOR IMPROVING COMMUNICATION INTEGRATION COLLABORATION BETWEEN DEV AND OPS 8 © 2014 CA. ALL RIGHTS RESERVED.
  • 9. Culture is not about building another silo. Dev DevOps Ops (… although a ‘DevOps team’ can work) 9 © 2014 CA. ALL RIGHTS RESERVED.
  • 10. Culture is not about a bounded ‘DevOps project’. No DevOps DevOps!! DevOps is Done! (… although a ‘DevOps Project’ can help) 10 © 2014 CA. ALL RIGHTS RESERVED.
  • 11. Culture is not about buying a new technology. (… although technology can play a part) 11 © 2014 CA. ALL RIGHTS RESERVED.
  • 12. DevOps Culture – Patterns and Anti-patterns “Design for Failure” “Agile for Infrastructure” 12 © 2014 CA. ALL RIGHTS RESERVED. “Continuous Everything” “Agile, Lean, Scrum, Kanban, Extreme” “Wall of Confusion” “Willful Ignorance” “Tribal knowledge” “Two-Pizza teams” “Test-Driven Development “Empathy” “Systems Thinking” “Collaboration & Communication” “Technology “Roll forward” silos”
  • 14. DevOps Starts With People BREAKING DOWN BARRIERS BETWEEN TEAMS – AND EMPIRES NEW ROLES, NEW TITLES, NEW (AND SHARED) RESPONSIBILITIES CAPTURING AND CONVERTING TRIBAL KNOWLEDGE ENSURING FOCUS ON BUSINESS SERVICE, NOT TECHNOLOGY BUILDING TRUST – IN EACH OTHER, IN TECHNOLOGY, IN PROCESS 14 © 2014 CA. ALL RIGHTS RESERVED.
  • 15. Which of the following is your organization likely to invest in over the next year as part of your implementation of DevOps? 1% 51% 51% Hiring new resources with necessary skills Engaging a consulting firm with DevOps… Redesigning processes Training for development and… Changing organizational structure New tools Source: DevOps: The Worst-Kept Secret to Winning in the Application Economy, Vanson Bourne (commissioned by CA Technologies), http://rewrite.ca.com/us/articles/devops/research-report--devops-the-worst-kept-secret-to-winning-in-the-application-economy.aspx 15 © 2014 CA. ALL RIGHTS RESERVED. 30% 40% 46% 63% None
  • 16. What knowledge/skills do you need most to successfully implement a DevOps approach? Knowledge of business strategies Knowledge of business processes Inter-team communications Process re-engineering skills People skills/collaboration Project management skills Programming or scripting skills 16 © 2014 CA. ALL RIGHTS RESERVED. 19% 24% 33% 30% 30% 36% 42% 47% Quality assurance and testing skills TechInsights Report: What Smart Businesses Know About DevOps, Vanson Bourne (commissioned by CA Technologies), https://www.ca.com/us/register/forms/collateral/techinsights-report-what-smart-businesses-know-about-devops.aspx
  • 17. Seven Habits Of Highly Effective DevOps ESTABLISH TRUST AND TRANSPARENCY BETWEEN DEV. AND OPS. SEE EVERYTHING THROUGH THE EYES OF THE CUSTOMER. STREAMLINE YOUR APPLICATION DELIVERY PIPELINE. ADOPT A LOOSELY COUPLED SERVICE-ORIENTED ARCHITECTURE. REWARD SOLUTION SIMPLICITY AND RELIABILITY. 1 2 3 4 5 ADOPT AND 6 IMPROVE HOW YOU USE CUSTOMER EXPERIENCE DATA. 7 DEV. AND OPS NEED TO WALK IN THE OTHER’S SHOES. Source: Forrester Research, Inc., ‘The Seven Habits Of Highly Effective DevOps’, October 2, 2014 17 © 2014 CA. ALL RIGHTS RESERVED.
  • 19. What is the most important component of a DevOps approach? 4% 32% IT automation Agile development Collaborative teaming Service virtualisation Continuous release cycles Accelerated app testing Aligned dev & ops processes TechInsights Report: What Smart Businesses Know About DevOps, Vanson Bourne (commissioned by CA Technologies), https://www.ca.com/us/register/forms/collateral/techinsights-report-what-smart-businesses-know-about-devops.aspx 19 © 2014 CA. ALL RIGHTS RESERVED. 25% 32% 45% 42% 47% 52% Pre-prod performance testing
  • 20. Web-scale Org – ‘Loosely-coupled’ Development Teams CA CA PO PO PO PO PO Chapter Chapter Squad Tribe PO PO PO SO SO SO SO SO Squad Squad Squad 20 © 2014 CA. ALL RIGHTS RESERVED. Tribe Squad Squad Squad Squad Guild Guild Chapter Chapter SO SO SO Source: Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds, Henrik Kniberg & Anders Ivarsson, https://dl.dropbox.com/u/1018963/Articles/SpotifyScaling.pdf
  • 21. Web-Scale Org – Ops as a Support Team for Dev PO SO DEV SQUAD PO SO DEV SQUAD PO SO OPS SQUAD Source: Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds, Henrik Kniberg & Anders Ivarsson, https://dl.dropbox.com/u/1018963/Articles/SpotifyScaling.pdf 21 © 2014 CA. ALL RIGHTS RESERVED.
  • 22. Gaming Company Organization(s) “Boss-free Since 1996” Source: Valve Handbook For New Employees, http://media.steampowered.com/apps/valve/Valve_Handbook_LowRes.pdf 22 © 2014 CA. ALL RIGHTS RESERVED. Noob DEVELOPERS HEAD WRITER DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS
  • 23. Banking Org Independent Teams, Shared Tools & Processes IT OPERATIONS APPLICATION DEVELOPMENT APP PERFORMANCE & PROBLEM RESOLUTION 23 © 2014 CA. ALL RIGHTS RESERVED. APPLICATION ROLLOUT & LIFECYCLE Service Delivery Infrastructure Network Change Management Other Teams… Development Testing Technical Service Management Solution Design Other Teams… Ops Functional Tools Shared Tools and Process Dev Functional Tools
  • 24. COE Model - With Federated Members Core Community Communication Licenses Program Management 24 © 2014 CA. ALL RIGHTS RESERVED. Internal training and competency building Delivery / staffing Best practices and knowledge base Asset creation and maintenance Framework Blueprints Sales (Engage and scope) Marketing (Awareness and brown bags) Value measurement Internal support Integrated project plans Cloud Project assistance Admin / IT Technical SMEs Change Agent Upgrades Human Factor Version control Federation
  • 26. DevOps Requires Fundamental Change To Process COLLABORATION BETWEEN DEVELOPMENT AND OPERATIONS IMPROVING AND AUTOMATING HANDOFFS BETWEEN SILOS REMOVING CONSTRAINTS AND OPENING UP BOTTLENECKS IMPROVING THE FLOW OF CODE FROM IDEATION TO DELIVERY CREATING FEEDBACK LOOPS AT EVERY STAGE 26 © 2014 CA. ALL RIGHTS RESERVED.
  • 27. What is the most important component of a DevOps approach? 4% 32% IT automation Agile development Collaborative teaming Service virtualisation Continuous release cycles Accelerated app testing Aligned dev & ops processes TechInsights Report: What Smart Businesses Know About DevOps, Vanson Bourne (commissioned by CA Technologies), https://www.ca.com/us/register/forms/collateral/techinsights-report-what-smart-businesses-know-about-devops.aspx 27 © 2014 CA. ALL RIGHTS RESERVED. 25% 32% 45% 42% 47% 52% Pre-prod performance testing
  • 28. Agile development – Deliver real requirements, faster. Backlog items 28 © 2014 CA. ALL RIGHTS RESERVED. Potentially shippable product increment (MVP) Product backlog client prioritizes Sprint backlog 1-4 weeks 24 hours
  • 29. Bring ops (and others) into agile methodology. Backlog items 29 © 2014 CA. ALL RIGHTS RESERVED. Potentially shippable product increment (MVP) Product backlog client prioritizes Sprint backlog 1-4 weeks 24 hours
  • 30. Stepping Stone to Agile - ‘Agile-fall’ 30 © 2014 CA. ALL RIGHTS RESERVED.
  • 31. Continuous Release Process – Release Automation Source Model Promote Deploy Target 31 © 2014 CA. ALL RIGHTS RESERVED. Onto on-premises, hosted, or cloud infrastructure To a continuous delivery/release automation system From existing build/continuous integration
  • 32. Accelerate Application Testing – From Serial Testing … Data Center Systems Middleware Services 32 © 2014 CA. ALL RIGHTS RESERVED. Cloud Services Partner Services Your new app! Enterprise Storage Distributed Systems “I can’t test or QA anything until I have access to everything!”
  • 33. Accelerate Application Testing – To Parallel Testing Data Center Systems Middleware Services 33 © 2014 CA. ALL RIGHTS RESERVED. Cloud Services Partner Services Your new app! Enterprise Storage Distributed Systems Test and QA against virtual services – faster, better, safer
  • 35. Some Ideas To Go On With ... FAMILIARIZATION Paintball, brownbags, LAN games… CO-LOCATION Face-to-face, real time, real people 35 © 2014 CA. ALL RIGHTS RESERVED. GEO ALIGNMENT Local issues, smaller teams, business-focused SECONDMENT Walk a mile in another man’s moccasins EVENT HOSTING Share problems with peers and colleagues
  • 36. Collaborative Teaming at Valve Source: Valve Handbook For New Employees, http://media.steampowered.com/apps/valve/Valve_Handbook_LowRes.pdf 36 © 2014 CA. ALL RIGHTS RESERVED.
  • 37. Collaborative Teaming At Citrix Source: South Florida Business Journal, A look inside Citrix's shared workspace offices – slideshow, http://www.bizjournals.com/southflorida/blog/2013/12/a-look-inside-citrix-shared-workspace. html?s=image_gallery 37 © 2014 CA. ALL RIGHTS RESERVED.
  • 38. Collaborative Teaming At Centurylink Team rooms, organized by function Desks suited to pairing Built-in collaboration spaces Spaces for “spikes” Meeting rooms of all shapes and sizes – few cubes Source: DevOps Gets Physical (Office Space), CenturyLink, http://www.centurylinkcloud.com/blog/full/devops-gets-physical-office-space 38 © 2014 CA. ALL RIGHTS RESERVED. Large Projection Space Open lunch room (complete with catered lunches)
  • 39. Next Steps – Where to Start
  • 40. Where To Start Your DevOps Transformation? 40 © 2014 CA. ALL RIGHTS RESERVED. Evaluate new tech to support DevOps Evaluate new processes to support DevOps Try it in a small part of the org, a new project, or skunkworks Improve education, communications, and cross-skilling Re-evaluate and rebuild your service delivery cycle
  • 41. Start With The Goals In Mind Why Are You Implementing/Considering DevOps? 16% Improve dev-ops collaboration Faster application delivery Cross-platform deployments Improve customer experience Mobile device support Cloud-based applications Increasingly complex hybrid IT 41 © 2014 CA. ALL RIGHTS RESERVED. 31% 28% 41% 39% 35% 41% 47% Cost reduction TechInsights Report: What Smart Businesses Know About DevOps, Vanson Bourne (commissioned by CA Technologies), https://www.ca.com/us/register/forms/collateral/techinsights-report-what- smart-businesses-know-about-devops.aspx
  • 42. Andi Mann VP Strategic Solutions, Office of the CTO Andi.Mann@ca.com @AndiMann, @cainc slideshare.net/CAinc linkedin.com/in/AndiMann, linkedin.com/company/ca-technologies ca.com
  • 43. For More Information Insert appropriate screenshot and text overlay from following “More Info Graphics” slide here; DevOps ensure it links to correct page To learn more about DevOps, please visit: http://bit.ly/1wbjjqX
  • 44. For Informational Purposes Only Terms of this Presentation © 2014 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. This presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty. Some of the specific slides with customer references relate to customer's specific use and experience of CA products and solutions so actual results may vary. 44 © 2014 CA. ALL RIGHTS RESERVED.