SlideShare a Scribd company logo
1 of 48
# B 2 0 C O N W W W . B E Y O N D 2 0 C O N F E R E N C E . C O M
ITSM DEVOPS CONFERENCE
5 Simple Ways
to Higher DevOps Integration
Scarlett Hu | Paul Riolo
J Paul Getty Trust
# B 2 0 C O N
A Case Study
How the IT department in J Paul Getty Trust achieved
high degree of collaboration between user support and
system development by implementing
5 simple disciplines
# B 2 0 C O N
Questions on DevOps
ā€¢ Another buzzword to put a name and a marketing spin on the
same things weā€™ve been doing for years?
ā€¢ Neglected phase of ITIL?
# B 2 0 C O N
DevOps Definition
ā€¦a new term emerging from the collision of two major related
trends:
1. ā€¦ā€œagile system administrationā€ or ā€œagile operationsā€ā€¦.
2. ā€¦expanded understanding of the value of collaboration
between development and operations staff throughout all
stages of the development lifecycle when creating and
operating a serviceā€¦.
# B 2 0 C O N
The Getty
The Getty preserves, studies, and interprets the world's artistic
legacy for the benefit of present and future generations.
# B 2 0 C O N
The Getty Museum
Based in Los Angeles, California, and welcomes 1.9 million visitors each
year to its two locations:
# B 2 0 C O N
The Getty
The J. Paul Getty Trust consists of administrative departments and four
constituent programs
ā€¢ Getty Conservation Institute
ā€¢ Getty Foundation
ā€¢ J. Paul Getty Museum
ā€¢ Getty Research Institute
# B 2 0 C O N
110+ Applications in 6 Categories
1. e-mail/Calendaring/Address Book
2. Business Solutions (50+ apps here)
3. Graphics / Design Solutions
4. Research Tools
5. Operating Systems / Utilities
6. Web Browsers & Tools
# B 2 0 C O N
1400 Staff
# B 2 0 C O N
Dev & Ops Staff
ā€¢ 24 persons in Dev
ā€“ Most applications have a fraction of a manager and a fraction of a
software engineer
ā€¢ 25 persons in Infrastructure Operations
ā€¢ 11 persons in User Support
# B 2 0 C O N
Our Journey with ITSM
199
8
2006 2012
Outsourcerā€™s tools ļƒ  Service Ctr ļƒ  Remedyļƒ  CherwellIncident
Mgmt
Outsourcerā€™s tool ļƒ  CherwellSLA
Mgmt
Infra ļƒ  CherwellChange
Mgmt
Outsourcerā€™s tool ļƒ  CherwellKnowledge
Mgmt
2016
# B 2 0 C O N
1. Incident Management Readiness in Change
Management
2. Diligent Knowledge Engineering
3. Annual Boot Camp
4. Department-wide IT Pilot
5. Career Pathing
1
2
3
4
5
5 Simple Ways to Higher DevOps Integration
# B 2 0 C O N
5 Simple Ways to Higher DevOps Integration
1.Incident Management Readiness
in Change Management
2. Diligent Knowledge Engineering
3. Annual Boot Camp
4. Department-wide IT Pilot
5. Career Pathing
1
2
3
4
5
# B 2 0 C O N
Incident Management Readiness
A simple integration of Incident Management and Change
Management ensures Dev (development team) meets Ops (user
support) requirements at the opportune time, before launch
1
2
3
4
5
# B 2 0 C O N
What makes Ops not agile?
ā€¢ Short lead time before implementation
ā€“ ā€œYou have other work to do??ā€
ā€¢ Over-reliance on past success
ā€“ Technical environment is ever changing
ā€“ Our workload may be different
ā€“ Different user expectations
ā€¢ Lack of service operation knowledge
ā€“ No backup installation method
ā€“ No repair/rollback
1
2
3
4
5
# B 2 0 C O N
What can Ops give to Dev?
ā€¢ Best User Support for Your Project
ā€“ Solve user problems quickly and on first contact without escalation to
Dev
ā€“ Communicate to users in a way consistent with the projectā€™s
communication plan
ā€“ Provide feedback loop to Dev ASAP
ā€¢ Trust and continual collaboration
1
2
3
4
5
# B 2 0 C O N
What Do We Ask from Dev?
1. Effective Training
2. Review Communication Plan
3. Prepare Knowledge Articles & Tech Tips
4. Joint Ownership of Support Plan
1
2
3
4
5
# B 2 0 C O N
Effective Training
ā€¢ Classroom
ā€“ Content will take longer than 15 minutes to review
ā€“ Need to demonstrate the technology
ā€¢ Huddle
ā€“ Content is short and easy
ā€“ Just in time 1
2
3
4
5
# B 2 0 C O N
Training Completion Date
ā€¢ Training must be completed at least 2 weekdays before IT Pilot
ā€¢ Classroom is preferred venue and should be scheduled as far in
advance as possible to ensure availability
ā€¢ Pre-class learning path items must be distributed to Technical
Support staff 5-7 days before classroom
ā€¢ Recommended Classroom Session
Length: 30-45 minutes
ā€¢ Number of Sessions: 2
1
2
3
4
5
# B 2 0 C O N
Communication Plan Review
ā€¢ Review communication package to end users
ā€“ What is the core message?
ā€“ Intranet pages / Announcements
ā€“ Email communications
1
2
3
4
5
# B 2 0 C O N
User Tech Tips
ā€¢ Tech Tips for users should be reviewed/revised and presented
during classroom training
ā€“ Ops must know what Dev is telling the users
1
2
3
4
5
# B 2 0 C O N
Joint Ownership of Support Plan
ā€¢ Potential call volume increase must be considered
ā€¢ Additional resources must be planned
ā€“ E.g. manual installation of software by Tech required?
ā€¢ Huddle on the day of launch
ā€“ Change owner must attend
ā€“ Lab must attend if desktop push is used 1
2
3
4
5
# B 2 0 C O N
Anatomy of a Change Request
# B 2 0 C O N
Ops Integration in a Change Request
# B 2 0 C O N
1. Incident Management Readiness in Change Management
2.Diligent Knowledge Engineering
3. Annual Boot Camp
4. Department-wide IT Pilot
5. Career Pathing 1
2
3
4
5
5 Simple Ways to Higher DevOps Integration
# B 2 0 C O N
Continuous engineering of
Ops relevant knowledge by
both Dev and Ops teams
into the Ops
KnowledgebaseKnowledge
Base
Ops
Experience
Dev Design
Knowledge Engineering
1
2
3
4
5
# B 2 0 C O N
Proactive Knowledge Management
ā€¢ Design
ā€“ Who authors knowledge?
ā€“ Forecast and research problems/questions
ā€¢ Develop
ā€“ Institute a Feedback Lifecycle
ā€“ Use automation
ā€“ UFFA ā€“ Use it, Flag it, Fix it, Add it (KCS Principle)
ā€¢ Deliver
ā€“ Use standards
ā€“ Publish to knowledge base
1
2
3
4
5
# B 2 0 C O N
Who Authors Knowledge?
ā€¢ Forecast and research problems/questions during
implementation planning
ā€¢ Start with Dev, and integrate Ops later
ā€“Dev is most capable of drafting meaningful knowledge
during the change
ā€“Allows Ops staff worry about Ops 1
2
3
4
5
# B 2 0 C O N
Institute Feedback Lifecycle
1. Validation of knowledge cultivated in Dev
2. A demand driven article review by Ops that focuses on the
articles being used
3. Content is validated through Ops use during pilot and
modified by Dev based on usage for continual improvement
with no time wasted on review of un-used articles
4. Use automation to add a just-in-time quality to
knowledge
1
2
3
4
5
# B 2 0 C O N
Anatomy of a Knowledge Article
# B 2 0 C O N
ā€¢ Use it and Flag it ā€“
Ops utilizes Like/Dislike buttons
to provide feedback. When an
article is Disliked, require
feedback, and send to
knowledge owner
ā€¢ Fix it and Add it ā€“
Dev collects statistics
and collaborates to
keep knowledge current
UFFA ā€“ Use it, Flag it, Fix it, Add it
1
2
3
4
5
# B 2 0 C O N
Knowledge Guidelines
ā€¢ Change owner responsible for revising all the KAs
ā€“ KA numbers in Change Request
ā€¢ Involve the Knowledge Manager in publication process
ā€¢ At a minimum, these types of knowledge articles are
typically required
ā€“ Technician installation of application
ā€“ Technician Reinstallation/Repair
ā€“ Technician Removal/Rollback of installation
ā€“ Known issues
1
2
3
4
5
# B 2 0 C O N
1. Incident Management Readiness in Change Management
2. Diligent Knowledge Engineering
3.Annual Boot Camp
4. Department-wide IT Pilot
5. Career Pathing
1
2
3
4
5
5 Simple Ways to Higher DevOps Integration
# B 2 0 C O N
Annual Boot Camp
ā€¢ During the 2-week boot camp, Dev and higher level
Ops team(s) become the teachers/brainstorm session
leaders in search of better collaboration
ā€¢ Focus
ā€“Development of Your Curriculum
ā€“ Training Methods
ā€“Effective Use of Multi-Channel Learning
1
2
3
4
5
# B 2 0 C O N
Development of Your Curriculum
ā€¢ Let Your Data Speak for Itself
ā€“ Ops provided ticket reporting that allows for better training
ā€¢ Integrate Strategy and Team Culture
ā€¢ Dev/Ops Managers Collaborate/Negotiate Content
ā€¢ Focus on Projects and Initiatives
ā€“ What initiatives are important in the next 6 to 12 months?
ā€“ What immediate ā€œwinsā€ can you achieve?
1
2
3
4
5
# B 2 0 C O N
Training Methods
ā€¢ Traditional Lecture/Presentation
ā€“ Donā€™t limit to Dev only speakers. Invite key contacts/project sponsors.
ā€¢ Interact/Brainstorm with Members of Dev and Ops
ā€¢ Individual Assigned Reading
ā€¢ Multimedia (Lynda.com Playlists)
ā€¢ Tour Customer Areas
ā€¢ Follow on Practice/Skill Assessments
1
2
3
4
5
# B 2 0 C O N
Effective Use of Multi-Channel Learning
ā€¢ Different people learn differently
ā€¢ The more different ways you learn something, the more you
will really learn it
ā€¢ Maximize effectiveness of your time
1
2
3
4
5
# B 2 0 C O N
1. Incident Management Readiness in Change Management
2. Diligent Knowledge Engineering
3. Annual Boot Camp
4.Department-wide IT Pilot
5. Career Pathing
5 Simple Ways to Higher DevOps Integration
1
2
3
4
5
# B 2 0 C O N
Department-wide IT Pilot
ā€¢ Whenever possible, every end-user-facing system launch or
upgrade must have a department-wide IT pilot
ā€¢ All staff in IT receives the exact same package (from training
and communications, to system deployment) as the end
users do
1
2
3
4
5
# B 2 0 C O N
Pilot Advantages
ā€¢ Ops participates in testing - practice with new processes,
knowledge, and engage in feedback
ā€¢ Dev gets to see their plans in action, has time to adjust rollout
plans, revise communications, update knowledge
ā€¢ Reality check
ā€¢ Less stress/urgency on Dev/Ops
ā€¢ Framework for success
1
2
3
4
5
# B 2 0 C O N
1. Incident Management Readiness in Change Management
2. Diligent Knowledge Engineering
3. Annual Boot Camp
4. Department-wide IT Pilot
5.Career Pathing
5 Simple Ways to Higher DevOps Integration
1
2
3
4
5
# B 2 0 C O N
Career Pathing
ā€¢ Talent Retention
ā€¢ Career Development
1
2
3
4
5
# B 2 0 C O N
Talent Retention
ā€¢ Talent retention can be difficult, especially with top
performers
ā€¢ DevOps integration leads to a more informed, satisfied, and
prepared Ops team retaining your talent
ā€¢ Possessing tenured Ops members leads to:
ā€“ More agility and better consistency during Dev project
rollouts/upgrades
ā€“ Improved customer satisfaction/relationships since
Ops is often the ā€œfaceā€ of IT organizations
1
2
3
4
5
# B 2 0 C O N
Career Development
ā€¢ Achieving a high level of integration between Ops and Dev
allowed us to tap into the experience, education and skills of a
proven, committed talent pool
ā€¢ Promoting frontline user support staff into Dev and higher
level Ops teams plants Ops awareness deep into Dev
1
2
3
4
5
# B 2 0 C O N
Jr System Admins
Technicians
Career Development
Jr Software Engineer
Telecom Technician
Help Desk Agents
# B 2 0 C O N
1. Incident Management Readiness in Change Management
2. Diligent Knowledge Engineering
3. Annual Boot Camp
4. Department-wide IT Pilot
5. Career Pathing
5 Simple Ways to Higher DevOps Integration
1
2
3
4
5
# B 2 0 C O N W W W . B E Y O N D 2 0 C O N F E R E N C E . C O M
THANKS FOR JOINING THE SESSION!
LET US KNOW WHAT YOU THOUGHT.
ITSM DEVOPS CONFERENCE

