Model 47 of 74 · Cybersecurity
DevSecOps Maturity Assessment
Assess how deeply security is embedded into your software delivery lifecycle — from design through build, test, deploy, and operate.
Pillars & areas
Levels
- 1Bolted-OnSecurity as afterthought
- 2Built-InIntegrated & automated
- 3ContinuousEmbedded & self-improving
01 Security Culture & Ownership
Do development teams own security outcomes, or is security someone else's problem?
0/4 answered
02 Threat Modelling & Secure Design
Are security risks identified and addressed before code is written?
0/4 answered
03 Secure Code & Build Pipeline
Is security enforced automatically during coding and build stages?
0/4 answered
04 Security Testing & Verification
How thoroughly and continuously does the organisation test for vulnerabilities?
0/4 answered
05 Deployment & Supply Chain Security
Are deployments and dependencies secured against tampering and known vulnerabilities?
0/4 answered
06 Detection, Response & Feedback Loops
Can the organisation detect security issues in production and feed lessons back into development?
0/4 answered
DevSecOps
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 DevSecOps maturity model
Shipping software fast means nothing if you're shipping vulnerabilities with it. DevSecOps is the practice of embedding security into every stage of the software delivery lifecycle — from design through build, test, deploy, and operate — rather than bolting it on at the end.
This model assesses how well your organisation integrates security into development and operations workflows. It's not about having a separate security team that reviews everything at the gate — it's about making every developer, every pipeline, and every deployment inherently security-aware.
The best DevSecOps organisations don't slow down to be secure. They've made security so deeply embedded in how they work that it accelerates delivery by catching issues early, reducing rework, and building confidence in every release.
24 questions across 6 key areas, assessing how deeply security is woven into your software delivery lifecycle. Takes approximately 10-15 minutes to complete.
Scoring is based on 3 maturity levels per question. Your overall score reflects the average maturity across all areas, showing where security is genuinely integrated and where it's still an afterthought.
Who this assessment is for
- Engineering and platform team leads
- Security engineers and application security specialists
- DevOps and site reliability engineers
- CTOs, CISOs, and engineering managers
- Anyone responsible for secure software delivery
The three maturity levels
- Level 1 — Bolted-On: Security is separate from development. It happens late — through manual reviews, periodic penetration tests, or post-incident firefighting. Developers see security as someone else's job. Vulnerabilities are found in production because they weren't caught earlier. There's no security automation in the pipeline, and fixes compete with feature work for attention.
- Level 2 — Built-In: Security is integrated into development workflows. Automated scanning runs in CI/CD pipelines, developers receive security feedback during code review, and threat modelling happens before major features ship. There are clear ownership and SLAs for fixing vulnerabilities. Security is still primarily driven by a dedicated team, but developers participate actively.
- Level 3 — Continuous: Security is a shared responsibility embedded in engineering culture. Every team owns the security of what they build. Pipelines enforce security policies automatically, telemetry feeds back into design decisions, and the organisation continuously measures and improves its security posture. Security is not a phase — it's a property of the entire delivery system.
The 6 areas assessed
- Security Culture & Ownership — Do development teams own security outcomes, or is security someone else's problem?
- Threat Modelling & Secure Design — Are security risks identified and addressed before code is written?
- Secure Code & Build Pipeline — Is security enforced automatically during coding and build stages?
- Security Testing & Verification — How thoroughly and continuously does the organisation test for vulnerabilities?
- Deployment & Supply Chain Security — Are deployments and dependencies secured against tampering and known vulnerabilities?
- Detection, Response & Feedback Loops — Can the organisation detect security issues in production and feed lessons back into development?
How this model relates to other frameworks
- OWASP SAMM (Software Assurance Maturity Model)
- OWASP DSOMM (DevSecOps Maturity Model)
- BSIMM (Building Security In Maturity Model)
Frequently asked questions
What is the DevSecOps maturity model?
Assess how deeply security is embedded into your software delivery lifecycle — from design through build, test, deploy, and operate. It is an original, simplified model with three maturity levels (Bolted-On, Built-In and Continuous), assessed through 24 questions across 6 areas: Security Culture & Ownership, Threat Modelling & Secure Design, Secure Code & Build Pipeline, Security Testing & Verification, Deployment & Supply Chain Security and Detection, Response & Feedback Loops.
How long does the DevSecOps 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 (Bolted-On), 2 (Built-In) or 3 (Continuous). 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.