SlideShare a Scribd company logo
TriAgile 2017 - Agile IT Operations - Getting to
Daily Releases
By Devin B. Hedge
TriAgile 2017
Principal Transformation Consultant
devin.hedge@leadingagile.com
+1 (703) 625-1172
www.leadingagile.com
twitter.com/devinhedge
facebook.com/leadingagile
linkedin.com/in/devinhedge
Devin B. Hedge
The outcomes so far have been:
• Significant improvement in Customer Lead Time (Time to Market)
• Significant improvement in Production Lead Time (Server
Provisioning Time)
• The ability to respond to immediate need to provide capacity due
to events such as downed airplanes, regulatory changes, and
market launches
• Prevention of system-related Production Incidents (PIs)
3
What is Agile IT Operations?
An organizational construct that plans for,
designs, implements a supports a Dynamic
Infrastructure Platform using a DevOps
orientation.
4
What is a DevOps orientation?
The Mashup of Development and Operations that implements…
• The Technical Practices of Flow
• The Technical Practices of Feedback
• The Technical Practices of Continual Learning and Experimentation
And it is Grokked to the extent that DevOps is a part of everyone’s DNA.
5
Inspired by The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
by Gene Kim, Jez Humble;,Patrick Debois, and John Willis; IT Revolution Press.
6
The Agility Journey
Predictability
Adaptability
Emergence
Convergence
AEPE
PC AC
Ad-Hoc
Traditional Agile
Lean Startup
7
Predictability
Adaptability
Emergence
Convergence
AEPE
PC AC
Ad-Hoc
Lean/Agile Agile
Lean Startup
Org
Slice
Low Trust
Become Predictable Reduce Batch Size
Fully Decouple
8
Predictability
Adaptability
Emergence
Convergence
AEPE
PC AC
Ad-Hoc
Lean/Agile Agile
Lean Startup
Org
Slice
Low Trust
Become Predictable Reduce Batch Size
Fully Decouple
Phase	
One
9
Predictability
Adaptability
Emergence
Convergence
AEPE
PC AC
Ad-Hoc
Lean/Agile Agile
Lean Startup
Org
Slice
Low Trust
Become Predictable Reduce Batch Size
Fully Decouple
Phase	
One
Phase	
Two
10
Predictability
Adaptability
Emergence
Convergence
AEPE
PC AC
Ad-Hoc
Lean/Agile Agile
Lean Startup
Org
Slice
Low Trust
Become Predictable Reduce Batch Size
Fully Decouple
Phase	
One
Phase	
Three
Phase	
Two
11
Predictability
Adaptability
Emergence
Convergence
AEPE
PC AC
Ad-Hoc
Lean/Agile Agile
Lean Startup
Org
Slice
Low Trust
Become Predictable Reduce Batch Size
Fully Decouple
Phase	
One
Phase	
Three
Phase	
Four
Phase	
Two
12
Predictability
Adaptability
Emergence
Convergence
AEPE
PC AC
Ad-Hoc
Lean/Agile Agile
Lean Startup
Org
Slice
Low Trust
Become Predictable Reduce Batch Size
Fully Decouple
Phase	
One
Phase	
Three
Phase	
Four
Phase	
Two
Phase	
Five
13
Typical Traditional IT Operations Structure
14
Typical Traditional IT Operations Structure
Sales Systems Billing Systems Back Office ERP Systems
Data Center
Storage
Server Operations
Network Operations
Security
NOC
15
Typical Traditional IT Operations Structure
Sales Systems Billing Systems Back Office ERP Systems
Service Strategy
Service Design
Service Transition
Service Operations
Continuous Service Improvement
16
The Three Horizons Framework for Investment Themes
h1 h2 h3
Today’s
Revenue
Tomorrow’s
Revenue
Innovation,
Ideas, and Future
Revenue
17
The Three Horizons Framework for Investment Themes
h1 h2 h3
Today’s
Revenue
Tomorrow’s
Revenue
Innovation,
Ideas, and Future
Revenue
Service Operations
Service Design/
Service Transition
Service Strategy
Continuous Service Improvement
18
Match the Agile Framework to the Type of Work
h1 h2 h3
Today’s
Revenue
Tomorrow’s
Revenue
Innovation,
Ideas, and Future
Revenue
Service Operations
Service Design/
Service Transition
Service Strategy
Continuous Service Improvement
Kanban or
Scrumban
Scrum
Scrumban
Lean Startup +
Scrum
19
Agile IT Operations at Basecamp 2
Sales Systems Billing Systems Back Office ERP Systems
Development
Service Operations
DevOps
Development Development Development
ITOperations
Demand Management
Service Design
Service Operations
ServiceStrategy
Continuous
Service
Improvement
20
Agile IT Operations at Basecamp 2
Sales Systems Billing Systems Back Office ERP Systems
Development
Service Operations
DevOps
Development Development Development
ITOperations
Demand Management
Service Design
Service Operations
ServiceStrategy
Continuous
Service
Improvement
Cross	Functional	Teams
21
Agile IT Operations at Basecamp 3
Sales Systems Billing Systems Back Office ERP Systems
Development Development Development Development
ITOperations
Service	Design
Service Operations
ServiceStrategy
DevOps DevOps DevOps DevOps
Demand	
Management
Service	Design Service	Design Service	Design
Tier	1	Spt Tier	1	Spt Tier	1	Spt Tier	1	Spt
22
Agile IT Operations at Basecamp 3
• Build Quality
• InWork in Small Batches
• Computers Perform
Repetitive Tasks, People Solve
Problems
• Relentlessly Pursue
Continuous Improvement
• Everyone is Responsible -- No
Handoffs between Functions
(Servers, Network, Security,
Storage, etc)
The Build Pipeline Now Includes
Provisioning Automation and Environment
Orchestration
Continuous Integration
Bamboo, Jenkins, Anthill Pro, Teamcity, etc.
Planning and Lifecycle Management
VersionOne, CA Rally, Jira, AgileCraft
Provisioning Automation and
Orchestration
Capistrano, Cobbler, Puppet, Chef, Bcfg2,
Vagrant, AWS Cloud Formation, Windows
Azure
Service Catalog
through a Self-
Service Portal
23
Agile IT Operations at Basecamp 3
24
Cloud
On-Prem
Virtualization
On-Prem Bare	
Metal
GitLab
Jenkins
Puppet
Server
Agile IT Operations at Basecamp 4/5
Sales Systems Billing Systems Back Office ERP Systems
Development	
w/	DevOps	
Skills
ITOperations
Service	Design
ServiceStrategy
Demand	
Management
Service	Design Service	Design Service	Design
Tier	1	Spt Tier	1	Spt Tier	1	Spt Tier	1	Spt
Development	
w/	DevOps	
Skills
Development	
w/	DevOps	
Skills
Development	
w/	DevOps	
Skills
Demand	
Management
Demand	
Management
Demand	
Management
25
Agile IT Operations at Basecamp 4/5
• IT Operations is Federated
with Centralized Standards
• It is easier to Provision and
Replace Existing
Environments than to
”Migrate Software” and
“Apply Patches”
• Everything is “Prod-Like”
The Build Pipeline Now Includes
Provisioning Automation and Environment
Orchestration
Continuous Integration
Bamboo, Jenkins, Anthill Pro, Teamcity, etc.
Planning and Lifecycle Management
VersionOne, CA Rally, Jira, AgileCraft
Provisioning Automation and
Orchestration
Capistrano, Cobbler, Puppet, Chef, Bcfg2,
Vagrant, AWS Cloud Formation, Windows
Azure
Service Catalog
tailored to each
Business Capability
Area
26
27
Six Key Areas
Area 1
Cross-Functional
Teams along a Value
Stream of Service
Management
Engineering and Administration
Servers
Security
Performance
Storage
Network
Middleware
28
Area 2
Differentiate Work
Types and Separate
into Backlogs
29
Area 2
Differentiate Work
Types and Separate
into Backlogs
•Product Work
•IT Project Work
•Changes/Maintenance
•Unplanned
Source: The Phoenix Project
30
Area 3
Use Metrics to Drive
Decisions
31
Area 3
Use Metrics to Drive
Decisions
32
Area 4
Control the
Environment
(Hands Free)
Source: carscoops.com
Source: carscoops.com
33
Area 5
Control the Flow using
Management and
Technical Practices
Source: howstuffworks.com
34
Management
Practices
Scrum, Kanban and
Scrumban
35
Technical
Practices
XP meets IT Ops
(PaaS/IaaS and IaC)
36
Area 6
Continuous Feedback,
Improvement,
Learning and
Experimentation as a
Structure and a Habit
Service	
Strategy
Service	Design
[Service	Development]Service	Transition
Service	Operations
Continual
Service
Improvement
Based on ITIL v2011
37
Gotchas Source: twitter.com
38
Trying to be at
Basecamp 3 or 4
without the
organizational
discipline of
Basecamp 2
Phase	
One
Phase	
Four
Phase	
Two
Phase	
Five
Your Org is Here
Your Tools are Here
39
System
Administrators
or
Engineers
Who Can’t
Code
Source: microsoft.com
40
Lack of
Complex
Tactic Skills
• Lean Thinking
• Differentiate Between Agile Adoption & Agile
Transformation
• Divergent Thinking over Convergent Thinking
• Principle Focus over Practice Focus Over
Process Focus
• Awareness
• Action Inquiry
• Stewardship/Craftsmanship
41
Summary
• Area 1 - Cross-Functional Teams along a Value Stream of
Service Management
• Area 2 - Differentiate Work Types and Separate into Backlogs
• Area 3 - Use Metrics to Drive Decisions
• Area 4 - Control the Environment (Hands Free)
• Area 5 - Control the Flow using Management and Technical
Practices
• Area 6 - Continuous Feedback, Improvement, Learning and
Experimentation as a Structure and a Habit
42
43
Questions?
Resources
• LeadingAgile Blog and Newsletter: http://leadingagile.com
• Personal Blog: http://devinhedge.com (Not much there.)
• Books, Blogs and Downloads…
• Kim, Gene; George Spafford; Kevin Behr (2005-06-15). The Visible Ops Handbook: Implementing ITIL in 4 Practical and
Auditable Steps. IT Process Institute, Inc..
• Kim, Gene; Behr, Kevin ; Spafford, George (2013-01-10). The Phoenix Project: A Novel About IT, DevOps, and Helping Your
Business Win. IT Revolution Press.
• Kniberg, Henrik (2011-12-14). Lean from the Trenches: Managing Large-Scale Projects with Kanban.
• Morris, Kief (2016-06-09). Infrastructure as Code: Managing Servers in the Cloud. O'Reilly Media.
• Gene Kim and the IT Revolution Team, The IT Revolution DevOps Guide Selected Resources to Start Your Journey.
http://itrevolution.com/wp-content/uploads/2016/06/itrev-devops-guide-5-2015.pdf Accessed on December 1, 2016.
• Kim, Gene; The Three Ways: The Principles Underpinning DevOps. IT Revolution blog. http://itrevolution.com/the-three-
ways-principles-underpinning-devops/ Accessed on December 1, 2016.
44