More Related Content

What's hot

kundan_resume
kundan_resumekundan_resume
kundan_resume
Kundan Singh
Ā 
Fromscrumtokanbantowardlean
FromscrumtokanbantowardleanFromscrumtokanbantowardlean
Fromscrumtokanbantowardlean
Luca Aliberti
Ā 
Introduction to PMP
Introduction to PMPIntroduction to PMP
Introduction to PMP
Edureka!
Ā 

What's hot (18)

Certified professional - DevOps Foundation (CP-DOF) course information
Certified professional - DevOps Foundation (CP-DOF) course informationCertified professional - DevOps Foundation (CP-DOF) course information
Certified professional - DevOps Foundation (CP-DOF) course information
Ā 
Dev ops
Dev opsDev ops
Dev ops
Ā 
Scaling Agile at Dell: Real-life Problems - and Solutions
Scaling Agile at Dell: Real-life Problems - and SolutionsScaling Agile at Dell: Real-life Problems - and Solutions
Scaling Agile at Dell: Real-life Problems - and Solutions
Ā 
Cen6070 chapter2
Cen6070 chapter2Cen6070 chapter2
Cen6070 chapter2
Ā 
Software Project Management - Classic Mistakes
Software Project Management - Classic MistakesSoftware Project Management - Classic Mistakes
Software Project Management - Classic Mistakes
Ā 
Riding the Agile Wave
Riding the Agile WaveRiding the Agile Wave
Riding the Agile Wave
Ā 
kundan_resume
kundan_resumekundan_resume
kundan_resume
Ā 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
Ā 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
Ā 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
Ā 
Software project management 3
Software project management 3Software project management 3
Software project management 3
Ā 
Becoming a Certified PMP
Becoming a Certified PMPBecoming a Certified PMP
Becoming a Certified PMP
Ā 
Fromscrumtokanbantowardlean
FromscrumtokanbantowardleanFromscrumtokanbantowardlean
Fromscrumtokanbantowardlean
Ā 
Introduction to PMP
Introduction to PMPIntroduction to PMP
Introduction to PMP
Ā 
Ch3 proj.mgt
Ch3 proj.mgtCh3 proj.mgt
Ch3 proj.mgt
Ā 
Discovery on terra incognita
Discovery on terra incognitaDiscovery on terra incognita
Discovery on terra incognita
Ā 
Agile Gurugram 2016 | Conference | Demystifying DevOps | Uday Kumar
Agile Gurugram 2016 | Conference | Demystifying DevOps | Uday KumarAgile Gurugram 2016 | Conference | Demystifying DevOps | Uday Kumar
Agile Gurugram 2016 | Conference | Demystifying DevOps | Uday Kumar
Ā 
DevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryDevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT Industry
Ā 

