Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Do Change with Communities of Practice

Do Change with Communities of Practice

Everyone here at DevOps Talks is on a journey. The journey has names like DevOps Transformation, Digital Transformation, or IT Modernization. This talk will explore some of the tools, workflows, practices, and mindset that lead to success.

Along with your [DevOps | digital | modernization | automation] journey, you will encounter new tools, new workflows, and higher-levels of collaboration across all teams. Along the journey, teams will reorient to help deliver customer outcomes and tighten feedback loops. The principles and practices required are, collectively, known as "DevOps." This talk will explore the meaning of DevOps and introduce you and your team to its principles and practices.

This was presented at the DevOps Talks Conference in Sydney, Australia, August, 2019. http://devopstalks.com/

Nathen Harvey

August 28, 2018
Tweet

More Decks by Nathen Harvey

Other Decks in Technology

Transcript

  1. The changing role of IT organizations DevOps practices are driving

    IT organizations into reshaping the way their teams operate
  2. SERVICE OPERATIONS SERVICE DELIVERY MIDDLEWARE/ESB/PLATFORM INFRASTRUCTURE SERVICES LOB Line of

    Business LOB Line of Business LOB Line of Business LOB Line of Business LOB Line of Business LOB Line of Business APPLICATION DEVELOPMENT Service-oriented IT
  3. THOUGH T LEADERS BEST PRACTICE S IDEAS KNOWLEDG E STRATEG

    Y TRENDS TECHNOLOG Y Centers of Excellence
  4. THOUGH T LEADERS BEST PRACTICE S IDEAS KNOWLEDG E STRATEG

    Y TRENDS TECHNOLOG Y Centers of Excellence
  5. SERVICE OPERATIONS SERVICE DELIVERY MIDDLEWARE/ESB/PLATFORM INFRASTRUCTURE SERVICES LOB Line of

    Business LOB Line of Business LOB Line of Business LOB Line of Business LOB Line of Business LOB Line of Business APPLICATION DEVELOPMENT Service-oriented IT
  6. SERVICE OPERATIONS SERVICE DELIVERY MIDDLEWARE/ESB/PLATFORM INFRASTRUCTURE SERVICES LOB Line of

    Business LOB Line of Business LOB Line of Business LOB Line of Business LOB Line of Business LOB Line of Business APPLICATION DEVELOPMENT You aren’t my only customer
  7. LOB Line of Business LOB Line of Business LOB Line

    of Business LOB Line of Business LOB Line of Business SERVICE OPERATIONS SERVICE DELIVERY MIDDLEWARE/ESB/PLATFORM INFRASTRUCTURE SERVICES APPLICATION DEVELOPMENT The business takes control
  8. LOB Line of Business LOB Line of Business LOB Line

    of Business LOB Line of Business LOB Line of Business LOB Line of Business SERVICE OPERATIONS SERVICE DELIVERY MIDDLEWARE/ESB/PLATFORM INFRASTRUCTURE SERVICES APPLICATION DEVELOPMENT The business takes control
  9. LOB Line of Business LOB Line of Business LOB Line

    of Business Vertical Integration
  10. LOB Line of Business LOB Line of Business LOB Line

    of Business Application Development Community Infrastructure Services Community Vertical Integration with Communities of Practice
  11. THOUGH T LEADERS BEST PRACTICE S IDEAS KNOWLEDG E STRATEG

    Y TRENDS TECHNOLOG Y Centers of Excellence
  12. ECOMMERC E DATACENTER OPS ANALYTICS HARDWARE IOT MANAGE D SERVICE

    S BUSINESS Communities of Practice CONTINUOUS AUTOMATION
  13. Velocity: time from idea to ship Focus on business outcomes

    Quantifying outcomes to deliver software at speed Deployment frequency Time from commit to deploy Mean time to resolve Time deploying remediation Change failure rate SPEED Measure of rate of software change EFFICIENCY Measure of effectiveness of software change RISK Measure of quality of software change Compliance audit frequency Idea Ship
  14. Standard Bank pushes ideas from commit to deploy in 18

    minutes with Chef Focus on Speed Measuring the rate of software change HIGH IT PERFORMERS MEDIUM IT PERFORMERS LOW IT PERFORMERS On-demand Week - Month Month – 6 Month < 1 Hour Week - Month Month - 6 month USE CASES INCLUDE: ▪  Application Delivery ▪  Build Pipelines DEPLOYMENT FREQUENCY TIME FROM COMMIT TO DEPLOY
  15. Intuit reduced change failure rate by 90% with Chef Focus

    on Efficiency Measuring the effectiveness of software change HIGH IT PERFORMERS MEDIUM IT PERFORMERS LOW IT PERFORMERS 0-15% 16-30% 31-45% < 1 Hour < 1 Day < 1 Day USE CASES INCLUDE: ▪  Configuration Management ▪  Server Drift CHANGE FAILURE RATE MEAN TIME TO RESOLVE
  16. Equifax easily scans and maintains security policies with Chef Focus

    on Risk Measuring the quality of software change HIGH IT PERFORMERS MEDIUM IT PERFORMERS LOW IT PERFORMERS 95%+ 25%-95% 0-25% < 1 Hour Week - Month Month - 6 Months USE CASES INCLUDE: ▪  Compliance Automation ▪  Compliance Coverage COMPLIANCE TESTING COVERAGE TIME DEPLOYING REMEDIATION
  17. SPEED EFFICIENCY RISK A focus on increasing speed to meet

    business requirements... ...can introduce more errors into the environment... ...and open up security holes faster than teams can react. SPEED EFFICIENCY RISK Continuous automation metrics are at odds Improving on one metric can negatively impact the others
  18. SPEED EFFICIENCY RISK Increased speed to meet business requirements... ...while

    eliminating redundant steps and rework... ...and maintaining continuous adherence to policy. Achieving Continuous Automation Capture outcomes at each step in the journey to continuous automation
  19. Failure is an opportunity to learn • On my team failures

    are treated primarily as opportunities to improve the system
  20. Assessing Information Processing •  On my team… •  information is

    actively sought •  failures are learning opportunities, and messengers of them are not punished •  responsibilities are shared •  cross-functional collaboration is encouraged and rewarded •  new ideas are welcomed •  failures are treated primarily as opportunities to improve the system
  21. A cultural and professional movement focused on how to build

    and operate high-velocity organizations, born from the experiences of its practitioners. DevOps
  22. THEN NOW 1998: - Don’t get in strangers’ cars -

    Don’t meet ppl from internet 2016: - Literally summon strangers from internet to get in their car Carol Nichols @Carols10cents 99.9K Retweets 155K Likes
  23. Questions That Matter in Service to Real Work •  How

    do we decrease the time between software deployments? •  How do we minimize the time required to detect incidents? •  How do we minimize the time required to recover from incidents? •  How do we improve cross-team collaboration?