Pular para o conteúdo principal

Método: Ver Metodologia de Validação de Claims para a baseline empírica dos autores, validação por índices semânticos, ontology backtrace e comparação com fontes externas.

📈 Maturidade - Requisitos de Segurança

Este documento estabelece o grau de alinhamento entre as práticas descritas no Capítulo 02 do manual SbD-ToE e os requisitos de frameworks reconhecidas: OWASP SAMM, OWASP DSOMM e SLSA.

A definição e validação de requisitos de segurança é um pilar central na engenharia de software seguro. Este capítulo fornece os mecanismos para garantir que os requisitos são proporcionais ao risco, rastreáveis, testáveis e auditáveis.


🎯 Como interpretar este mapeamento de maturidade

Este documento não mede a maturidade global de uma organização. Mede apenas o contributo deste capítulo para domínios de maturidade reconhecidos nas frameworks selecionadas.

FrameworkAvaliação usadaJustificação
OWASP SAMMn / 3Modelo prescritivo com progressão explícita
OWASP DSOMMn / mNíveis formais por domínio técnico
SLSANível máximo suportado (1–4)Leitura bounded de supply chain / build / release

🧭 Visão Geral de Alinhamento

FrameworkDomínios RelevantesPráticas ou Objetos CobertosAvaliação de Maturidade
OWASP SAMM v2.1Design → Security RequirementsRequisitos proporcionais, rastreáveis, com validação formal2 / 3
OWASP DSOMMRequirements, Architecture, VerificationCatálogo validado, derivação por risco, critérios de aceitação2 / 3 (média dos domínios)
SLSA v1.0Build, Verification, Criteria DefinitionDefinição de critérios de aceitação com base em requisitosNível 1 / 4

🧱 OWASP SAMM - Design → Security Requirements

NívelDescrição SAMMCobertura pelo Cap. 02
1Definir requisitos de segurança mínimos✅ Catálogo estruturado por domínio
2Requisitos definidos com base em riscos✅ Derivação por níveis L1–L3
3Requisitos ligados a métricas e controlos de eficácia❌ Fora do âmbito imediato

🧮 Maturidade atingida: 2 / 3


🧱 OWASP DSOMM - Requirements, Architecture, Verification

DomínioNíveis cobertosJustificação técnica
Requirements2 / 3Requisitos testáveis, rastreáveis e validados
Architecture2 / 3Mapeamento por risco e dependência com arquitetura
Verification2 / 3Critérios definidos para validação dos requisitos

O capítulo fornece os alicerces para práticas maduras de definição e teste de requisitos, reutilizáveis por produto.


🧱 SLSA - Build & Verification Requirements

NívelRequisitos principaisCobertura pelo Cap. 02
1Definição de critérios de validação✅ Aplicação explícita de critérios
2Proveniência e rastreabilidade❌ Fora do âmbito
3Verificação reforçada no pipeline❌ Implementado noutros capítulos

🔐 Nível máximo suportado por este capítulo: SLSA 1 / 4


✅ Conclusão

  • Este capítulo sustenta uma leitura de maturidade principalmente ancorada em OWASP SAMM e OWASP DSOMM;
  • Quando aplicável, também suporta uma leitura bounded em SLSA, sem pretender medir a maturidade global da organização;
  • A avaliação apresentada é chapter-scoped e contributiva, não substituindo uma avaliação formal framework-native.