More Related Content

What's hot (20)

KEY
Enterprise Agile Transformation Strategies
Mike Cottmeyer
 
PPTX
Agile Transformation Journey on Large Scale Projects
Avinash Bais- Agile Coach - CSPO
 
PDF
Agile Transformation in Telco Guide
ACM
 
PDF
Agile Transformation at Scale
ITSM Academy, Inc.
 
PDF
Agile Transformation v1.27
LiminalArc
 
PPTX
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
Yuval Yeret
 
PPTX
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Vadim Mikhnevych
 
PPTX
Agile evolution lifecycle - From implementing Agile to being Agile
Michal Epstein
 
PDF
An Introduction to Scaled Agile Framework (SAFe)
CA Technologies
 
PPTX
cPrime Agile Enterprise Transformation
Cprime
 
PDF
Agile Delivery Powerpoint Presentation Slides
SlideTeam
 
PDF
An Overview of SAFe
Dr. Tathagat Varma
 
PDF
Agile Transformation
Max Carlin
 
PDF
Transform Agile Development With Practical DevOps
Gaurav Sharma
 
PDF
Agile Organization Design: How to Optimize Your Organization for Agile
Gervais Johnson, Advisor
 
PDF
Agile transformation 1.3
Krystian Kaczor
 
PDF
SAFe® - scaled agile framework in practice
Intland Software GmbH
 
