Topics:
Let’s Get to Know Each Other
Course Overview
Course Objectives
Course Agenda
Course Book
Group Discussions
Exam
Design Teams:
Introduction to a DevOps Team
Characteristics of a DevOps Team
Boundaries for a DevOps Team
Build Teams:
Creating High Performance Teams
Feedback: Giving and Taking
Shared Responsibility and Accountability
Governance:
Governance on Three Levels
Governance Within a Team
Governance Between Teams
Governance Between Organizations
Scaling
External Suppliers
Build Culture:
Create the Right Environment
Change the Habitual Behavior
Fail Fast to Improve
Maintain the Agile Soil
Create Purpose:
Know the Importance of Storytelling
Define the Purpose of Having a Purpose
Relate Alignment with Autonomy
Be a Servant Leader:
Give Control to the Team
Inspire and Support the Team
Make Your Own Leadership Manifesto
Focus on Success:
Customer Value and Team Success
Measure and Steer Value
Build Courage:
Importance of Courage
Out of Your Comfort Zone
Resilience
Courage in Relationship with Leadership and Feedback
Courage at the Team Level
Dealing with Failure
Think Different:
Think Different on a Day-to-day Basis
During Standups
Standup from Hell
10th Man Rule
Think Different in an Organized Way
Open Allocation Time
Guilds
Different Aspects of Value:
Customer Value
The Different ‘Voices’
Stakeholder Management:
Know Your Stakeholders
Categorize the Stakeholders
Combining Lean Startup and DevOps:
The Lean Startup Process
The Lean Startup Versus Chaos
Combining the Lean Startup and DevOps
The Power of Story Mapping:
Product/Service Development Approaches
Need for Story Mapping
Creating Story Maps
Build Flow:
Build Optimal Flow
Multitasking and One Piece Flow
Little’s Law and Optimization of Process Lead Time
Valualize Flow
Flow and Resource Utilization
Types of Continuous Improvement:
Kaizen
Radical Change
Continuous Improvement Tools:
Kaizen Event
Value Stream Mapping
Visual Management
Retrospective
Daily Standup
Five Times ‘Why’