Download - DevOps: Why Culture Matters
Rebooting Your Leadership for DevOps Success
Glenn Exton CTO
DevOps Summit Santa Clara, November 3-5
Producing great products that
consumers love.
respects each other trusts each other
has shared values
Delivered by a team that…
It’s about the numbers…
Reduce Costs
Increase Revenues
Increase Business Value
Increase Customer Base
Reduce COGS
Reduce SG&A
Reduce DSO
Reduce DIO
Improve Fixed Asset Utilization
Improve Goodwill
Improve DPO
Increase Revenues
Reduce Fixed Capital
Reduce Working Capital
Increase Revenue Per Customer
Reduce Costs
It’s about value delivery…
Ideas to Market
Market to Opportunity
Opportunity to Order
Order to Delivery/Cash
Customer Service/Support
Procure to Pay
Record to Report
Hire to Retire
NPI Cycle Time
Lead Conversion Ratio
Order to Delivery Turnaround Time
Delivery to First Commit
Days in Inventory
Days Sales Outstanding
Sales/Mktg Cost as a %Rev
%Rev of NPI
Quote Conversion Ratio
Invoice Cycle Time
First Time to Resolve Rate
Days Payable Outstanding
Days to Hire Approved Staff
Delivery Cost as a %Rev
Voice of the Workforce Score
Customer Loyalty Index
Increase Customer Base
Reduce COGS
Reduce SG&A
Reduce DSO
Reduce DIO
Improve Fixed Asset Utilization
Improve Goodwill
Improve DPO
Increase Revenues
Reduce Costs
Reduce Fixed Capital
Reduce Working Capital
Increase Revenues
Reduce Costs
Increase Business Value
Value Levers Value Delivery
NPI Cycle Time
Lead Conversion Ratio
Order to Delivery Turnaround Time
Delivery to First Commit
Days in Inventory
Days Sales Outstanding
Sales/Mktg Cost as a %Rev
%Rev of NPI
Quote Conversion Ratio
Invoice Cycle Time
First Time to Resolve Rate
Days Payable Outstanding
Days to Hire Approved Staff
Delivery Cost as a %Rev
Voice of the Workforce Score
Customer Loyalty Index/Score
Operating Metrics
It’s about creating a bridge, sense of purpose with your team…
Ideas to Market
Market to Opportunity
Opportunity to Order
Order to Delivery/Cash
Customer Service/Support
Procure to Pay
Record to Report
Hire to Retire
Improve Consumer Value Improve Velocity
Improve Predictability Improve Quality
Improve Business Value
Increase Revenue Per Customer
Illustrative
New Product Introduction Cycle Time
Order to Delivery Cycle Time
Lifetime Customer Loyalty Index
Delivery Cost as a %Revenue
Increased Free Cash Flow
Increased Revenue
Increased EPS
Improved ROA
Innovation Engine
IT’S ABOUT KNOWING THAT EVERY ACTION COUNTS
Sprint Velocity
Time to Restore Service
Successful Build Rate
Quality of Code
Deployment Frequency
Currently, silos limit greatness, potential & excellence…
Development
Operations
Availability Stability
Control Procedures
Innovation Agility
Frequent Delivery Lean Flow
Structure your plan…
Increase Team Delight
Increase Consumer Delight
Increase Business Value
Improve Continuous Integration
Increase Continuous Delivery
Increase Knowledge & Expertise
Increase Leadership
Commitment
Improve Continuous Deployment
Improve Continuous Quality Assurance
Increase Team Collaboration
Increase Active Sponsorship
Improve Alignment Goals/Measures
Increase Innovation Excellence
Increase Knowledge Champions
Increase Knowledge Reuse
Increase Active Involvement
Improve Consumer Sentiment Insights
Improve Consumer Usage Insights
Increase Consumer Insights
Derive approaches that work for you…
Minimal Viable Product Rapid Prototyping
Product/Consumer Centric Team Operating Model
Lean / Automated Product Lifecycle Practices
Collaborative and Connected ToolChains
Empowered Autonomous Teams
Actionable Insights & Predictive Analytics
OneTeam Approach
Digitally Captured Product Knowledge Blueprints
Customer Loyalty Index/Score
Sentiment/Insights Feedback Cycle Time
%Time Leadership Team Involvement
Staff Attrition Rate
%Products Knowledge Capture
Delivery Cost as a %Revenue
% of Process Fallouts
Usage/Insights Feedback Cycle Time
MVPP Cycle Time
% Ideas Meeting Invent Criteria
% Ideas to New Product Concepts
Ratio of Automated Vs Manual Practices
New Product Delivery Cycle Time
New Feature Delivery Cycle Time
%Products Knowledge Reuse
Voice of the Workforce Score
Create team principles …
Just in Time Continuous
Delivery
Demand Driven Production
Continuous Insights (Analytics)
New Product Ideas
Concept Co-Creation
Continuous Flow
Rapid Line Change-Over
DevOps FACTORY Concept
24x7 Availability
Delighted Consumers
Process Automation
Continuous Improvement
Continuous Quality
OneTeam Approach
Continuous Knowledge
Create autonomous teams and let go
who are…
multi-skilled passionate
create a spark have duty of care
are can-do and get results
Create ways to get people on the same page…
Cost%to%Value
Engineering
Strategic%Enablement%%%
Consumer%Delight Reliability%
Resilience%%
Time%to%Value
Responsiveness%
Supportability Roadmap
Quality%Assurance
Team%Delight
DevOps Canvas Initiative%Title:
Situational%Summary:
Sponsor%/%Product%Owner:
Date: Version:
Designed By: G2G3
What is needed to delight the consumer What could make the consumer go ‘wow’
How long before value is delivered to the consumer What approach will be used to deliver value
How will the product be engineered What key components are needed
What steps will be taken to shift quality up stream What QA steps will be taken to eliminate manual processing, fall-outs
What is needed to delight the team What is the best way to incentivise and reward the team
What steps will be taken to maximise uptake What steps will be taken to optimise costs
How will the product be supported What will help the consumer use the product
What is launched day one and beyond Who is the target audience
How does the product fit within the strategic plan How will the product be taken to market
What resilience is needed
What product reliability is needed
What level of responsiveness is required
Create environments to foster collaboration…
Cost%to%Value
Engineering
Strategic%Enablement%%%
Consumer%Delight Reliability%
Resilience%%
Time%to%Value
Responsiveness%
Supportability Roadmap
Quality%Assurance
Team%Delight
DevOps Canvas Initiative%Title:
Situational%Summary:
Sponsor%/%Product%Owner:
Date: Version:
DevOps Canvas
Cost%to%Value
Engineering
Strategic%Enablement%%%
Consumer%Delight Reliability%
Resilience%%
Time%to%Value
Responsiveness%
Supportability Roadmap
Quality%Assurance
Team%Delight
DevOps Canvas Initiative%Title:
Situational%Summary:
Sponsor%/%Product%Owner:
Date: Version:
addadd
addadd
add
add
addadd
add
add
add
add
add
addadd
add
add
add
add
add
add
add
add
add
add
addadd
add
add
add
add
add
add
add
New Operating Model Design
Team Collaboration
Cost%to%Value
Engineering
Strategic%Enablement%%%
Consumer%Delight Reliability%
Resilience%%
Time%to%Value
Responsiveness%
Supportability Roadmap
Quality%Assurance
Team%Delight
DevOps Canvas Initiative%Title:
Situational%Summary:
Sponsor%/%Product%Owner:
Date: Version:
addadd
addadd
add
add
addadd
add
add
add
add
add
addadd
add
add
add
add
add
add
add
add
add
add
addadd
add
add
add
add
add
add
add
Cost%to%Value
Engineering
Strategic%Enablement%%%
Consumer%Delight Reliability%
Resilience%%
Time%to%Value
Responsiveness%
Supportability Roadmap
Quality%Assurance
Team%Delight
DevOps Canvas Initiative%Title:
Situational%Summary:
Sponsor%/%Product%Owner:
Date: Version:
addadd
addadd
add
add
addadd
add
add
add
add
add
addadd
add
add
add
add
add
add
add
add
add
add
addadd
add
add
add
add
add
add
add
New Product Concept Planning
Current State Analysis
Illustrative Scenarios
Cost%to%Value
Engineering
Strategic%Enablement%%%
Consumer%Delight Reliability%
Resilience%%
Time%to%Value
Responsiveness%
Supportability Roadmap
Quality%Assurance
Team%Delight
DevOps Canvas Initiative%Title:
Situational%Summary:
Sponsor%/%Product%Owner:
Date: Version:
launch new product in 3months
develop MVP
prototype in 2weeks
new addition to the
product family
high availability
24x7
defence against cyber
attacks
launch internally
first
auto complete search
features
guided suggestions on products that fit profile
automated spending pattern alerts
one click purchase checkout
personalised UX
New Product Concept Planning
An example to show how the DevOps canvas can be used during new product concept planning.
launch with lighthouse ‘friendly’
scale with two
enterprise customers
data encrypted
during transit
mobile and responsive
design
user interactions
encrypted over a secure
connection (HTTPS)
automate integration
and delivery builds
answer support calls
under a minute
provide 24x7 regional coverage
monthly offsites /
team outings
working on board level
project
provide user diagnostics for self-help
frequent peer to
peer code reviews
approval to hire critical
SME’s
cross-sell from existing
offerings
1500 potential
concurrent users
MVP
5x2 week sprints
enable new FY16+
revenue growth
sell via direct and
indirect channels
Open Web Application
Security Project (OWASP) guidelines
use sentiment & predictive analytics
deliver value at end of
each sprint
restore P1 incidents within 60 minutes
dedicated workspace for product
team
CEO sponsorship
CTO daily involvement
use the newly
released toolchain
Illustrative
microservices architecture
device agnostic
click to talk for support
20,000 new users per month
extreme usage
patterns, after 17:30
provide call centre
support services
use commercially
available cloud services
collect click charge on
each transaction offer a
fremium model to start with
board CAPEX approval
load balancing & failover mgt
automate testing –
func, stress and security
instrument the process
Keep your teams fresh
Job rotations
multi-discipline stand-ups best practice sharing
learn from issues, problems hackathons, jams
customer days
Encourage sharing
Outcomes of code reviews
Product reviews
Version control best practices
Branching strategies
Test scripts
Accelerating MVP prototyping TDD/BDD insights
Design patterns
Unit testing models
Agile manifesto principles
Expectations of Product Owners
Toolchains practices
ILLUSTRATIVE
Sprint retrospectives
Branching approaches
Feedback-Analytics:Logging
Feedback-Analytics:Customer Sentiment
Continuously reinforce direction
Continuous Delivery
Continuous Improvement
Continuous Insights
DevOps
Thank-You DevOps
Collaborative Teamwork
Continuous Delivery
Continuous Value Continuous Improvement Continuous Insight
Continuous Flow Continuous Quality
Rebooting Your Leadership for DevOps Success
Glenn Exton CTO
DevOps Summit Santa Clara, November 3-5