Viewers also liked

Why CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use CasesWhy CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use Cases
David Messineo
Ā 

Viewers also liked (6)

Driving Configuration Management in a Digital Enterprise
Driving Configuration Management in a Digital EnterpriseDriving Configuration Management in a Digital Enterprise
Driving Configuration Management in a Digital Enterprise
Ā 
Itsm Fusion Final
Itsm Fusion FinalItsm Fusion Final
Itsm Fusion Final
Ā 
Supporting DevOps Success with ITSM Tools
Supporting DevOps Success with ITSM ToolsSupporting DevOps Success with ITSM Tools
Supporting DevOps Success with ITSM Tools
Ā 
Connecting ITSM to IT governance
Connecting ITSM to IT governanceConnecting ITSM to IT governance
Connecting ITSM to IT governance
Ā 
Why CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use CasesWhy CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use Cases
Ā 
Building a devops CMDB
Building a devops CMDBBuilding a devops CMDB
Building a devops CMDB
Ā 

Similar to 5 Simple Ways to Higher DevOps Integration

DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
Gene Kim
Ā 
Ambuj_Chaudhary_C.V
Ambuj_Chaudhary_C.VAmbuj_Chaudhary_C.V
Ambuj_Chaudhary_C.V
Ambuj Chaudhary
Ā 
Benefits of implementing primavera p6 r8.1 and integration to oracle ppt
Benefits of implementing primavera p6 r8.1 and integration to oracle pptBenefits of implementing primavera p6 r8.1 and integration to oracle ppt
Benefits of implementing primavera p6 r8.1 and integration to oracle ppt
p6academy
Ā 