PPTX
Strategies for Large Scale Agile Transformation
Nishanth K Hydru
 
PDF
Agile transformation kick off presentation v 1.0
AgileNCR2016
 
PDF
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
Yuval Yeret
 
Enterprise Agile Transformation Strategies
Mike Cottmeyer
 
Agile Transformation Journey on Large Scale Projects
Avinash Bais- Agile Coach - CSPO
 
Agile Transformation in Telco Guide
ACM
 
Agile Transformation at Scale
ITSM Academy, Inc.
 
Agile Transformation v1.27
LiminalArc
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
Yuval Yeret
 
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Vadim Mikhnevych
 
Agile evolution lifecycle - From implementing Agile to being Agile
Michal Epstein
 
An Introduction to Scaled Agile Framework (SAFe)
CA Technologies
 
cPrime Agile Enterprise Transformation
Cprime
 
Agile Delivery Powerpoint Presentation Slides
SlideTeam
 
An Overview of SAFe
Dr. Tathagat Varma
 
Agile Transformation
Max Carlin
 
Transform Agile Development With Practical DevOps
Gaurav Sharma
 
Agile Organization Design: How to Optimize Your Organization for Agile
Gervais Johnson, Advisor
 
Agile transformation 1.3
Krystian Kaczor
 
SAFe® - scaled agile framework in practice
Intland Software GmbH
 
Strategies for Large Scale Agile Transformation
Nishanth K Hydru
 
Agile transformation kick off presentation v 1.0
AgileNCR2016
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
Yuval Yeret
 

Similar to Agile IT Operatinos - Getting to Daily Releases (20)

PPTX
Risks & Rewards of Upgrading to the Latest Version of Siebel CTMS
Perficient, Inc.
 
PDF
How DevOps supports the digital economy
NUS-ISS
 
PPTX
IT4IT: Realize a Digital Strategy with ServiceNow
Zenoss
 
PDF
Re-Architecting with Agile Delivery featuring Forrester's Randy Heffner
Headspring
 
PPTX
A new IT Operating Model Emerges
David Favelle
 
PPTX
Migrating from ClearCase
CollabNet
 
PDF
Leveraging DevOps Principles for Release and Deploy
Serena Software
 
PDF
DBA Role Shift in a DevOps World
Datavail
 
PDF
Two-Speed IT: Making It Work!
North Highland
 
PDF
SharePoint as a Business Platform Why, What and How? – No Code
dox42
 
PPT
Who needs EA… when we have DevOps?
Jeff Jakubiak
 
PPTX
Accelerate Your Time to a Successful Deployment with DevOps
Perficient, Inc.
 
PDF
Lean Solutions – Agile Transformation at the United States Postal Service
ITSM Academy, Inc.
 
PPTX
Agile organization transformation in big enterprise
Nicola Sfondrini
 
PPTX
Info tech membership overview
David Xing
 
PDF
Destination Digital: Tracking Progress to Continue First Class Performance
NGA Human Resources
 
PPTX
DevOps and Agile in an ITSM world
Claire Agutter
 
PPTX
Jan Bosch | Agile Product Development: From Hunch to Hard Data
Optimizely
 
PDF
[WSO2 API Day Chicago 2019] Pace Layering to Prioritize Business Initiatives ...
WSO2
 
PPT
Allstate- Cathy Kirch- Release -Final
Cathy Kirch
 
Risks & Rewards of Upgrading to the Latest Version of Siebel CTMS
Perficient, Inc.
 
How DevOps supports the digital economy
NUS-ISS
 
IT4IT: Realize a Digital Strategy with ServiceNow
Zenoss
 
Re-Architecting with Agile Delivery featuring Forrester's Randy Heffner
Headspring
 
A new IT Operating Model Emerges
David Favelle
 
Migrating from ClearCase
CollabNet
 
Leveraging DevOps Principles for Release and Deploy
Serena Software
 
DBA Role Shift in a DevOps World
Datavail
 
Two-Speed IT: Making It Work!
North Highland
 
SharePoint as a Business Platform Why, What and How? – No Code
dox42
 
Who needs EA… when we have DevOps?
Jeff Jakubiak
 
Accelerate Your Time to a Successful Deployment with DevOps
Perficient, Inc.
 
Lean Solutions – Agile Transformation at the United States Postal Service
ITSM Academy, Inc.
 
Agile organization transformation in big enterprise
Nicola Sfondrini
 
Info tech membership overview
David Xing
 
Destination Digital: Tracking Progress to Continue First Class Performance
NGA Human Resources
 
DevOps and Agile in an ITSM world
Claire Agutter
 
Jan Bosch | Agile Product Development: From Hunch to Hard Data
Optimizely
 
[WSO2 API Day Chicago 2019] Pace Layering to Prioritize Business Initiatives ...
WSO2
 
Allstate- Cathy Kirch- Release -Final
Cathy Kirch
 
Ad

