Topics
Diğer Eğitimler

Topics

  • Introduction to DevOps Leadership

  • What is Leadership?

  • What does it mean to lead?

  • Key Principles of DevOps

  • Review: What is DevOps?

  • The DevOps Full Stack

  • Key Principles of DevOps

  • 15 Essential DevOps Practices

  • Leveraging Technology & Automation

  • Leading the Organization through Transformation

  • Lewin’s Model for Change

  • Continual Improvement

  • A Clear 20/20 Vision for Transformation

  • The 20/20 Change Model

  • Clarifying & Aligning the DevOps Transformation to Value Delivery

  • Establish the need for urgency for DevOps

  • The IT Value Delivery Problem

  • Drivers of Change

  • Technology Adoption & Change

  • Complexity Creates Fragility & Debt

  • The Need for Standardization

  • Standardization vs. Complexity

  • Gleicher’s Formula for Change

  • Clarifying & Aligning Business Objectives

  • Review: What is Business Value?

  • What Happens Without Value Alignment?

  • The Importance of True North

  • Establish True North Values & Principles

  • Defining Mission vs. Vision

  • Building a True North Alignment System

  • Example of Business Objectives

  • The Planned Enterprise Backlog

  • Unplanned Work & the Team Backlog

  • Sources of demand

  • Building Visibility into All Work Types

  • Case Study of True North

  • Planning & Approaching the DevOps Transformation

  • Creating a Vision & Strategy for Transformation

  • The importance of vision

  • The evolution of a DevOps transformation

  • Bi-Modal or Variable Speed IT

  • Patterns for scaling DevOps Teams

  • Communities of Practice to Bridge Silos

  • Clarifying your current state

  • Systems Thinking

  • Iceberg Model

  • Example of Current state

  • Current State Assessment

  • Example of Future state for the DevOps transformation

  • Mental models and structures for DevOps

  • Identifying & Influencing the Vital Stakeholders

  • Map the critical stakeholders in the DevOps transformation

  • The stakeholder management process

  • Key considerations when identifying different groups of stakeholders during DevOps transformation

  • Ways to overcome resistance and influence critical stakeholders to participate fully in developing the vision and strategy for DevOps in your organization.

  • Estimating Stakeholder Support

  • Engaging & Implementing the DevOps Full Stack

  • Leading a Culture of Self-Organized, Cross-Functional Teams

  • Breaking Down the Wall of Confusion

  • Pathological culture, Bureaucratic culture and generative culture

  • Task Specialization vs. Cross-Functional

  • The importance of cross-functional teams

  • Enabling Self-organization

  • Agile Scrum Teams

  • Agile vs. DevOps Teams

  • Leadership and Team Authority

  • The importance of balancing generalists and pure specialists within DevOps teams

  • Phases of evolution in DevOps teaming

  • The structure of a functional silo with platform and product teams

  • Teaming Changes

  • Cultural and Structural Changes

  • Trust-Ownership Model

  • Knowledge and Skills Planning

  • Knowledge and Skills

  • Workforce & Talent Management

  • Skills & Knowledge Matrix Development

  • Published IT competence frameworks: ECF and SFIA

  • Gathering, Broadcasting & Implementing Feedback

  • Inputs for Identifying the Future State

  • Value as the VOC & CTQ

  • Measuring Critical to Quality

  • Variation Indicates Control

  • Customer Engagement Roles - Delivery

  • Product/Service Owner Considerations

  • Role of the Relationship Manager

  • Engagement Roles & Build

  • Enabling Flow Across the Value Stream

  • Complexity Impacts Flow & Time

  • The Three Types of Lean Work

  • A Strategic Perspective on Standardization

  • Complexity & Impact of Unplanned Work

  • Value Stream Improvement Phases

  • Value Stream Mapping

  • Waste in a Process

  • Metrics - What Should It Measure?

  • Leader's Use of Visual Management

  • Examples of Visual Management

  • Kanban with Scrum (“Scrumban”)

  • Making Unplanned Work Visible

  • The importance of creating common communication channels

  • Communication & Transparency Solutions

  • Communication Considerations

  • Breaking Work into Iterations to Accelerate Learning & Experimentation

  • Agile vs. Waterfall Project Management

  • Iterative Product Management

  • The Pillars of Agile & Scrum

  • Scrum - A Leadership Perspective

  • Enabling the Shift Left with Agile XP

  • Agile XP Practices

  • Visualizing Velocity Improvement

  • Leadership for Continuous Delivery

  • Requirements for Automation

  • Continuous Delivery

  • Applying Continuous Delivery at Scale

  • Continuous Testing

  • Component Testing

  • Subsystem or Application Testing

  • End-to-End enterprise system testing

  • Isolated feature branch

  • Continuous Integration

  • The importance of Continuous Improvements

  • Trunk Management & Gated Commits

  • Release & Deployment Cadences

  • Trunk Management & Release Strategies

  • Blue-Green Deployment

  • The importance of understanding the capabilities and role of each tool in the DevOps toolchain

  • Features of DevOps Toolchain

  • Orchestration & Integration

  • Advantages and disadvantages of Open Source software

  • The Larger Tool Ecosystem

  • Automation & Tooling Strategies