This 2-day course builds upon the DevOps fundamentals. The key focus of DevOps Practitioner is on the four skill areas that have been defined by DASA and are required for successful DevOps results. The course helps you know why the four skills: courage, team building, leadership, and continuous improvement, are the necessary skills for a DevOps environment. DevOps Practitioner is designed to provide the core education necessary to put DevOps into practice. With the help of DevOps theory, pragmatic examples and exercises, and interactive group discussions and role plays, the course will help you understand how to apply the necessary skills to practice DevOps.
What You'll Learn
- Explain the importance of DevOps culture and the aspects that can influence it.
- Explain why courage, team building, leadership, and continuous improvement are required in a DevOps environment.
- Explain why courage is essential to enable trust, honesty, and experimentation.
- Identify and evaluate different types of behavior in a DevOps environment.
- Recognize the signals indicating impediments and/or team dysfunctions.
- Describe how to form good DevOps teams and assess their maturity.
- List the effects of happiness and motivation on team performance.
- Identify how leaders encourage feedback and transparency.
- Discuss the factors that leaders can influence to build trust.
- Explain how and why leaders promote a “Safe to fail” environment.
- Analyze value streams to improve throughput and flow.
- Facilitate the tools for continuous improvement: structured problem-solving workshops, Story Mapping sessions, and retrospectives.
Let’s Get to Know Each Other
Introduction to a DevOps Team
Characteristics of a DevOps Team
Boundaries for a DevOps Team
Creating High Performance Teams
Feedback: Giving and Taking
Shared Responsibility and Accountability
Governance on Three Levels
Governance Within a Team
Governance Between Teams
Governance Between Organizations
Create the Right Environment
Change the Habitual Behavior
Fail Fast to Improve
Maintain the Agile Soil
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
Importance of Courage
Out of Your Comfort Zone
Courage in Relationship with Leadership and Feedback
Courage at the Team Level
Dealing with Failure
Think Different on a Day-to-day Basis
Standup from Hell
10th Man Rule
Think Different in an Organized Way
Open Allocation Time
Value - Customer Centric Action
Different Aspects of Value:
The Different ‘Voices’
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 Optimal Flow
Multitasking and One Piece Flow
Little’s Law and Optimization of Process Lead Time
Flow and Resource Utilization
Types of Continuous Improvement:
Continuous Improvement Tools:
Value Stream Mapping
Five Times ‘Why’
There are no prerequisites for this course.
|Capacity||Max 12 Persons|
|Training Type||Classroom / Virtual Classroom|