More from LiminalArc (20)

PPTX
Aligning Your DevOps Strategy to Your Agile Transformation
LiminalArc
 
PDF
The 10 Steps to Becoming a Great Agile Coach
LiminalArc
 
PPTX
The Journey to Transformation | Tech Company Case Study
LiminalArc
 
PPTX
Assumptions & Ambiguity be Damned
LiminalArc
 
PPTX
Product-Driven Organizations: The Evolution of Agile
LiminalArc
 
PDF
System of Delivery: An Intro to Our Governance Model
LiminalArc
 
PPTX
Faster Food and a Better Place to Sleep: Exploring Agile in Non-IT Domains
LiminalArc
 
PPTX
Agile Transformation Explained
LiminalArc
 
PPTX
Information Radiators and Information Vaults
LiminalArc
 
PDF
Agile Transformation Explained
LiminalArc
 
PDF
Enterprise Agile Metrics: A GQM Approach
LiminalArc
 
PDF
Agile transformation Explanined
LiminalArc
 
PDF
Portfolio Management in an Agile World - Rick Austin
LiminalArc
 
PDF
Avoiding the Pitfalls of Capitalizing Software in an Agile World
LiminalArc
 
PDF
Faster Food and a Better Place to Sleep: Applying Agile Outside of Software
LiminalArc
 
PDF
Agile transformation Explained: Agile 2017 Session
LiminalArc
 
PDF
Agile Analytics: A GQM Approach to Enterprise Metrics
LiminalArc
 
PPTX
Agility Infusion 101: Agile & Beyond
LiminalArc
 
PDF
Why agile is failing in large enterprises
LiminalArc
 
PPTX
Why Agile is Failing in Large Enterprises
LiminalArc
 
Aligning Your DevOps Strategy to Your Agile Transformation
LiminalArc
 
The 10 Steps to Becoming a Great Agile Coach
LiminalArc
 
The Journey to Transformation | Tech Company Case Study
LiminalArc
 
Assumptions & Ambiguity be Damned
LiminalArc
 
Product-Driven Organizations: The Evolution of Agile
LiminalArc
 
System of Delivery: An Intro to Our Governance Model
LiminalArc
 
Faster Food and a Better Place to Sleep: Exploring Agile in Non-IT Domains
LiminalArc
 
Agile Transformation Explained
LiminalArc
 
Information Radiators and Information Vaults
LiminalArc
 
Agile Transformation Explained
LiminalArc
 
Enterprise Agile Metrics: A GQM Approach
LiminalArc
 
Agile transformation Explanined
LiminalArc
 
Portfolio Management in an Agile World - Rick Austin
LiminalArc
 
Avoiding the Pitfalls of Capitalizing Software in an Agile World
LiminalArc
 
Faster Food and a Better Place to Sleep: Applying Agile Outside of Software
LiminalArc
 
Agile transformation Explained: Agile 2017 Session
LiminalArc
 
Agile Analytics: A GQM Approach to Enterprise Metrics
LiminalArc
 
Agility Infusion 101: Agile & Beyond
LiminalArc
 
Why agile is failing in large enterprises
LiminalArc
 
Why Agile is Failing in Large Enterprises
LiminalArc
 
Ad

Recently uploaded (20)

PPTX
Piper 2025 Financial Year Shareholder Presentation
Piper Industries
 
PDF
A Study on Analysing the Financial Performance of AU Small Finance and Ujjiva...
AI Publications
 
DOCX
Navigating Environmental Excellence ISO 140012015 Implementation in Pretoria....
Norocke Consulting
 
PDF
NewBase 26 July 2025 Energy News issue - 1806 by Khaled Al Awadi_compressed.pdf
Khaled Al Awadi
 
PDF
ANÁLISIS DE COSTO- PAUCAR RIVERA NEISY.pdf
neisypaucarr
 
PPTX
The Ultimate Guide to Customer Journey Mapping
RUPAL AGARWAL
 
PDF
Retinal Disorder Treatment Market 2030: The Impact of Advanced Diagnostics an...
Kumar Satyam
 
DOCX
Andrew C. Belton, MBA Resume - July 2025
Andrew C. Belton
 
PPTX
Appreciations - July 25.pptxffsdjjjjjjjjjjjj
anushavnayak
 
PDF
New Royals Distribution Plan Presentation
ksherwin
 
PPTX
FINAL _ DB x Forrester x Workday Webinar Buying Groups July 2025 (1).pptx
smarvin1
 