Similar to 5 Simple Ways to Higher DevOps Integration (20)

Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
Ā 
DOES15 DevOps@TGT (re)building an engineering culture
DOES15 DevOps@TGT (re)building an engineering culture DOES15 DevOps@TGT (re)building an engineering culture
DOES15 DevOps@TGT (re)building an engineering culture
Ā 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
Ā 
Case: build an IT pool
Case: build an IT poolCase: build an IT pool
Case: build an IT pool
Ā 
Managing Technology Projects
Managing Technology ProjectsManaging Technology Projects
Managing Technology Projects
Ā 
Devops1
Devops1Devops1
Devops1
Ā 
Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!
Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!
Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!
Ā 
A Software Engineer
A Software EngineerA Software Engineer
A Software Engineer
Ā 
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
Ā 
Ambuj_Chaudhary_C.V
Ambuj_Chaudhary_C.VAmbuj_Chaudhary_C.V
Ambuj_Chaudhary_C.V
Ā 
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
Ā 
How DevOps supports the digital economy
How DevOps supports the digital economyHow DevOps supports the digital economy
How DevOps supports the digital economy
Ā 
Software Modernization for the Digital Economy
Software Modernization for the Digital EconomySoftware Modernization for the Digital Economy
Software Modernization for the Digital Economy
Ā 
Benefits of implementing primavera p6 r8.1 and integration to oracle ppt
Benefits of implementing primavera p6 r8.1 and integration to oracle pptBenefits of implementing primavera p6 r8.1 and integration to oracle ppt
Benefits of implementing primavera p6 r8.1 and integration to oracle ppt
Ā 
DevOps Discovery and Roadmap - Datasheet
DevOps Discovery and Roadmap - DatasheetDevOps Discovery and Roadmap - Datasheet
DevOps Discovery and Roadmap - Datasheet
Ā 
Migrating from ClearCase
Migrating from ClearCaseMigrating from ClearCase
Migrating from ClearCase
Ā 
Engineering DevOps Right the First Time
Engineering DevOps Right the First TimeEngineering DevOps Right the First Time
Engineering DevOps Right the First Time
Ā 
DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!
Ā 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
Ā 
Planning for DevOps
Planning for DevOpsPlanning for DevOps
Planning for DevOps
Ā 

