Framework coverage¶
This directory documents how the Software Project Maturity Assessment covers well-known external frameworks and checklists. Each file maps one framework's points to our item IDs, states a coverage verdict per point, and is honest about gaps.
| Framework | Coverage |
|---|---|
| The Joel Test: 12 Steps to Better Code | 9/12 full, 3/12 partial |
| The Agile Manifesto | 7/12 full, 5/12 partial |
| The Twelve-Factor Methodology | 5/12 full, 6/12 partial, 1/12 not covered (deliberate) |
| OWASP SAMM (OpenSAMM) | 6/15 full, 9/15 partial |
| ISO 25010 Software Quality Model | 5/8 full, 3/8 partial |
| AWS Well-Architected Framework | 1/6 full, 5/6 partial |
| CMMI V3.0 Development and Services | 0/23 full, 23/23 partial |
| PMI OPM3 Third Edition | 0/10 full, 10/10 partial |
| DORA / Accelerate and Google SRE | 0/20 full, 20/20 partial |
| SPACE Developer Productivity Framework | 0/5 full, 5/5 partial |
Template for new mappings¶
Each mapping file follows this structure:
# Coverage: <Framework Name>
**Source:** <URL>
**Mapped against spec version:** <X.Y.Z>
**Last reviewed:** <YYYY-MM-DD>
<One-paragraph summary: overall coverage and the framework's angle vs ours.>
| # | Framework point | Our item(s) | Coverage |
|---|---|---|---|
| 1 | ... | 4.8 Unit Tests | ✅ Full / ✅ Full (modernized) / ⚠️ Partial / ❌ Not covered |
## Notes on partial and missing coverage
<For each ⚠️/❌: what exactly is not asked, whether the gap is deliberate
(modern practice superseded the point) or a real candidate for a future
MINOR release.>
Coverage verdicts: Full — an item's questions probe the same ground; Full (modernized) — covered by the practice that superseded the original point; Partial — the theme is assessed but the framework's specific question is not asked; Not covered — no equivalent anywhere in the items.
When assessment items change in a MINOR or MAJOR release, re-review the mappings and update "Mapped against spec version".