PDF
Using Innovative Solar Manufacturing to Drive India's Renewable Energy Revolu...
Insolation Energy
 
PDF
MBA-I-Year-Session-2024-20hzuxutiytidydy
cminati49
 
PDF
Gregory Felber - A Dedicated Researcher
Gregory Felber
 
PDF
Gregory Felber - An Accomplished Underwater Marine Biologist
Gregory Felber
 
PDF
Top 10 Corporates in India Investing in Sustainable Energy.pdf
Essar Group
 
PDF
ANÁLISIS DE COSTO- PAUCAR RIVERA NEISY.pdf
neisypaucarr
 
PDF
GenAI for Risk Management: Refresher for the Boards and Executives
Alexei Sidorenko, CRMP
 
PDF
From Fossil to Future Green Energy Companies Leading India’s Energy Transitio...
Essar Group
 
PPTX
Lecture on E Business course Topic 24-34.pptx
MuhammadUzair737846
 
Piper 2025 Financial Year Shareholder Presentation
Piper Industries
 
A Study on Analysing the Financial Performance of AU Small Finance and Ujjiva...
AI Publications
 
Navigating Environmental Excellence ISO 140012015 Implementation in Pretoria....
Norocke Consulting
 
NewBase 26 July 2025 Energy News issue - 1806 by Khaled Al Awadi_compressed.pdf
Khaled Al Awadi
 
ANÁLISIS DE COSTO- PAUCAR RIVERA NEISY.pdf
neisypaucarr
 
The Ultimate Guide to Customer Journey Mapping
RUPAL AGARWAL
 
Retinal Disorder Treatment Market 2030: The Impact of Advanced Diagnostics an...
Kumar Satyam
 
Andrew C. Belton, MBA Resume - July 2025
Andrew C. Belton
 
Appreciations - July 25.pptxffsdjjjjjjjjjjjj
anushavnayak
 
New Royals Distribution Plan Presentation
ksherwin
 
FINAL _ DB x Forrester x Workday Webinar Buying Groups July 2025 (1).pptx
smarvin1
 
Using Innovative Solar Manufacturing to Drive India's Renewable Energy Revolu...
Insolation Energy
 
MBA-I-Year-Session-2024-20hzuxutiytidydy
cminati49
 
Gregory Felber - A Dedicated Researcher
Gregory Felber
 
Gregory Felber - An Accomplished Underwater Marine Biologist
Gregory Felber
 
Top 10 Corporates in India Investing in Sustainable Energy.pdf
Essar Group
 
ANÁLISIS DE COSTO- PAUCAR RIVERA NEISY.pdf
neisypaucarr
 
GenAI for Risk Management: Refresher for the Boards and Executives
Alexei Sidorenko, CRMP
 
From Fossil to Future Green Energy Companies Leading India’s Energy Transitio...
Essar Group
 
Lecture on E Business course Topic 24-34.pptx
MuhammadUzair737846
 

