DevOps: Why Culture Matters

Download DevOps:  Why Culture Matters

Post on 09-Jan-2017

3.415 views

Category:

Technology

0 download

Embed Size (px)

TRANSCRIPT

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