More from Beyond20

Wrenches in the Trenches: A Practical Application of ITSM Know-How
Wrenches in the Trenches: A Practical Application of ITSM Know-HowWrenches in the Trenches: A Practical Application of ITSM Know-How
Wrenches in the Trenches: A Practical Application of ITSM Know-How
Beyond20
Ā 

More from Beyond20 (14)

Service Management Office Outcomes
Service Management Office OutcomesService Management Office Outcomes
Service Management Office Outcomes
Ā 
The Convergence of Wills
The Convergence of WillsThe Convergence of Wills
The Convergence of Wills
Ā 
Leadership Now & in the Future: Lessons from Tree Frogs and Wasabi
Leadership Now & in the Future: Lessons from Tree Frogs and WasabiLeadership Now & in the Future: Lessons from Tree Frogs and Wasabi
Leadership Now & in the Future: Lessons from Tree Frogs and Wasabi
Ā 
Wrenches in the Trenches: A Practical Application of ITSM Know-How
Wrenches in the Trenches: A Practical Application of ITSM Know-HowWrenches in the Trenches: A Practical Application of ITSM Know-How
Wrenches in the Trenches: A Practical Application of ITSM Know-How
Ā 
Metrics-Driven DevOps: Delivering Software Like the Unicorn
Metrics-Driven DevOps: Delivering Software Like the UnicornMetrics-Driven DevOps: Delivering Software Like the Unicorn
Metrics-Driven DevOps: Delivering Software Like the Unicorn
Ā 
Putting it All Together: Agile & ITIL
Putting it All Together: Agile & ITILPutting it All Together: Agile & ITIL
Putting it All Together: Agile & ITIL
Ā 
Beyond the Daily Scrum: Agile Scaled
Beyond the Daily Scrum: Agile ScaledBeyond the Daily Scrum: Agile Scaled
Beyond the Daily Scrum: Agile Scaled
Ā 
IT Manager's Crash Course
IT Manager's Crash CourseIT Manager's Crash Course
IT Manager's Crash Course
Ā 
Integrating SDLC, DevOps, and ITSM
Integrating SDLC, DevOps, and ITSMIntegrating SDLC, DevOps, and ITSM
Integrating SDLC, DevOps, and ITSM
Ā 
The Pros & Cons of Adhering to a Single 'Best Practice' Framework: Stories fr...
The Pros & Cons of Adhering to a Single 'Best Practice' Framework: Stories fr...The Pros & Cons of Adhering to a Single 'Best Practice' Framework: Stories fr...
The Pros & Cons of Adhering to a Single 'Best Practice' Framework: Stories fr...
Ā 
IT Innovation in the state of Arizona
IT Innovation in the state of ArizonaIT Innovation in the state of Arizona
IT Innovation in the state of Arizona
Ā 
Bringing Continuous Delivery to the Department of Defense
Bringing Continuous Delivery to the Department of DefenseBringing Continuous Delivery to the Department of Defense
Bringing Continuous Delivery to the Department of Defense
Ā 
Creating Enterprise Agility through Lean Service Management & DevOps
Creating Enterprise Agility through Lean Service Management & DevOpsCreating Enterprise Agility through Lean Service Management & DevOps
Creating Enterprise Agility through Lean Service Management & DevOps
Ā 
Beyond Practice: Exploring, Discovering, & Driving Business Value
Beyond Practice: Exploring, Discovering, & Driving Business ValueBeyond Practice: Exploring, Discovering, & Driving Business Value
Beyond Practice: Exploring, Discovering, & Driving Business Value
Ā 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(ā˜Žļø+971_581248768%)**%*]'#abortion pills for sale in dubai@
Ā 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Ā 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Ā 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Ā 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Ā 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Ā 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Ā 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Ā 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Ā 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Ā 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Ā 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Ā 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Ā 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Ā 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Ā 
Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024
Ā 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Ā 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Ā 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Ā 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Ā 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Ā 

