Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
DevOps culture and mindset help teams deliver software faster and more safely. In this specialization, you’ll see how DevOps combines culture, Lean principles, and delivery practices to improve flow and collaboration.
You’ll begin with CAMS/CALMS, the Three Ways, Lean waste, Westrum culture, and value stream mapping. You’ll practice continuous improvement with Improvement Kata and A3 problem solving, and read key metrics: deployment frequency, change failure rate, MTTR, and eNPS.
Then you’ll apply DevOps to real work: loosely coupled architectures, fast feedback loops, and managing work in progress—including unplanned work. You’ll align development and operations with shared backlogs (“work is work”) and strengthen reliability with monitoring, observability, and blameless incident reviews. To improve time to market, you’ll plan small, frequent releases using CI/CD, automation, and feature flags, and track progress with lead time and change failure percentage.
By the end of this specialization, you’ll be able to:
Explain DevOps values and culture using CAMS/CALMS, the Three Ways, and Westrum Improve flow with value stream mapping, Lean waste, and continuous improvement tools Manage work in progress, unplanned work, and visibility to reduce delays Use monitoring, observability, and blameless reviews to learn from incidents Support safer releases with CI/CD and small-batch delivery
Syllabus
- Course 1: Introducing DevOps Concepts
- Course 2: Working With DevOps Mindset
- Course 3: Keeping Work Organized with DevOps
- Course 4: Using DevOps to Speed Up Time to Market
Courses
-
This foundational course sets the stage for DevOps culture, DevOps mindset, Lean software development, and organizational performance. You'll learn how DevOps improves collaboration between development and operations teams, reduces waste, strengthens feedback loops, and supports faster, higher-quality software delivery. The course covers core models and practices including CAMS/CALMS, the Three Ways, Lean principles and wastes, Improvement Kata, A3 problem solving, the Westrum model, value stream mapping, leadership approaches, and DevOps metrics such as deployment frequency, change failure rate, MTTR, and eNPS. Through case studies and practice projects, you will examine how teams used these ideas to improve release frequency, reduce incidents, and explain the value of DevOps to organizational leaders. This course is for DevOps beginners, learners working in development or operations contexts, and anyone helping a team adopt a stronger culture of continuous improvement. By the end of this course, you'll be able to: - Define DevOps and explain the CAMS and CALMS core values. - Describe how the Three Ways support systems thinking, feedback loops, and continuous experimentation. - Identify Lean principles and wastes that affect software delivery flow and quality. - Use Improvement Kata and A3 problem solving to guide continuous improvement efforts. - Compare pathological, bureaucratic, and generative cultures with the Westrum model. - Distinguish outputs from outcomes and interpret key DevOps metrics, including deployment frequency, change failure rate, MTTR, and eNPS. - Apply case study and value stream mapping insights to explain DevOps benefits to stakeholders and leaders.
-
This course is all about DevOps workflow management, monitoring, incident reviews, and organizational design. You'll learn how DevOps teams keep work visible, combine development and operations priorities, and use shared systems to improve collaboration and product quality. The course covers the “work is work” mindset, proactive monitoring, observability, business metrics such as Mean Time To Detect, and blameless incident reviews that turn incidents into learning opportunities. You will also examine organizational models, from functional silos to cross-functional structures, and evaluate which characteristics best support rapid delivery, communication, shared accountability, compliance flexibility, and continuous improvement. Real-world examples show how these practices can help teams organize work more effectively in complex software environments. By the end of this course, you'll be able to: - Explain the “work is work” mindset and how shared backlogs can align development and operations priorities. - Describe how proactive monitoring differs from reactive dashboards and why observability matters. - Identify business and operational metrics, including Mean Time To Detect, that support healthier monitoring practices. - Use blameless incident reviews to uncover contributing factors and improve team processes. - Compare traditional siloed structures with matrix and other cross-functional models used in DevOps settings. - Evaluate organizational structures against DevOps-friendly traits such as fast feedback, autonomy, communication, and shared accountability. - Analyze a hybrid modernization example to see how teams balance legacy systems, cloud change, and continuous improvement.
-
This course discusses key concepts such as DevOps time to market, continuous delivery, continuous integration, and fast feedback loops. You'll learn practical ways to speed software delivery by building quality in, automating repetitive work, using configuration management and version control, and creating smaller, safer releases. The course also covers value stream mapping, continuous flow, MVP thinking, feature flags, and key metrics such as lead time, deployment frequency, mean time to restore, and change fail percentage. It is designed for learners who want a practical introduction to removing bottlenecks, improving release flow, and showing that faster delivery can also support higher quality. By the end of this course, you'll be able to: - Explain how faster feedback loops improve development speed, learning, and decision-making. - Describe the core principles of continuous delivery, including built-in quality, small batches, automation, continuous improvement, and shared responsibility. - Identify how comprehensive configuration management and version control support reliable, repeatable releases. - Explain how continuous integration, trunk-based work, and continuous testing reduce rework and speed feedback. - Use value stream mapping to identify bottlenecks, compare lead time and cycle time, and improve flow. - Describe how MVPs, feature flags, and small-batch delivery lower deployment risk and support learning. - Interpret speed and stability metrics such as deployment frequency, lead time, mean time to restore, and change fail percentage. - Explain why speed does not have to reduce quality when teams build quality into the delivery process.
-
This course focuses on DevOps mindset, loosely coupled architecture, iteration, and work in process management. You'll learn how DevOps thinking can reduce dependencies, improve collaboration, and support more effective software delivery in software development settings. The course explores real-world examples of loosely coupled architecture, the role of iteration and feedback loops in organizational change, and practical ways to handle unplanned work, work in process, and visibility. It is designed for learners who want a practical introduction to how DevOps mindset choices shape team workflows and organizational efficiency. By the end of this course, you'll be able to: - Define the core ideas behind a DevOps mindset in software development. - Explain how loosely coupled architecture can reduce dependencies across software components. - Describe why iteration and small, feedback-driven changes matter in DevOps adoption. - Identify ways unplanned work, work in process, and visibility affect team flow. - Recognize how roles and collaboration patterns can evolve to support DevOps practices. - Analyze real-world examples of architecture and workflow change to connect technical choices with organizational outcomes.
Taught by
Courtney Kissler