Get in Touch

Course Outline

Mindset, Culture & Responsibilities

  • The history of DevOps and the C.A.L.M.S. framework.
  • DevOps Principles: The Three Ways — integrating Dev, Ops, and a culture of collaboration.
  • DevOps Practices: Continuous Everything — the end-to-end DevOps lifecycle.
  • Reflection on participants' own project experiences.
  • The Manager's Role in DevOps — eliminating organisational bottlenecks.
  • Warning signs: recognising projects lacking healthy DevOps engagement.

DevOps Toolchain: The Map of Tools (1)

  • Everything-as-code — Version Control and Git.
  • Lab: Git fundamentals — cloning, branching, pull requests, and code review.
  • Flow — Continuous Integration and Continuous Delivery.
  • Lab: Deploying, running, and interpreting a CI/CD pipeline using Jenkins.
  • Quality gates — Code quality and continuous testing.
  • Lab: Setting up, executing, and reporting with SonarQube — covering code quality, technical debt, and security issues.
  • Secure and portable deployments via Containers.
  • Lab: Containerization with Docker Desktop and an overview of Kubernetes.
  • Configuration management and infrastructure as code.
  • Lab: Configuration-as-code using Ansible to deploy a web service.
  • DevSecOps — Embedding security into pipelines.
  • Shift-left security, Software Supply Chain Management, SBOMs, Vulnerability Management, and Security Ownership.
  • Demonstration of Snyk for implementing security gates in the pipeline.
  • SRE and Reliability Engineering — designing for both resilience and customer value.

Identifying Opportunities & DevOps Maturity

  • The business perspective: value stream mapping and management.
  • Management focus areas — Waiting, Rework, Handovers, and Approvals.
  • Lab: Requirements traceability with Jira — from user story to deployed code.
  • Session: DevOps diagnostic framework — the 10 key questions for any project.
  • DORA Metrics — Deployment Frequency, Lead Time, MTTR, and Change Failure Rate.
  • Workshop: DevOps Maturity Assessment — applied to real projects.
  • The opportunity matrix — prioritizing Quick Wins vs. Roadmap items. Small group presentations where each manager shares their assessment.

Business Case, Integration & Action Plan

  • “How to convince the client and how to implement.”
  • Session: DevOps ROI — calculating time saved versus implementation costs.
  • Building a business case for clients or management.
  • Incorporating DevOps into the SoW, proposal, or project plan.
  • Final workshop: each manager presents an Action Plan for one project.

Wrap-up, Q&A, Next Steps & Recommended Resources

Requirements

Participants are expected to possess:

  • A foundational understanding of software development projects and IT operations.
  • Experience in managing technical teams, projects, products, or service delivery.
  • Knowledge of software development lifecycles (Agile, Scrum, Waterfall, or hybrid models).
  • No prior hands-on experience with DevOps, Docker, Kubernetes, or CI/CD is required.

Technical labs are structured to offer practical insight into DevOps concepts and tools from a management viewpoint, rather than focusing on deep engineering implementation.

Audience

This course is tailored for:

  • Project Managers
  • Delivery Managers
  • Team Leads
  • Engineering Managers
  • Development Managers
  • IT Managers and Department Heads
  • Product Owners involved in software delivery initiatives
  • Senior technical professionals moving into leadership roles

The programme is especially beneficial for managers who need to understand how DevOps influences project delivery, team performance, quality, security, and business outcomes, without requiring them to become hands-on DevOps engineers.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories