{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/owasp-samm-measured-software-assurance-program/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program/",
        "slug": "owasp-samm-measured-software-assurance-program",
        "url": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/owasp-samm-measured-software-assurance-program/"
        },
        "title": "Improve software assurance as a measured program with OWASP SAMM",
        "summary": "OWASP SAMM organizes software assurance across governance, design, implementation, verification, and operations. Assess current practice, choose a justified target, and improve with observable evidence.",
        "format": {
            "slug": "guide",
            "name": "Guide"
        },
        "priority": {
            "slug": "advisory",
            "name": "Advisory"
        },
        "featured": false,
        "image": {
            "theme": "continuity-recovery",
            "label": "Continuity & recovery",
            "alt": "Paired infrastructure paths converging on a stable recovered service.",
            "card_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-card.webp?v=1.8.20",
            "hero_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-hero.webp?v=1.8.20",
            "social_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
            "width": 2400,
            "height": 1350
        },
        "topics": [
            {
                "slug": "business-continuity",
                "name": "Business Continuity",
                "url": "https://update.dsesecurity.com/topic/business-continuity/"
            },
            {
                "slug": "cybersecurity",
                "name": "Cybersecurity",
                "url": "https://update.dsesecurity.com/topic/cybersecurity/"
            },
            {
                "slug": "it",
                "name": "IT",
                "url": "https://update.dsesecurity.com/topic/it/"
            }
        ],
        "author": {
            "name": "DSE Security Editorial Team",
            "url": "https://update.dsesecurity.com/#editorial-team",
            "type": "Organization"
        },
        "publisher": {
            "name": "Detection Systems & Engineering",
            "url": "https://dsesecurity.com/"
        },
        "published_at": "2026-08-25T21:33:47+00:00",
        "modified_at": "2026-08-26T13:27:47+00:00",
        "reviewed_on": "2026-08-25",
        "reading_minutes": 3,
        "word_count": 480,
        "potentially_affected": "Organizations that need to assess and improve software security practices across teams, products, acquired services, and the full development and operating lifecycle.",
        "dse_recommendation": "Use a consistent SAMM assessment scope and evidence standard, prioritize a small set of risk-linked improvements, assign owners and measures, and reassess outcomes instead of optimizing a maturity score alone.",
        "primary_source": {
            "name": "OWASP Software Assurance Maturity Model",
            "url": "https://owaspsamm.org/model/",
            "published_on": null,
            "authority": "owaspsamm.org"
        },
        "publishing_principles": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
        "usage_info": "https://update.dsesecurity.com/usage/",
        "copyright_notice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
        "content_html": "<p><strong>Bottom line:</strong> sustainable software assurance is a management system, not a collection of disconnected tools. Measure current practices across the lifecycle, choose improvements that address actual risk and delivery constraints, and verify that the new practices change observable work.</p>\n<h2>Source fact: what OWASP SAMM organizes</h2>\n<p>The official <a href=\"https://owaspsamm.org/model/\" target=\"_blank\" rel=\"noopener noreferrer\">OWASP SAMM model</a> defines five business functions and fifteen security practices for assessing and improving software security posture. The functions are Governance, Design, Implementation, Verification, and Operations. The practices cover areas such as strategy and metrics, policy, education, threat assessment, security requirements and architecture, secure build and deployment, defect management, assessment and testing, incident management, and environment and operational management.</p>\n<p>The model page identifies version 2.0 and describes SAMM as an OWASP community project. Its structured breadth supports reviewing how practices connect across a software lifecycle.</p>\n<h2>What the source does not establish</h2>\n<p>SAMM does not certify a product or guarantee secure software. A maturity score is not a direct measure of vulnerability count, exploitation likelihood, business loss, or customer assurance. Comparing scores is unreliable if organizations use different scope, evidence, interpretation, or assessor independence.</p>\n<p>The model also does not require every team to pursue the same target at the same time. Product criticality, delivery model, staffing, supplier role, technology, regulation, and threat exposure influence priority.</p>\n<h2>Applicability questions</h2>\n<ul>\n<li>Which organization, portfolio, product, team, or lifecycle is in scope?</li>\n<li>What evidence is required to distinguish an established practice from an aspiration or isolated example?</li>\n<li>Which software risks and business objectives justify the target state?</li>\n<li>Which upstream and downstream practices must change together for an improvement to work?</li>\n<li>Who owns the improvement, how will progress be observed, and when will it be reassessed?</li>\n</ul>\n<h2>DSE recommendation: improve the operating system, not the score</h2>\n<p><em>The following steps are DSE recommendations based on the cited source.</em></p>\n<ol>\n<li>Define assessment scope, model version, evidence rules, assessor roles, sampling, and date. Preserve the criteria so later assessments are comparable.</li>\n<li>Collect evidence from policy, workflow, repositories, pipelines, defects, releases, incidents, interviews, and observed practice. Record uneven adoption rather than averaging it away.</li>\n<li>Link findings to software and business risk. Choose a small number of improvements that remove a bottleneck or strengthen a weak lifecycle connection.</li>\n<li>Give each improvement an owner, resources, milestones, leading indicator, outcome indicator, and evidence artifact. Include operational and supplier dependencies.</li>\n<li>Pilot the practice with representative teams. Capture friction, exceptions, escaped defects, delivery effects, and operator feedback before scaling.</li>\n<li>Reassess with the same scope and evidence standard. Report both improvement and regression without presenting maturity as a guarantee.</li>\n</ol>\n<h2>Verification and evidence</h2>\n<p>Retain the assessment basis, evidence samples, scoring rationale, gaps, risk linkage, improvement plan, ownership, pilot results, measures, exceptions, and reassessment. Confirm that a claimed improvement can be observed in recent work products and not only in a new policy document.</p>\n<h2>Official references</h2>\n<ul>\n<li><a href=\"https://owaspsamm.org/model/\" target=\"_blank\" rel=\"noopener noreferrer\">OWASP SAMM model</a> — OWASP Foundation; official living model page</li>\n<li><a href=\"https://owaspsamm.org/assessment/\" target=\"_blank\" rel=\"noopener noreferrer\">OWASP SAMM assessment guidance</a> — OWASP Foundation; official project guidance</li>\n</ul>",
        "content_text": "Bottom line: sustainable software assurance is a management system, not a collection of disconnected tools. Measure current practices across the lifecycle, choose improvements that address actual risk and delivery constraints, and verify that the new practices change observable work.\nSource fact: what OWASP SAMM organizes\nThe official OWASP SAMM model defines five business functions and fifteen security practices for assessing and improving software security posture. The functions are Governance, Design, Implementation, Verification, and Operations. The practices cover areas such as strategy and metrics, policy, education, threat assessment, security requirements and architecture, secure build and deployment, defect management, assessment and testing, incident management, and environment and operational management.\nThe model page identifies version 2.0 and describes SAMM as an OWASP community project. Its structured breadth supports reviewing how practices connect across a software lifecycle.\nWhat the source does not establish\nSAMM does not certify a product or guarantee secure software. A maturity score is not a direct measure of vulnerability count, exploitation likelihood, business loss, or customer assurance. Comparing scores is unreliable if organizations use different scope, evidence, interpretation, or assessor independence.\nThe model also does not require every team to pursue the same target at the same time. Product criticality, delivery model, staffing, supplier role, technology, regulation, and threat exposure influence priority.\nApplicability questions\n\nWhich organization, portfolio, product, team, or lifecycle is in scope?\nWhat evidence is required to distinguish an established practice from an aspiration or isolated example?\nWhich software risks and business objectives justify the target state?\nWhich upstream and downstream practices must change together for an improvement to work?\nWho owns the improvement, how will progress be observed, and when will it be reassessed?\n\nDSE recommendation: improve the operating system, not the score\nThe following steps are DSE recommendations based on the cited source.\n\nDefine assessment scope, model version, evidence rules, assessor roles, sampling, and date. Preserve the criteria so later assessments are comparable.\nCollect evidence from policy, workflow, repositories, pipelines, defects, releases, incidents, interviews, and observed practice. Record uneven adoption rather than averaging it away.\nLink findings to software and business risk. Choose a small number of improvements that remove a bottleneck or strengthen a weak lifecycle connection.\nGive each improvement an owner, resources, milestones, leading indicator, outcome indicator, and evidence artifact. Include operational and supplier dependencies.\nPilot the practice with representative teams. Capture friction, exceptions, escaped defects, delivery effects, and operator feedback before scaling.\nReassess with the same scope and evidence standard. Report both improvement and regression without presenting maturity as a guarantee.\n\nVerification and evidence\nRetain the assessment basis, evidence samples, scoring rationale, gaps, risk linkage, improvement plan, ownership, pilot results, measures, exceptions, and reassessment. Confirm that a claimed improvement can be observed in recent work products and not only in a new policy document.\nOfficial references\n\nOWASP SAMM model — OWASP Foundation; official living model page\nOWASP SAMM assessment guidance — OWASP Foundation; official project guidance",
        "content_markdown": "Bottom line: sustainable software assurance is a management system, not a collection of disconnected tools. Measure current practices across the lifecycle, choose improvements that address actual risk and delivery constraints, and verify that the new practices change observable work.\n\n## Source fact: what OWASP SAMM organizes\n\nThe official [OWASP SAMM model](https://owaspsamm.org/model/) defines five business functions and fifteen security practices for assessing and improving software security posture. The functions are Governance, Design, Implementation, Verification, and Operations. The practices cover areas such as strategy and metrics, policy, education, threat assessment, security requirements and architecture, secure build and deployment, defect management, assessment and testing, incident management, and environment and operational management.\n\nThe model page identifies version 2.0 and describes SAMM as an OWASP community project. Its structured breadth supports reviewing how practices connect across a software lifecycle.\n\n## What the source does not establish\n\nSAMM does not certify a product or guarantee secure software. A maturity score is not a direct measure of vulnerability count, exploitation likelihood, business loss, or customer assurance. Comparing scores is unreliable if organizations use different scope, evidence, interpretation, or assessor independence.\n\nThe model also does not require every team to pursue the same target at the same time. Product criticality, delivery model, staffing, supplier role, technology, regulation, and threat exposure influence priority.\n\n## Applicability questions\n\n- Which organization, portfolio, product, team, or lifecycle is in scope?\n\n- What evidence is required to distinguish an established practice from an aspiration or isolated example?\n\n- Which software risks and business objectives justify the target state?\n\n- Which upstream and downstream practices must change together for an improvement to work?\n\n- Who owns the improvement, how will progress be observed, and when will it be reassessed?\n\n## DSE recommendation: improve the operating system, not the score\n\nThe following steps are DSE recommendations based on the cited source.\n\n- Define assessment scope, model version, evidence rules, assessor roles, sampling, and date. Preserve the criteria so later assessments are comparable.\n\n- Collect evidence from policy, workflow, repositories, pipelines, defects, releases, incidents, interviews, and observed practice. Record uneven adoption rather than averaging it away.\n\n- Link findings to software and business risk. Choose a small number of improvements that remove a bottleneck or strengthen a weak lifecycle connection.\n\n- Give each improvement an owner, resources, milestones, leading indicator, outcome indicator, and evidence artifact. Include operational and supplier dependencies.\n\n- Pilot the practice with representative teams. Capture friction, exceptions, escaped defects, delivery effects, and operator feedback before scaling.\n\n- Reassess with the same scope and evidence standard. Report both improvement and regression without presenting maturity as a guarantee.\n\n## Verification and evidence\n\nRetain the assessment basis, evidence samples, scoring rationale, gaps, risk linkage, improvement plan, ownership, pilot results, measures, exceptions, and reassessment. Confirm that a claimed improvement can be observed in recent work products and not only in a new policy document.\n\n## Official references\n\n- [OWASP SAMM model](https://owaspsamm.org/model/) — OWASP Foundation; official living model page\n\n- [OWASP SAMM assessment guidance](https://owaspsamm.org/assessment/) — OWASP Foundation; official project guidance"
    },
    "json_ld": {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": "https://dsesecurity.com/#organization",
                "name": "Detection Systems & Engineering",
                "alternateName": "DSE Security",
                "url": "https://dsesecurity.com/",
                "logo": {
                    "@type": "ImageObject",
                    "url": "https://update.dsesecurity.com/assets/dse-logo-20260812.png?v=1.8.20"
                }
            },
            {
                "@type": "Organization",
                "@id": "https://update.dsesecurity.com/#editorial-team",
                "name": "DSE Security Editorial Team",
                "url": "https://update.dsesecurity.com/",
                "parentOrganization": {
                    "@id": "https://dsesecurity.com/#organization"
                }
            },
            {
                "@type": "WebSite",
                "@id": "https://update.dsesecurity.com/#website",
                "name": "DSE Updates",
                "alternateName": "DSE Security Knowledge Hub",
                "url": "https://update.dsesecurity.com/",
                "inLanguage": "en-US",
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "potentialAction": {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://update.dsesecurity.com/?q={search_term_string}"
                    },
                    "query-input": "required name=search_term_string"
                }
            },
            {
                "@type": "WebPage",
                "@id": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program/",
                "url": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-08-25"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Improve software assurance as a measured program with OWASP SAMM",
                        "item": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program/#article",
                "identifier": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program/",
                "url": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program/",
                "headline": "Improve software assurance as a measured program with OWASP SAMM",
                "description": "OWASP SAMM organizes software assurance across governance, design, implementation, verification, and operations. Assess current practice, choose a…",
                "abstract": "OWASP SAMM organizes software assurance across governance, design, implementation, verification, and operations. Assess current practice, choose a justified target, and improve with observable evidence.",
                "articleBody": "Bottom line: sustainable software assurance is a management system, not a collection of disconnected tools. Measure current practices across the lifecycle, choose improvements that address actual risk and delivery constraints, and verify that the new practices change observable work.\nSource fact: what OWASP SAMM organizes\nThe official OWASP SAMM model defines five business functions and fifteen security practices for assessing and improving software security posture. The functions are Governance, Design, Implementation, Verification, and Operations. The practices cover areas such as strategy and metrics, policy, education, threat assessment, security requirements and architecture, secure build and deployment, defect management, assessment and testing, incident management, and environment and operational management.\nThe model page identifies version 2.0 and describes SAMM as an OWASP community project. Its structured breadth supports reviewing how practices connect across a software lifecycle.\nWhat the source does not establish\nSAMM does not certify a product or guarantee secure software. A maturity score is not a direct measure of vulnerability count, exploitation likelihood, business loss, or customer assurance. Comparing scores is unreliable if organizations use different scope, evidence, interpretation, or assessor independence.\nThe model also does not require every team to pursue the same target at the same time. Product criticality, delivery model, staffing, supplier role, technology, regulation, and threat exposure influence priority.\nApplicability questions\n\nWhich organization, portfolio, product, team, or lifecycle is in scope?\nWhat evidence is required to distinguish an established practice from an aspiration or isolated example?\nWhich software risks and business objectives justify the target state?\nWhich upstream and downstream practices must change together for an improvement to work?\nWho owns the improvement, how will progress be observed, and when will it be reassessed?\n\nDSE recommendation: improve the operating system, not the score\nThe following steps are DSE recommendations based on the cited source.\n\nDefine assessment scope, model version, evidence rules, assessor roles, sampling, and date. Preserve the criteria so later assessments are comparable.\nCollect evidence from policy, workflow, repositories, pipelines, defects, releases, incidents, interviews, and observed practice. Record uneven adoption rather than averaging it away.\nLink findings to software and business risk. Choose a small number of improvements that remove a bottleneck or strengthen a weak lifecycle connection.\nGive each improvement an owner, resources, milestones, leading indicator, outcome indicator, and evidence artifact. Include operational and supplier dependencies.\nPilot the practice with representative teams. Capture friction, exceptions, escaped defects, delivery effects, and operator feedback before scaling.\nReassess with the same scope and evidence standard. Report both improvement and regression without presenting maturity as a guarantee.\n\nVerification and evidence\nRetain the assessment basis, evidence samples, scoring rationale, gaps, risk linkage, improvement plan, ownership, pilot results, measures, exceptions, and reassessment. Confirm that a claimed improvement can be observed in recent work products and not only in a new policy document.\nOfficial references\n\nOWASP SAMM model — OWASP Foundation; official living model page\nOWASP SAMM assessment guidance — OWASP Foundation; official project guidance",
                "datePublished": "2026-08-25T21:33:47+00:00",
                "dateModified": "2026-08-26T13:27:47+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program/"
                },
                "inLanguage": "en-US",
                "isAccessibleForFree": true,
                "author": {
                    "@type": "Organization",
                    "name": "DSE Security Editorial Team",
                    "url": "https://update.dsesecurity.com/#editorial-team"
                },
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "image": {
                    "@type": "ImageObject",
                    "@id": "https://update.dsesecurity.com/updates/owasp-samm-measured-software-assurance-program/#primaryimage",
                    "url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
                    "contentUrl": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
                    "width": 1200,
                    "height": 630,
                    "caption": "Improve software assurance as a measured program with OWASP SAMM"
                },
                "articleSection": [
                    "Business Continuity",
                    "Cybersecurity",
                    "IT"
                ],
                "keywords": [
                    "Business Continuity",
                    "Cybersecurity",
                    "IT",
                    "Guide",
                    "Advisory priority"
                ],
                "genre": "Guide",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "Business Continuity",
                        "url": "https://update.dsesecurity.com/topic/business-continuity/"
                    },
                    {
                        "@type": "Thing",
                        "name": "Cybersecurity",
                        "url": "https://update.dsesecurity.com/topic/cybersecurity/"
                    },
                    {
                        "@type": "Thing",
                        "name": "IT",
                        "url": "https://update.dsesecurity.com/topic/it/"
                    }
                ],
                "wordCount": 480,
                "timeRequired": "PT3M",
                "publishingPrinciples": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
                "usageInfo": "https://update.dsesecurity.com/usage/",
                "copyrightHolder": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "copyrightNotice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
                "citation": {
                    "@type": "CreativeWork",
                    "name": "OWASP Software Assurance Maturity Model",
                    "url": "https://owaspsamm.org/model/"
                }
            }
        ]
    }
}