Engineering Health Score
A composite quick-check across the five dimensions that define a healthy engineering organization. Answer 15 questions and get an explainable 0–100 score, a letter grade, and prioritized next steps — instantly, in your browser.
What is engineering health?
Engineering health is a composite view of how well an engineering organization delivers, operates, secures, and maintains its software. It depends on five dimensions — delivery and flow, code quality and testing, reliability and operations, security and risk, and maintainability. A single dimension rarely tells the whole story, so a balanced score across all five is what separates durably healthy teams from ones running on heroics.
- Delivery & Flow:How smoothly and frequently work reaches production.
- Code Quality & Testing:Test coverage, review discipline, and defect rates.
- Reliability & Operations:Uptime, incident response, and operational maturity.
- Security & Risk:Vulnerability management, controls, and secure-by-default practices.
- Maintainability:How easy the codebase is to change safely over time.
The assessment
Delivery & Flow
How smoothly and frequently work reaches production.
Code Quality & Testing
Test coverage, review discipline, and defect rates.
Reliability & Operations
Uptime, incident response, and operational maturity.
Security & Risk
Vulnerability management, controls, and secure-by-default practices.
Maintainability
How easy the codebase is to change safely over time.
0 of 15 answered
How the score is calculated
Each of the 15statements is answered on a 1–5 agreement scale and mapped to a 0–100 value. The three answers in a dimension are averaged into a dimension score, and the dimensions are combined into a single 0–100 composite using relative weights — Reliability & Operations and Security & Risk carry the most weight because weakness there does the most damage. The result is graded A (Leading) to F (Critical). Unanswered questions are left out rather than guessed, mirroring the ShipReady principle of never fabricating data.
Frequently asked questions
- What is an engineering health score?
- An engineering health score is a single, explainable 0–100 measure of how healthy an engineering organization is across the dimensions that matter most — delivery and flow, code quality and testing, reliability and operations, security and risk, and maintainability. It's a fast composite check that highlights where to focus.
- How is the engineering health score calculated?
- You answer 15 statements on a 1–5 agreement scale, three per dimension. Each answer maps to a 0–100 value; dimensions are averaged and then weighted (reliability and security carry the most weight) into a single 0–100 composite graded A–F. Unanswered questions are omitted rather than guessed, so a partial result still reflects only what you actually answered.
- Is it anonymous?
- Yes. It runs entirely in your browser and requires no signup. Nothing is sent anywhere unless you choose to enter your email to receive a detailed breakdown.
- What dimensions make up engineering health?
- Delivery & Flow (how smoothly and frequently work ships); Code Quality & Testing (coverage, review, defect rates); Reliability & Operations (uptime, incident response, on-call maturity); Security & Risk (vulnerability management and secure-by-default practices); and Maintainability (how safely the codebase can change over time).
- What is a good engineering health score?
- Scores of 90+ are Leading, 75–89 Strong, 60–74 Developing, 40–59 At Risk, and below 40 Critical. Most teams land in the Developing-to-At-Risk range, usually held back by reliability and security practices rather than raw delivery speed.
- How do I improve engineering health?
- Start with the lowest-scoring dimension. Common high-leverage moves: shrink batch size and automate delivery, raise test coverage on critical paths, strengthen incident response and on-call, remediate vulnerabilities to clear SLAs, and actively manage technical debt.
Glossary
- Engineering health
- A composite view of how well an engineering organization delivers, operates, secures, and maintains its software over time.
- DORA metrics
- Four research-backed delivery measures — deployment frequency, lead time for changes, time to restore, and change failure rate — that correlate with software delivery performance.
- Maintainability
- How easily and safely a codebase can be changed — a function of test coverage, documentation, architecture, and managed technical debt.
- Blameless post-incident review
- A retrospective that focuses on systemic causes rather than individual fault, so teams learn from incidents and reduce recurrence.