Rebooting Your Leadership for DevOps Success

Size: px
Start display at page:

Download "Rebooting Your Leadership for DevOps Success"

Transcription

1 Rebooting Your Leadership for DevOps Success Glenn Exton CTO DevOps Summit Santa Clara, November 3-5

2 has shared values respects each other trusts each other Producing great products that consumers love. Delivered by a team that

3 It s about the consumer creating that WOW moment

4 It s about doing more, faster and with less

5 It s about business outcomes

6 It s about the numbers Increase Revenues Increase Revenues Reduce Costs Increase Revenue Per Customer Increase Customer Base Reduce COGS Reduce SG&A Increase Business Value Reduce Costs Reduce Working Capital Reduce Fixed Capital Reduce DSO Reduce DIO Improve DPO Improve Fixed Asset Utilization Improve Goodwill

7 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 Voice of the Workforce Score 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 Customer Loyalty Index Delivery Cost as a %Rev

8 It s about creating a bridge, sense of purpose with your team Illustrative Value Levers Value Delivery Operating Metrics Increase Business Value Increase Revenues Increase Revenues Reduce Costs Reduce Working Capital Increase Revenue Ideas to Market Per Customer Increase Customer Base Market to Opportunity Reduce COGS Opportunity to Order Improve Consumer Value Reduce Improve Velocity Improve Predictability Improve Quality Improve Business Value SG&A Reduce DSO Reduce DIO Order to Delivery/Cash Customer Service/Support NPI Cycle Time Lead Conversion Ratio Order to Delivery Turnaround Time Delivery to First Commit Days in Inventory %Rev of NPI Quote Conversion Ratio Invoice Cycle Time First Time to Resolve Rate Days Payable Outstanding Reduce Costs Improve DPO Procure to Pay Days Sales Outstanding Days to Hire Approved Staff Reduce Fixed Capital Improve Fixed Asset Utilization Improve Goodwill Record to Report Hire to Retire Voice of the Workforce Score Sales/Mktg Cost as a %Rev Customer Loyalty Index/Score Delivery Cost as a %Rev

9 IT S ABOUT KNOWING THAT EVERY ACTION COUNTS Increased Revenue Increased Free Cash Flow Improved ROA Increased EPS Lifetime Customer Loyalty Index New Product Introduction Cycle Time Order to Delivery Cycle Time Delivery Cost as a %Revenue Quality of Code Deployment Frequency Successful Build Rate Sprint Velocity Time to Restore Service Innovation Engine

10 It s about creating a win win relationship My Interests I win Win/Win Your Interests You Lose

11 Innovation Agility Development Frequent Delivery Lean Flow Control Procedures Availability Stability Operations Currently, silos limit greatness, potential & excellence

12 What are we going to do

13 Structure your plan Increase Business Value Increase Consumer Delight Increase Team Delight Increase Consumer Insights Increase Continuous Delivery Increase Leadership Commitment Increase Team Collaboration Increase Knowledge & Expertise Improve Consumer Sentiment Insights Improve Consumer Usage Insights Improve Continuous Deployment Improve Continuous Integration Improve Continuous Quality Assurance Increase Active Sponsorship Increase Active Involvement Improve Alignment Goals/Measures Increase Innovation Excellence Increase Knowledge Reuse Increase Knowledge Champions

14 Derive approaches that work for you Product/Consumer Centric Team Operating Model Lean / Automated Product Lifecycle Practices Collaborative and Connected ToolChains Actionable Insights & Predictive Analytics OneTeam Approach Empowered Autonomous Teams Minimal Viable Product Rapid Prototyping Digitally Captured Product Knowledge Blueprints Customer Loyalty Index/Score New Feature Delivery Cycle Time Delivery Cost as a %Revenue Sentiment/Insights Feedback Cycle Time %Time Leadership Team Involvement Staff Attrition Rate % Ideas Meeting Invent Criteria %Products Knowledge Capture New Product Delivery Cycle Time Ratio of Automated Vs Manual Practices % of Process Fallouts Usage/Insights Feedback Cycle Time Voice of the Workforce Score MVPP Cycle Time % Ideas to New Product Concepts %Products Knowledge Reuse

15 Create team principles Continuous Rapid Line Change-Over Continuous Improvement Just in Time Continuous Delivery 24x7 Availability Flow Continuous Quality Continuous Knowledge Demand Driven Production Process Automation DevOps FACTORY Concept OneTeam Approach Delighted Consumers Continuous Insights (Analytics) Concept Co-Creation New Product Ideas

16 Join things up Backlog Product

17 Create autonomous teams and let go who are multi-skilled passionate create a spark have duty of care are can-do and get results

18 Create ways to get people on the same page DevOps Canvas Initiative%Title: Situational%Summary: Sponsor%/%Product%Owner: Date: Version: Time%to%Value How long before value is delivered to the consumer What approach will be used to deliver value Strategic%Enablement%%% How does the product fit within the strategic plan How will the product be taken to market Consumer%Delight What is needed to delight the consumer What could make the consumer go wow Reliability% What product reliability is needed Resilience%% What resilience is needed Responsiveness% What level of responsiveness is required Engineering How will the product be engineered What key components are needed Quality%Assurance What steps will be taken to shift quality up stream What QA steps will be taken to eliminate manual processing, fall-outs Team%Delight What is needed to delight the team What is the best way to incentivise and reward the team Cost%to%Value What steps will be taken to maximise uptake What steps will be taken to optimise costs Supportability How will the product be supported What will help the consumer use the product Roadmap What is launched day one and beyond Who is the target audience Designed By: G2G3

19 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: 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: 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: New Product Concept Planning Current State Analysis Illustrative Scenarios

20 DevOps Canvas Initiative%Title: New Product Concept Planning Situational%Summary: An example to show how the DevOps canvas can be used during new product concept planning. Sponsor%/%Product%Owner: Date: Illustrative Version: Time%to%Value Consumer%Delight personalised UX click to talk for support auto complete search features guided suggestions on products that fit profile Cost%to%Value use commercially available cloud services launch new product in 3months automated spending pattern alerts device agnostic one click purchase checkout deliver value at end of each sprint develop MVP prototype in 2weeks offer a fremium model to start with Reliability% 1500 potential concurrent users Resilience%% Responsiveness% answer support calls under a minute MVP 5x2 week sprints extreme usage patterns, after 17:30 collect click charge on each transaction high availability 24x7 20,000 new users per month defence against cyber attacks restore P1 incidents within 60 minutes Engineering microservices architecture data encrypted during transit Quality%Assurance automate integration and delivery builds Supportability provide 24x7 regional coverage use sentiment & predictive analytics instrument the process Strategic%Enablement%%% mobile and responsive design frequent peer to peer code reviews provide user diagnostics for self-help load balancing & failover mgt new ition to the product family Open Web Application Security Project (OWASP) guidelines user interactions encrypted over a secure connection (HTTPS) automate testing func, stress and security use the newly released toolchain provide call centre support services cross-sell from existing offerings Team%Delight monthly offsites / team outings working on board level project Roadmap enable new FY16+ revenue growth approval to hire critical SME s launch internally first sell via direct and indirect channels dedicated workspace for product team launch with lighthouse friendly CEO sponsorship CTO daily involvement scale with two enterprise customers board CAPEX approval

21 Keep your teams fresh Job rotations multi-discipline stand-ups best practice sharing learn from issues, problems hackathons, jams customer days

22 TDD/BDD insights Accelerating MVP prototyping ILLUSTRATIVE Design patterns Outcomes of code reviews Version control best practices Branching approaches Product reviews Feedback-Analytics:Logging Branching strategies Agile manifesto principles Expectations of Product Owners Feedback-Analytics:Customer Sentiment Sprint retrospectives Test scripts Unit testing models Encourage sharing Toolchains practices

23 Understand your team SOCIAL DYNAMICS

24 Understand your team MOTIVES

25 Explore all game plays

26 Explore REWARD approaches

27 Change the game Illustrative Game Science Strategy

28 Continuously reinforce direction Continuous Delivery Continuous Improvement DevOps Continuous Insights

29 Experiment, Experiment, Experiment

30 Game Practice

31 We are still on a journey

32 Collaborative Teamwork Continuous Flow Continuous Quality Continuous Delivery Thank-You DevOps Continuous Value Continuous Improvement Continuous Insight

33 Glenn Exton Rebooting Your Leadership CTO for DevOps Success DevOps Summit Santa Clara, November 3-5