Agile IT Operatinos - Getting to Daily Releases

  • 1. TriAgile 2017 - Agile IT Operations - Getting to Daily Releases By Devin B. Hedge TriAgile 2017
  • 2. Principal Transformation Consultant [email protected] +1 (703) 625-1172 www.leadingagile.com twitter.com/devinhedge facebook.com/leadingagile linkedin.com/in/devinhedge Devin B. Hedge
  • 3. The outcomes so far have been: • Significant improvement in Customer Lead Time (Time to Market) • Significant improvement in Production Lead Time (Server Provisioning Time) • The ability to respond to immediate need to provide capacity due to events such as downed airplanes, regulatory changes, and market launches • Prevention of system-related Production Incidents (PIs) 3
  • 4. What is Agile IT Operations? An organizational construct that plans for, designs, implements a supports a Dynamic Infrastructure Platform using a DevOps orientation. 4
  • 5. What is a DevOps orientation? The Mashup of Development and Operations that implements… • The Technical Practices of Flow • The Technical Practices of Feedback • The Technical Practices of Continual Learning and Experimentation And it is Grokked to the extent that DevOps is a part of everyone’s DNA. 5 Inspired by The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations by Gene Kim, Jez Humble;,Patrick Debois, and John Willis; IT Revolution Press.
  • 8. Predictability Adaptability Emergence Convergence AEPE PC AC Ad-Hoc Lean/Agile Agile Lean Startup Org Slice Low Trust Become Predictable Reduce Batch Size Fully Decouple 8
  • 9. Predictability Adaptability Emergence Convergence AEPE PC AC Ad-Hoc Lean/Agile Agile Lean Startup Org Slice Low Trust Become Predictable Reduce Batch Size Fully Decouple Phase One 9
  • 10. Predictability Adaptability Emergence Convergence AEPE PC AC Ad-Hoc Lean/Agile Agile Lean Startup Org Slice Low Trust Become Predictable Reduce Batch Size Fully Decouple Phase One Phase Two 10
  • 11. Predictability Adaptability Emergence Convergence AEPE PC AC Ad-Hoc Lean/Agile Agile Lean Startup Org Slice Low Trust Become Predictable Reduce Batch Size Fully Decouple Phase One Phase Three Phase Two 11
  • 12. Predictability Adaptability Emergence Convergence AEPE PC AC Ad-Hoc Lean/Agile Agile Lean Startup Org Slice Low Trust Become Predictable Reduce Batch Size Fully Decouple Phase One Phase Three Phase Four Phase Two 12
  • 13. Predictability Adaptability Emergence Convergence AEPE PC AC Ad-Hoc Lean/Agile Agile Lean Startup Org Slice Low Trust Become Predictable Reduce Batch Size Fully Decouple Phase One Phase Three Phase Four Phase Two Phase Five 13
  • 14. Typical Traditional IT Operations Structure 14
  • 15. Typical Traditional IT Operations Structure Sales Systems Billing Systems Back Office ERP Systems Data Center Storage Server Operations Network Operations Security NOC 15
  • 16. Typical Traditional IT Operations Structure Sales Systems Billing Systems Back Office ERP Systems Service Strategy Service Design Service Transition Service Operations Continuous Service Improvement 16
  • 17. The Three Horizons Framework for Investment Themes h1 h2 h3 Today’s Revenue Tomorrow’s Revenue Innovation, Ideas, and Future Revenue 17
  • 18. The Three Horizons Framework for Investment Themes h1 h2 h3 Today’s Revenue Tomorrow’s Revenue Innovation, Ideas, and Future Revenue Service Operations Service Design/ Service Transition Service Strategy Continuous Service Improvement 18
  • 19. Match the Agile Framework to the Type of Work h1 h2 h3 Today’s Revenue Tomorrow’s Revenue Innovation, Ideas, and Future Revenue Service Operations Service Design/ Service Transition Service Strategy Continuous Service Improvement Kanban or Scrumban Scrum Scrumban Lean Startup + Scrum 19
  • 20. Agile IT Operations at Basecamp 2 Sales Systems Billing Systems Back Office ERP Systems Development Service Operations DevOps Development Development Development ITOperations Demand Management Service Design Service Operations ServiceStrategy Continuous Service Improvement 20
  • 21. Agile IT Operations at Basecamp 2 Sales Systems Billing Systems Back Office ERP Systems Development Service Operations DevOps Development Development Development ITOperations Demand Management Service Design Service Operations ServiceStrategy Continuous Service Improvement Cross Functional Teams 21
  • 22. Agile IT Operations at Basecamp 3 Sales Systems Billing Systems Back Office ERP Systems Development Development Development Development ITOperations Service Design Service Operations ServiceStrategy DevOps DevOps DevOps DevOps Demand Management Service Design Service Design Service Design Tier 1 Spt Tier 1 Spt Tier 1 Spt Tier 1 Spt 22
  • 23. Agile IT Operations at Basecamp 3 • Build Quality • InWork in Small Batches • Computers Perform Repetitive Tasks, People Solve Problems • Relentlessly Pursue Continuous Improvement • Everyone is Responsible -- No Handoffs between Functions (Servers, Network, Security, Storage, etc) The Build Pipeline Now Includes Provisioning Automation and Environment Orchestration Continuous Integration Bamboo, Jenkins, Anthill Pro, Teamcity, etc. Planning and Lifecycle Management VersionOne, CA Rally, Jira, AgileCraft Provisioning Automation and Orchestration Capistrano, Cobbler, Puppet, Chef, Bcfg2, Vagrant, AWS Cloud Formation, Windows Azure Service Catalog through a Self- Service Portal 23
  • 24. Agile IT Operations at Basecamp 3 24 Cloud On-Prem Virtualization On-Prem Bare Metal GitLab Jenkins Puppet Server
  • 25. Agile IT Operations at Basecamp 4/5 Sales Systems Billing Systems Back Office ERP Systems Development w/ DevOps Skills ITOperations Service Design ServiceStrategy Demand Management Service Design Service Design Service Design Tier 1 Spt Tier 1 Spt Tier 1 Spt Tier 1 Spt Development w/ DevOps Skills Development w/ DevOps Skills Development w/ DevOps Skills Demand Management Demand Management Demand Management 25
  • 26. Agile IT Operations at Basecamp 4/5 • IT Operations is Federated with Centralized Standards • It is easier to Provision and Replace Existing Environments than to ”Migrate Software” and “Apply Patches” • Everything is “Prod-Like” The Build Pipeline Now Includes Provisioning Automation and Environment Orchestration Continuous Integration Bamboo, Jenkins, Anthill Pro, Teamcity, etc. Planning and Lifecycle Management VersionOne, CA Rally, Jira, AgileCraft Provisioning Automation and Orchestration Capistrano, Cobbler, Puppet, Chef, Bcfg2, Vagrant, AWS Cloud Formation, Windows Azure Service Catalog tailored to each Business Capability Area 26
  • 28. Area 1 Cross-Functional Teams along a Value Stream of Service Management Engineering and Administration Servers Security Performance Storage Network Middleware 28
  • 29. Area 2 Differentiate Work Types and Separate into Backlogs 29
  • 30. Area 2 Differentiate Work Types and Separate into Backlogs •Product Work •IT Project Work •Changes/Maintenance •Unplanned Source: The Phoenix Project 30
  • 31. Area 3 Use Metrics to Drive Decisions 31
  • 32. Area 3 Use Metrics to Drive Decisions 32
  • 33. Area 4 Control the Environment (Hands Free) Source: carscoops.com Source: carscoops.com 33
  • 34. Area 5 Control the Flow using Management and Technical Practices Source: howstuffworks.com 34
  • 36. Technical Practices XP meets IT Ops (PaaS/IaaS and IaC) 36
  • 37. Area 6 Continuous Feedback, Improvement, Learning and Experimentation as a Structure and a Habit Service Strategy Service Design [Service Development]Service Transition Service Operations Continual Service Improvement Based on ITIL v2011 37
  • 39. Trying to be at Basecamp 3 or 4 without the organizational discipline of Basecamp 2 Phase One Phase Four Phase Two Phase Five Your Org is Here Your Tools are Here 39
  • 41. Lack of Complex Tactic Skills • Lean Thinking • Differentiate Between Agile Adoption & Agile Transformation • Divergent Thinking over Convergent Thinking • Principle Focus over Practice Focus Over Process Focus • Awareness • Action Inquiry • Stewardship/Craftsmanship 41
  • 42. Summary • Area 1 - Cross-Functional Teams along a Value Stream of Service Management • Area 2 - Differentiate Work Types and Separate into Backlogs • Area 3 - Use Metrics to Drive Decisions • Area 4 - Control the Environment (Hands Free) • Area 5 - Control the Flow using Management and Technical Practices • Area 6 - Continuous Feedback, Improvement, Learning and Experimentation as a Structure and a Habit 42
  • 44. Resources • LeadingAgile Blog and Newsletter: http://leadingagile.com • Personal Blog: http://devinhedge.com (Not much there.) • Books, Blogs and Downloads… • Kim, Gene; George Spafford; Kevin Behr (2005-06-15). The Visible Ops Handbook: Implementing ITIL in 4 Practical and Auditable Steps. IT Process Institute, Inc.. • Kim, Gene; Behr, Kevin ; Spafford, George (2013-01-10). The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win. IT Revolution Press. • Kniberg, Henrik (2011-12-14). Lean from the Trenches: Managing Large-Scale Projects with Kanban. • Morris, Kief (2016-06-09). Infrastructure as Code: Managing Servers in the Cloud. O'Reilly Media. • Gene Kim and the IT Revolution Team, The IT Revolution DevOps Guide Selected Resources to Start Your Journey. http://itrevolution.com/wp-content/uploads/2016/06/itrev-devops-guide-5-2015.pdf Accessed on December 1, 2016. • Kim, Gene; The Three Ways: The Principles Underpinning DevOps. IT Revolution blog. http://itrevolution.com/the-three- ways-principles-underpinning-devops/ Accessed on December 1, 2016. 44