Model 34 of 74 · Technology & Data
DevOps / CI-CD Maturity Assessment
Assess DevOps culture, automation, and delivery pipeline maturity.
Pillars & areas
Automate
Automate the pipeline
Assure
Observe & protect
Levels
- 1Manual & SiloedIsolated & hand-cranked
- 2Automated & IntegratedShared & predictable
- 3Continuous & Self-HealingOn-demand & autonomous
01 Culture & Collaboration
Do development and operations teams share ownership, communicate openly, and work toward common delivery goals?
0/4 answered
02 Continuous Integration
Does the team integrate code frequently, validate it automatically, and keep the main branch in a releasable state?
0/4 answered
03 Continuous Delivery & Deployment
Can the team release any version of the software to any environment on demand with confidence?
0/4 answered
04 Infrastructure as Code & Automation
Is infrastructure defined, versioned, and managed through code rather than manual configuration?
0/4 answered
05 Monitoring, Observability & Feedback
Can the team understand what is happening in production, detect problems early, and use data to drive improvement?
0/4 answered
06 Security & Compliance in the Pipeline
Is security built into the delivery pipeline rather than bolted on at the end?
0/4 answered
DevOps / CI-CD
Answer the questions above and your report builds here: an overall score, a score and target for each area, and the three changes that matter most.
About this model
About this assessment
About the DevOps / CI-CD maturity model
DevOps is not a toolset or a team name — it is a set of practices and a culture that brings development and operations together to deliver software faster, more reliably, and with shorter feedback loops. This model treats DevOps maturity as a progression from manual, siloed work toward fully automated, continuously improving delivery systems where quality, security, and reliability are built in rather than inspected after the fact.
The model deliberately avoids measuring tool adoption. A team using the most sophisticated toolchain in the industry can still be at the lowest maturity level if their culture, processes, and feedback loops are broken. Conversely, a team with simple tools but strong collaboration, fast feedback, and disciplined automation can operate at a very high level of maturity.
This assessment covers six areas that together represent the essential capabilities of a mature DevOps organisation: the cultural foundation that makes collaboration possible, the integration and delivery pipelines that automate the path to production, the infrastructure practices that make environments reproducible, the observability that turns production into a source of learning, and the security practices that keep the pipeline trustworthy.
The model uses three maturity levels that reflect how most organisations actually evolve: from manual and siloed operations, through automated and integrated pipelines, to continuously improving, self-healing delivery systems. Each level builds on the previous one — you cannot sustainably reach Level 3 without having established the foundations of Level 2.
The assessment contains 24 questions across 6 areas, with 4 questions per area. Every answer describes concrete, observable behaviours rather than aspirational statements, so teams can honestly assess where they stand today and identify specific actions to move forward.
Who this assessment is for
This model is designed for:
- Engineering managers and tech leads who want to benchmark their team's delivery practices and identify the highest-impact improvements
- Platform and infrastructure engineers responsible for building and maintaining CI/CD pipelines, deployment tooling, and developer experience
- CTOs and VPs of Engineering who need a structured view of delivery capability across multiple teams to guide investment decisions
- DevOps and SRE teams looking to assess their own maturity and communicate gaps to leadership with specific evidence
- Organisations adopting DevOps practices who need a roadmap that goes beyond tool selection to address culture, process, and measurement
The three maturity levels
Level 1 — Manual & Siloed
Development and operations are separate disciplines with separate goals and incentives. Developers write code and hand it off; operations deploy it and deal with the consequences. Builds are triggered manually, deployments are nerve-wracking events that require coordination meetings and weekend windows, and production problems are discovered when users complain. Knowledge is concentrated in a few individuals, infrastructure is configured by hand, and the team has limited visibility into what is running in production.
Organisations at this level typically release infrequently (monthly or quarterly), experience high change-failure rates, and spend significant time on manual, repetitive operational work.
Level 2 — Automated & Integrated
The key shift at this level is automation and shared responsibility. CI/CD pipelines handle building, testing, and deploying code automatically. Developers and operations staff participate in the same planning and review processes. Infrastructure is defined in code. Environments are reproducible. Alerts fire on key metrics before users notice problems. Security scans run as part of the pipeline rather than as a separate annual exercise.
Organisations at this level release weekly or more frequently, can roll back a bad deployment in under 30 minutes, and have enough observability to diagnose most production issues without logging into individual servers.
Level 3 — Continuous & Self-Healing
At this level, the delivery pipeline is not just automated — it is continuously optimised based on production telemetry. Deployments happen on demand, often multiple times per day, and are so routine that they require no special coordination. Systems detect anomalies and can recover automatically. Security is embedded at every stage of the pipeline. Operational toil is systematically measured and reduced. The organisation treats production as a source of learning, using real-world data to drive development priorities, validate hypotheses, and improve reliability.
Organisations at this level have very short lead times (hours from commit to production), low change-failure rates, and fast recovery times measured in minutes rather than hours.
The 6 areas assessed
1. Culture & Collaboration
The foundation of DevOps maturity. This area assesses whether development and operations teams share ownership of delivery outcomes, communicate openly, respond to failure with learning rather than blame, and make their work visible to the entire organisation. Without cultural alignment, even the best tooling produces fragile results.
2. Continuous Integration
The practice of frequently merging code into a shared main branch, validating it with automated tests, and keeping the codebase in a releasable state at all times. This area measures integration frequency, the breadth and reliability of automated checks, the team's response discipline when builds break, and the quality and trustworthiness of the test suite.
3. Continuous Delivery & Deployment
The ability to release any version of the software to any environment on demand, with confidence. This area covers the degree of deployment automation, the speed and reliability of rollback, consistency across environments, and the frequency of production releases. The distinction between delivery (the ability to release at any time) and deployment (actually releasing automatically) is reflected in the maturity progression.
4. Infrastructure as Code & Automation
The practice of defining, provisioning, and managing infrastructure through version-controlled code rather than manual configuration. This area assesses how infrastructure is provisioned, how configuration is managed across environments, how database changes are handled, and how systematically the team eliminates manual operational toil.
5. Monitoring, Observability & Feedback
The capability to understand what is happening in production, detect problems before users do, investigate issues efficiently, and use production data to drive improvement. This area distinguishes between basic monitoring (knowing when something is broken) and full observability (understanding why it is broken and how to prevent it), and assesses whether production telemetry actually influences what the team builds.
6. Security & Compliance in the Pipeline
The integration of security practices directly into the delivery pipeline rather than treating them as a separate, periodic activity. This area covers the timing and breadth of security testing, the management of secrets and credentials, the handling of third-party dependency risk, and the ability to demonstrate full change traceability for audit and compliance purposes.
How this model relates to other frameworks
- DORA (DevOps Research and Assessment) — Software delivery performance metrics: deployment frequency, lead time for changes, change failure rate, and failed deployment recovery time
- Google SRE (Site Reliability Engineering) — Practices around service-level objectives, error budgets, toil reduction, and incident management
- The Three Ways (Gene Kim) — Flow, feedback, and continuous learning as foundational DevOps principles
- Accelerate (Forsgren, Humble, Kim) — Research-backed model linking technical practices to organisational performance
- CALMS Framework — Culture, Automation, Lean, Measurement, and Sharing as pillars of DevOps adoption
Frequently asked questions
What is the DevOps / CI-CD maturity model?
Assess DevOps culture, automation, and delivery pipeline maturity. It is an original, simplified model with three maturity levels (Manual & Siloed, Automated & Integrated and Continuous & Self-Healing), assessed through 24 questions across 6 areas: Culture & Collaboration, Continuous Integration, Continuous Delivery & Deployment, Infrastructure as Code & Automation, Monitoring, Observability & Feedback and Security & Compliance in the Pipeline.
How long does the DevOps / CI-CD assessment take?
Most people finish in 10–14 minutes. Each of the 24 questions has three concrete answer options. Your progress is saved in the page URL, so you can bookmark it and come back later.
How is the score calculated?
Each answer scores 1 (Manual & Siloed), 2 (Automated & Integrated) or 3 (Continuous & Self-Healing). An area's score is the average of its answered questions, and the overall score is the average of the area scores, so every area counts equally. Scores run from 1.0 to 3.0.
Is my data stored or shared?
No. Your answers are never sent to a server. They are stored only in the page URL, which you control. Copy the link to share results with colleagues, or export a PDF or CSV report.
How should I use the results?
Start with "Where to focus" in your report. It lists the questions with the biggest gap to the target you set for each area, and shows what the next level looks like in practice. For a fuller picture, ask several people from different teams to complete the assessment and compare their links. Differences in perception are often as revealing as the scores themselves.