5 Simple Ways to Higher DevOps Integration

  • 1. # B 2 0 C O N W W W . B E Y O N D 2 0 C O N F E R E N C E . C O M ITSM DEVOPS CONFERENCE 5 Simple Ways to Higher DevOps Integration Scarlett Hu | Paul Riolo J Paul Getty Trust
  • 2.
  • 3. # B 2 0 C O N A Case Study How the IT department in J Paul Getty Trust achieved high degree of collaboration between user support and system development by implementing 5 simple disciplines
  • 4. # B 2 0 C O N Questions on DevOps ā€¢ Another buzzword to put a name and a marketing spin on the same things weā€™ve been doing for years? ā€¢ Neglected phase of ITIL?
  • 5. # B 2 0 C O N DevOps Definition ā€¦a new term emerging from the collision of two major related trends: 1. ā€¦ā€œagile system administrationā€ or ā€œagile operationsā€ā€¦. 2. ā€¦expanded understanding of the value of collaboration between development and operations staff throughout all stages of the development lifecycle when creating and operating a serviceā€¦.
  • 6. # B 2 0 C O N The Getty The Getty preserves, studies, and interprets the world's artistic legacy for the benefit of present and future generations.
  • 7. # B 2 0 C O N The Getty Museum Based in Los Angeles, California, and welcomes 1.9 million visitors each year to its two locations:
  • 8. # B 2 0 C O N The Getty The J. Paul Getty Trust consists of administrative departments and four constituent programs ā€¢ Getty Conservation Institute ā€¢ Getty Foundation ā€¢ J. Paul Getty Museum ā€¢ Getty Research Institute
  • 9. # B 2 0 C O N 110+ Applications in 6 Categories 1. e-mail/Calendaring/Address Book 2. Business Solutions (50+ apps here) 3. Graphics / Design Solutions 4. Research Tools 5. Operating Systems / Utilities 6. Web Browsers & Tools
  • 10. # B 2 0 C O N 1400 Staff
  • 11. # B 2 0 C O N Dev & Ops Staff ā€¢ 24 persons in Dev ā€“ Most applications have a fraction of a manager and a fraction of a software engineer ā€¢ 25 persons in Infrastructure Operations ā€¢ 11 persons in User Support
  • 12. # B 2 0 C O N Our Journey with ITSM 199 8 2006 2012 Outsourcerā€™s tools ļƒ  Service Ctr ļƒ  Remedyļƒ  CherwellIncident Mgmt Outsourcerā€™s tool ļƒ  CherwellSLA Mgmt Infra ļƒ  CherwellChange Mgmt Outsourcerā€™s tool ļƒ  CherwellKnowledge Mgmt 2016
  • 13. # B 2 0 C O N 1. Incident Management Readiness in Change Management 2. Diligent Knowledge Engineering 3. Annual Boot Camp 4. Department-wide IT Pilot 5. Career Pathing 1 2 3 4 5 5 Simple Ways to Higher DevOps Integration
  • 14. # B 2 0 C O N 5 Simple Ways to Higher DevOps Integration 1.Incident Management Readiness in Change Management 2. Diligent Knowledge Engineering 3. Annual Boot Camp 4. Department-wide IT Pilot 5. Career Pathing 1 2 3 4 5
  • 15. # B 2 0 C O N Incident Management Readiness A simple integration of Incident Management and Change Management ensures Dev (development team) meets Ops (user support) requirements at the opportune time, before launch 1 2 3 4 5
  • 16. # B 2 0 C O N What makes Ops not agile? ā€¢ Short lead time before implementation ā€“ ā€œYou have other work to do??ā€ ā€¢ Over-reliance on past success ā€“ Technical environment is ever changing ā€“ Our workload may be different ā€“ Different user expectations ā€¢ Lack of service operation knowledge ā€“ No backup installation method ā€“ No repair/rollback 1 2 3 4 5
  • 17. # B 2 0 C O N What can Ops give to Dev? ā€¢ Best User Support for Your Project ā€“ Solve user problems quickly and on first contact without escalation to Dev ā€“ Communicate to users in a way consistent with the projectā€™s communication plan ā€“ Provide feedback loop to Dev ASAP ā€¢ Trust and continual collaboration 1 2 3 4 5
  • 18. # B 2 0 C O N What Do We Ask from Dev? 1. Effective Training 2. Review Communication Plan 3. Prepare Knowledge Articles & Tech Tips 4. Joint Ownership of Support Plan 1 2 3 4 5
  • 19. # B 2 0 C O N Effective Training ā€¢ Classroom ā€“ Content will take longer than 15 minutes to review ā€“ Need to demonstrate the technology ā€¢ Huddle ā€“ Content is short and easy ā€“ Just in time 1 2 3 4 5
  • 20. # B 2 0 C O N Training Completion Date ā€¢ Training must be completed at least 2 weekdays before IT Pilot ā€¢ Classroom is preferred venue and should be scheduled as far in advance as possible to ensure availability ā€¢ Pre-class learning path items must be distributed to Technical Support staff 5-7 days before classroom ā€¢ Recommended Classroom Session Length: 30-45 minutes ā€¢ Number of Sessions: 2 1 2 3 4 5
  • 21. # B 2 0 C O N Communication Plan Review ā€¢ Review communication package to end users ā€“ What is the core message? ā€“ Intranet pages / Announcements ā€“ Email communications 1 2 3 4 5
  • 22. # B 2 0 C O N User Tech Tips ā€¢ Tech Tips for users should be reviewed/revised and presented during classroom training ā€“ Ops must know what Dev is telling the users 1 2 3 4 5
  • 23. # B 2 0 C O N Joint Ownership of Support Plan ā€¢ Potential call volume increase must be considered ā€¢ Additional resources must be planned ā€“ E.g. manual installation of software by Tech required? ā€¢ Huddle on the day of launch ā€“ Change owner must attend ā€“ Lab must attend if desktop push is used 1 2 3 4 5
  • 24. # B 2 0 C O N Anatomy of a Change Request
  • 25. # B 2 0 C O N Ops Integration in a Change Request
  • 26. # B 2 0 C O N 1. Incident Management Readiness in Change Management 2.Diligent Knowledge Engineering 3. Annual Boot Camp 4. Department-wide IT Pilot 5. Career Pathing 1 2 3 4 5 5 Simple Ways to Higher DevOps Integration
  • 27. # B 2 0 C O N Continuous engineering of Ops relevant knowledge by both Dev and Ops teams into the Ops KnowledgebaseKnowledge Base Ops Experience Dev Design Knowledge Engineering 1 2 3 4 5
  • 28. # B 2 0 C O N Proactive Knowledge Management ā€¢ Design ā€“ Who authors knowledge? ā€“ Forecast and research problems/questions ā€¢ Develop ā€“ Institute a Feedback Lifecycle ā€“ Use automation ā€“ UFFA ā€“ Use it, Flag it, Fix it, Add it (KCS Principle) ā€¢ Deliver ā€“ Use standards ā€“ Publish to knowledge base 1 2 3 4 5
  • 29. # B 2 0 C O N Who Authors Knowledge? ā€¢ Forecast and research problems/questions during implementation planning ā€¢ Start with Dev, and integrate Ops later ā€“Dev is most capable of drafting meaningful knowledge during the change ā€“Allows Ops staff worry about Ops 1 2 3 4 5
  • 30. # B 2 0 C O N Institute Feedback Lifecycle 1. Validation of knowledge cultivated in Dev 2. A demand driven article review by Ops that focuses on the articles being used 3. Content is validated through Ops use during pilot and modified by Dev based on usage for continual improvement with no time wasted on review of un-used articles 4. Use automation to add a just-in-time quality to knowledge 1 2 3 4 5
  • 31. # B 2 0 C O N Anatomy of a Knowledge Article
  • 32. # B 2 0 C O N ā€¢ Use it and Flag it ā€“ Ops utilizes Like/Dislike buttons to provide feedback. When an article is Disliked, require feedback, and send to knowledge owner ā€¢ Fix it and Add it ā€“ Dev collects statistics and collaborates to keep knowledge current UFFA ā€“ Use it, Flag it, Fix it, Add it 1 2 3 4 5
  • 33. # B 2 0 C O N Knowledge Guidelines ā€¢ Change owner responsible for revising all the KAs ā€“ KA numbers in Change Request ā€¢ Involve the Knowledge Manager in publication process ā€¢ At a minimum, these types of knowledge articles are typically required ā€“ Technician installation of application ā€“ Technician Reinstallation/Repair ā€“ Technician Removal/Rollback of installation ā€“ Known issues 1 2 3 4 5
  • 34. # B 2 0 C O N 1. Incident Management Readiness in Change Management 2. Diligent Knowledge Engineering 3.Annual Boot Camp 4. Department-wide IT Pilot 5. Career Pathing 1 2 3 4 5 5 Simple Ways to Higher DevOps Integration
  • 35. # B 2 0 C O N Annual Boot Camp ā€¢ During the 2-week boot camp, Dev and higher level Ops team(s) become the teachers/brainstorm session leaders in search of better collaboration ā€¢ Focus ā€“Development of Your Curriculum ā€“ Training Methods ā€“Effective Use of Multi-Channel Learning 1 2 3 4 5
  • 36. # B 2 0 C O N Development of Your Curriculum ā€¢ Let Your Data Speak for Itself ā€“ Ops provided ticket reporting that allows for better training ā€¢ Integrate Strategy and Team Culture ā€¢ Dev/Ops Managers Collaborate/Negotiate Content ā€¢ Focus on Projects and Initiatives ā€“ What initiatives are important in the next 6 to 12 months? ā€“ What immediate ā€œwinsā€ can you achieve? 1 2 3 4 5
  • 37. # B 2 0 C O N Training Methods ā€¢ Traditional Lecture/Presentation ā€“ Donā€™t limit to Dev only speakers. Invite key contacts/project sponsors. ā€¢ Interact/Brainstorm with Members of Dev and Ops ā€¢ Individual Assigned Reading ā€¢ Multimedia (Lynda.com Playlists) ā€¢ Tour Customer Areas ā€¢ Follow on Practice/Skill Assessments 1 2 3 4 5
  • 38. # B 2 0 C O N Effective Use of Multi-Channel Learning ā€¢ Different people learn differently ā€¢ The more different ways you learn something, the more you will really learn it ā€¢ Maximize effectiveness of your time 1 2 3 4 5
  • 39. # B 2 0 C O N 1. Incident Management Readiness in Change Management 2. Diligent Knowledge Engineering 3. Annual Boot Camp 4.Department-wide IT Pilot 5. Career Pathing 5 Simple Ways to Higher DevOps Integration 1 2 3 4 5
  • 40. # B 2 0 C O N Department-wide IT Pilot ā€¢ Whenever possible, every end-user-facing system launch or upgrade must have a department-wide IT pilot ā€¢ All staff in IT receives the exact same package (from training and communications, to system deployment) as the end users do 1 2 3 4 5
  • 41. # B 2 0 C O N Pilot Advantages ā€¢ Ops participates in testing - practice with new processes, knowledge, and engage in feedback ā€¢ Dev gets to see their plans in action, has time to adjust rollout plans, revise communications, update knowledge ā€¢ Reality check ā€¢ Less stress/urgency on Dev/Ops ā€¢ Framework for success 1 2 3 4 5
  • 42. # B 2 0 C O N 1. Incident Management Readiness in Change Management 2. Diligent Knowledge Engineering 3. Annual Boot Camp 4. Department-wide IT Pilot 5.Career Pathing 5 Simple Ways to Higher DevOps Integration 1 2 3 4 5
  • 43. # B 2 0 C O N Career Pathing ā€¢ Talent Retention ā€¢ Career Development 1 2 3 4 5
  • 44. # B 2 0 C O N Talent Retention ā€¢ Talent retention can be difficult, especially with top performers ā€¢ DevOps integration leads to a more informed, satisfied, and prepared Ops team retaining your talent ā€¢ Possessing tenured Ops members leads to: ā€“ More agility and better consistency during Dev project rollouts/upgrades ā€“ Improved customer satisfaction/relationships since Ops is often the ā€œfaceā€ of IT organizations 1 2 3 4 5
  • 45. # B 2 0 C O N Career Development ā€¢ Achieving a high level of integration between Ops and Dev allowed us to tap into the experience, education and skills of a proven, committed talent pool ā€¢ Promoting frontline user support staff into Dev and higher level Ops teams plants Ops awareness deep into Dev 1 2 3 4 5
  • 46. # B 2 0 C O N Jr System Admins Technicians Career Development Jr Software Engineer Telecom Technician Help Desk Agents
  • 47. # B 2 0 C O N 1. Incident Management Readiness in Change Management 2. Diligent Knowledge Engineering 3. Annual Boot Camp 4. Department-wide IT Pilot 5. Career Pathing 5 Simple Ways to Higher DevOps Integration 1 2 3 4 5
  • 48. # B 2 0 C O N W W W . B E Y O N D 2 0 C O N F E R E N C E . C O M THANKS FOR JOINING THE SESSION! LET US KNOW WHAT YOU THOUGHT. ITSM DEVOPS CONFERENCE

Editor's Notes

  1. In our case study, ā€œsystem developmentā€ is Dev and ā€œuser supportā€ is the part of Ops that we focus on
  2. 2014 HDI best practice meeting, host asked audience ā€œHave you heard of DevOps?ā€ In a Fusion 2015 promo webinar, guest speaker Bill Cunningham asks, is ā€œDevops another buzzword to put a name and a marketing spin on the same things weā€™ve been doing for years? Later on in the talk he suggests that DevOps may be a ā€œNeglected phase of ITILā€
  3. There are many DevOps definitions out there; hereā€™s one from ā€œthe agile adminā€ā€¦ This definition resonates with me because though many of my colleagues may say they donā€™t know or practice DevOps, we have been working on promoting collaboration between development and operations for years. Our case study is a summary of some of our efforts.
  4. But, before I begin telling you about those efforts, hereā€™s a few slides about the Getty
  5. Talk about the diversified user base, but emphasize requirement of quality
  6. Explain what Dev, Infrastructure and User Support mean at the Getty
  7. Scarlettā€™s last slide. Go over the 5 ways, explain the pizza, transition to Paul
  8. Introduce self, if havenā€™t. Tell people about the icon at the lower right corner of the slide. In late September, NASA announced that Mars has liquid water, and the Cubs have made the playoffsā€¦..evidently anything is possible. I assure you that what we are discussing today with the 5 simple steps to integration was not nearly as difficult to achieve.
  9. Explain Tech Tips
  10. Define ā€˜User Tech Tipsā€™
  11. Hereā€™s a screen shot of an RFC, donā€™t mind the ā€¦ they are mostly standard Change Mgmt stuff, however, I want to show you the Acceptance tab
  12. This does not discard reactive knowledge management processes. It delays their use until later in the knowledge/support process.
  13. We have found that instituting a feedback lifecycle not only kept our knowledge base current but it also sped the revision time since the feedback is coming directly from a trusted member of IT
  14. Hereā€™s a screen shot of KA in a new status, no content yet, but I want to bring your attention to 2 sections
  15. Explain Knowledge Manager
  16. Explain Boot Camp
  17. Many people insist that DevOps ā€œis just cultureā€. We are not DevOps experts or experienced practitioners but we definitely know culture is important ā€“ and we take time to build the right culture
  18. Also from ā€œthe agile adminā€ web site: ā€œDevOps is also characterized by operations staff making useĀ of many of the same techniques as developers for their systems work. Those techniques can range from using source control to testing ā€¦.ā€ In an IT pilot, everyone participates in testing.
  19. Back to Scarlett to end.