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. DevOps Community
    Of Practice
    @nathenharvey
    chef.io

    View Slide

  2. Scale

    View Slide

  3. View Slide

  4. View Slide

  5. The changing role of IT organizations
    DevOps practices are driving IT organizations into reshaping the way their teams operate

    View Slide

  6. INFRA
    OPS
    SECURITY
    NETWORK
    CLOUD
    DEV
    BUSINESS
    CUSTOMER
    OUTCOME

    View Slide

  7. 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

    View Slide

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

    View Slide

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

    View Slide

  10. 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

    View Slide

  11. 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

    View Slide

  12. 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

    View Slide

  13. 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

    View Slide

  14. LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    Vertical Integration

    View Slide

  15. LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    Application Development
    Community
    Infrastructure Services
    Community
    Vertical Integration with Communities of Practice

    View Slide

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

    View Slide

  17. ECOMMERC
    E
    DATACENTER
    OPS
    ANALYTICS
    HARDWARE
    IOT
    MANAGE
    D
    SERVICE
    S
    BUSINESS
    Communities of Practice
    CONTINUOUS
    AUTOMATION

    View Slide

  18. Non-bullet slide
    Non-bullet slide subtitle
    Community of Practice
    •  Collaborative
    •  Inclusive
    •  Do Change

    View Slide

  19. technology
    culture

    View Slide

  20. 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

    View Slide

  21. 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

    View Slide

  22. 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

    View Slide

  23. 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

    View Slide

  24. 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

    View Slide

  25. 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

    View Slide

  26. Align Incentives & Objectives
    • On my team responsibilities are shared

    View Slide

  27. Make the Work Visible

    View Slide

  28. Failure is an opportunity to learn
    • On my team failures are treated primarily
    as opportunities to improve the system

    View Slide

  29. 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

    View Slide

  30. A typology of organisational cultures
    https://continuousdelivery.com/images/westrum.png | http://qualitysafety.bmj.com/content/13/suppl_2/ii22

    View Slide

  31. A cultural and professional
    movement focused on how to
    build and operate high-velocity
    organizations, born from the
    experiences of its practitioners.
    DevOps

    View Slide

  32. Your company needs you more than ever.

    View Slide

  33. Your company needs you more than ever.
    The most ambitious version of you.

    View Slide

  34. 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

    View Slide

  35. Infrastructure
    App Complexity
    Application
    Compliance
    App packaging
    and dependencies
    Infrastructure and
    OS deployment

    View Slide

  36. OGRESS
    / Continuous automation
    / Effortless infrastructure
    / Any app, anywhere
    PR

    View Slide

  37. DAYS
    MINUTES
    HOURS
    SECONDS

    View Slide

  38. Non-bullet slide
    Non-bullet slide subtitle
    Community
    Our Foundation

    View Slide

  39. INFRA
    OPS
    SECURITY
    NETWORK
    CLOUD
    DEV
    BUSINESS
    CUSTOMER
    OUTCOME

    View Slide

  40. 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?

    View Slide

  41. Thank
    You!
    Nathen
    Harvey
    VP, Community
    Development
    Chef Software, Inc.
    @nathenharvey .

    View Slide