Aller au contenu
English
Compte : non connecté, synchronisation possible Mon apprentissage
Selectionner le thème
English

Évaluer sa maturité DevSecOps avec OWASP DSOMM

Par mis à jour le

Améliorer cette page

L'OWASP DSOMM (DevSecOps Maturity Model) est le référentiel libre qui décrit, activité par activité, ce qu'une organisation fait en sécurité dans sa chaîne DevOps, et à quel niveau de maturité. Cette leçon en tire une grille d'auto-évaluation à dérouler en une demi-journée, notée sur 168 points, puis un plan d'action priorisé. Elle s'adresse au RSSI, au tech lead ou au DevSecOps qui doit établir une baseline avant d'investir.

Les chiffres du modèle ont été relevés le 1er octobre 2026 dans ses données officielles, en version 5.1.0 : six dimensions, dont une dimension Agentic AI ajoutée en août 2026, 24 sous-dimensions, 251 activités réparties sur cinq niveaux. La grille de la leçon en retient les cinq dimensions historiques ; pour un modèle plus générique, voyez Maturité et roadmap DevSecOps.

  • Comprendre le modèle OWASP DSOMM, ses dimensions et ses cinq niveaux
  • Scorer objectivement vos pratiques DevSecOps de 0 à 4 sur chaque dimension
  • Interpréter votre score global et identifier les déséquilibres entre dimensions
  • Prioriser vos actions par ratio effort/impact (quick wins, fondations, optimisation)
  • Construire une roadmap de transformation réaliste sur 12 à 18 mois

Avant de dérouler la grille, assurez-vous de partager un vocabulaire commun avec votre équipe. Un audit de maturité perd de sa valeur si chaque participant a une définition différente du DevOps ou du DevSecOps : les scores deviennent subjectifs et incomparables d'une session à l'autre. Ces deux pages posent les bases avant de noter vos pratiques.

Avant de lancer une transformation DevSecOps, il faut savoir d'où l'on part. Beaucoup d'organisations achètent des outils, recrutent et forment sans avoir établi de baseline (état de référence mesuré) : impossible ensuite de mesurer le progrès, et sans mesure, impossible de justifier les investissements auprès de la direction.

L'évaluation répond à trois questions. Où en sommes-nous ? Le livrable est un score par dimension, qui montre forces et faiblesses. Par où commencer ? Le livrable est une roadmap priorisée, qui place d'abord les actions au meilleur rapport impact/effort. Progressons-nous ? Le livrable est le delta entre deux évaluations, preuve tangible du retour sur investissement.

L'OWASP DevSecOps Maturity Model est un projet communautaire de la fondation OWASP. Ses données sont publiées dans un dépôt ouvert et servies par l'outil web dsomm.owasp.org, qui permet de cocher les activités déjà en place. Il est concret : chaque activité décrit une pratique vérifiable, comme un scan de dépendances automatisé ou une gestion centralisée des secrets.

Le modèle structure ces activités en dimensions, elles-mêmes découpées en sous-dimensions. Le tableau donne la structure de la version 5.1.0, relevée dans le fichier generated/model.yaml du dépôt devsecopsmaturitymodel/DevSecOps-MaturityModel-data.

DimensionSous-dimensionsActivités
Build and DeploymentBuild, Deployment, Patch Management29
Culture and OrganizationDesign, Education and Guidance, Process28
ImplementationApplication Hardening, Development and Source Control, Identity and Access Management, Infrastructure Hardening55
Information GatheringLogging, Monitoring, Test KPI31
Test and VerificationApplication tests, Consolidation, Dynamic et Static depth (applications, infrastructure), Test Intensity68
Agentic AI (depuis la 5.0.0)Data Protection, Guidance, Isolation, Verification40

Chaque dimension couvre un aspect différent, et elles ne sont pas indépendantes : les meilleurs outils de scan (Build and Deployment) ne servent à rien si personne n'est formé à lire leurs résultats (Culture and Organization). La grille retient les cinq dimensions historiques ; la dimension Agentic AI concerne les équipes qui déploient des agents d'IA.

La première dimension, Build and Deployment, évalue la sécurité de votre pipeline CI/CD. C'est le cœur technique de la transformation DevSecOps : comment le code est construit, testé et déployé. Les pratiques évaluées incluent le scan de code automatisé (SAST), l'analyse des dépendances (SCA), la génération de SBOM, la signature des artefacts et la gestion des secrets. Une organisation mature sur cette dimension a un pipeline qui détecte les vulnérabilités avant qu'elles n'atteignent la production.

La deuxième dimension, Culture and Organization, mesure la transformation culturelle. Les outils ne suffisent pas si les équipes ne sont pas engagées. Cette dimension évalue l'existence d'un programme Security Champions, la formation des développeurs, la clarté des responsabilités partagées et le sponsorship de la direction. C'est souvent la dimension la plus difficile à améliorer car elle touche aux comportements humains, mais c'est aussi celle qui a le plus d'impact à long terme.

La troisième dimension, Implementation, couvre les pratiques de développement au quotidien. Comment les développeurs écrivent-ils du code sécurisé ? Les guidelines existent-elles ? Les code reviews incluent-elles un angle sécurité ? Le threat modeling (l'exercice qui consiste à identifier les scénarios d'attaque possibles avant même d'écrire le code) est-il pratiqué sur les nouveaux projets ? Cette dimension évalue ce qui se passe avant que le code n'entre dans le pipeline.

La quatrième dimension, Information Gathering, concerne la collecte de données sécurité. Avez-vous un inventaire de vos assets ? Les logs sont-ils centralisés ? Les vulnérabilités sont-elles suivies dans un dashboard ? Les métriques DORA sont-elles mesurées ? Une organisation mature sait à tout moment quelles vulnérabilités existent, depuis combien de temps, et leur niveau de criticité.

Enfin, la cinquième dimension, Test and Verification, évalue vos capacités de validation. Au-delà du SAST et SCA (couverts dans Build and Deployment), cette dimension inclut les tests dynamiques (DAST), le fuzzing, les pentests réguliers et les programmes bug bounty. C'est la dernière ligne de défense avant la production.

Le DSOMM définit cinq niveaux, qui mesurent le degré d'adoption des pratiques de sécurité, et non un outillage. Passer d'un niveau à l'autre demande surtout un changement de posture : une activité de niveau 1 suppose une compréhension de base, une activité de niveau 5 une organisation qui l'applique à l'échelle.

Les cinq niveaux du DSOMM, du plus bas au plus haut : niveau 1, compréhension de base des pratiques de sécurité ; niveau 2, adoption des pratiques de base ; niveau 3, forte adoption ; niveau 4, très forte adoption ; niveau 5, déploiement avancé des pratiques à l'échelle.Niveau 1compréhension de baseNiveau 2adoption des pratiques de baseNiveau 3forte adoptionNiveau 4très forte adoptionNiveau 5déploiement avancé à l'échelle
Source · SVG
Échap pour fermer, + et − pour zoomer, défilement pour se déplacer. 100 %

Les intitulés officiels, en anglais dans le modèle, sont : Level 1 « Basic understanding of security practices », Level 2 « Adoption of basic security practices », Level 3 « High adoption of security practices », Level 4 « Very high adoption of security practices » et Level 5 « Advanced deployment of security practices at scale ». Sur les 211 activités des cinq dimensions historiques, la plupart se situent aux niveaux 2 et 3.

La grille de la leçon traduit ces niveaux en quatre paliers de score, une convention propre à cette page : Initial (réactif, pratiques ad hoc), Managed (pratiques documentées sur quelques projets), Defined (pratiques standardisées sur plus de 75 % des projets) et Optimized (pratiques mesurées et en amélioration continue). Ces noms rappellent ceux de modèles comme le CMMI ; ils ne sont pas ceux du DSOMM.

Maintenant que vous comprenez le modèle, passons à l'évaluation concrète. Pour chaque pratique listée dans les sections suivantes, vous attribuerez un score de 0 à 4 selon le niveau d'implémentation dans votre organisation. La clé est d'être honnête : surévaluer votre maturité ne fera que retarder les vraies améliorations.

Le score 0 signifie que la pratique n'existe pas du tout, vous n'avez même pas commencé à y réfléchir. Le score 1 correspond à un pilote : la pratique est testée sur 1 à 2 projets, moins de 25% de couverture. Le score 2 indique une implémentation partielle : entre 25% et 75% des projets sont couverts, mais ce n'est pas généralisé. Le score 3 représente une pratique standardisée : documentée et appliquée sur plus de 75% des projets. Enfin, le score 4 signifie que la pratique est optimisée : mesurée activement et en amélioration continue.

Cette dimension est souvent la plus facile à évaluer car elle porte sur des éléments techniques objectifs : soit vous avez un scan SAST, soit vous n'en avez pas. Prenez le temps de vérifier chaque pratique dans vos pipelines réels, pas dans la documentation théorique.

Pour chaque pratique, cochez le niveau qui correspond à votre situation actuelle :

#Pratique01234
1.1Pipelines CI/CD définis en code (GitLab CI, GitHub Actions...)☐☐☐☐☐
1.2Scan de vulnérabilités automatisé du code (SAST)☐☐☐☐☐
1.3Analyse des dépendances automatisée (SCA)☐☐☐☐☐
1.4Scan des images conteneur☐☐☐☐☐
1.5Scan de l'Infrastructure as Code☐☐☐☐☐
1.6Génération de SBOM pour tous les artefacts☐☐☐☐☐
1.7Signature des artefacts (images, binaires)☐☐☐☐☐
1.8Gestion centralisée des secrets (vault)☐☐☐☐☐
1.9Environnements éphémères pour les tests☐☐☐☐☐
1.10Déploiements immuables☐☐☐☐☐

Score maximum : 40 points

Cette dimension est plus subjective que la précédente. Un "programme Security Champions" peut signifier beaucoup de choses différentes selon les organisations. Soyez rigoureux dans votre évaluation : un champion nommé mais jamais formé et sans temps alloué n'est pas vraiment un champion.

#Pratique01234
2.1Sponsorship explicite de la direction pour la sécurité☐☐☐☐☐
2.2Programme Security Champions actif☐☐☐☐☐
2.3Formation sécurité régulière pour les développeurs☐☐☐☐☐
2.4Responsabilités partagées documentées (matrice RACI)☐☐☐☐☐
2.5Rétrospectives incluant un volet sécurité☐☐☐☐☐
2.6Collaboration Dev / Sec / Ops formalisée☐☐☐☐☐
2.7Standards de sécurité documentés et accessibles☐☐☐☐☐
2.8Processus d'exception documenté et suivi☐☐☐☐☐

Score maximum : 32 points

Cette dimension évalue ce qui se passe avant que le code n'entre dans le pipeline. Les meilleures protections automatisées du monde ne rattrapent pas un code mal conçu dès le départ. Le threat modeling, les guidelines de secure coding et les pre-commit hooks sont des investissements qui paient sur le long terme.

#Pratique01234
3.1Guidelines de secure coding documentées☐☐☐☐☐
3.2Code review incluant systématiquement la sécurité☐☐☐☐☐
3.3Pre-commit hooks (détection secrets, linting)☐☐☐☐☐
3.4Gestion des dépendances avec lock files☐☐☐☐☐
3.5Mise à jour régulière et automatisée des dépendances☐☐☐☐☐
3.6Threat modeling pour les nouveaux projets☐☐☐☐☐
3.7Validation systématique des inputs utilisateur☐☐☐☐☐
3.8Gestion sécurisée des erreurs (pas d'info sensible)☐☐☐☐☐

Score maximum : 32 points

Cette dimension est souvent la plus négligée. Les organisations investissent dans les outils de détection mais pas dans l'observabilité. Résultat : elles détectent des vulnérabilités mais ne savent pas lesquelles prioriser, ne mesurent pas leur temps de correction, et ne peuvent pas démontrer leur progression.

#Pratique01234
4.1Inventaire des assets à jour (CMDB)☐☐☐☐☐
4.2Centralisation des logs sécurité☐☐☐☐☐
4.3Alerting automatisé sur événements sécurité☐☐☐☐☐
4.4Tableau de bord vulnérabilités centralisé☐☐☐☐☐
4.5Métriques DORA collectées et suivies☐☐☐☐☐
4.6Métriques sécurité (MTTD, MTTR) mesurées☐☐☐☐☐
4.7Veille vulnérabilités (flux CVE critiques)☐☐☐☐☐
4.8Threat intelligence intégrée☐☐☐☐☐

Score maximum : 32 points

Cette dimension complète la dimension Build and Deployment en ajoutant les tests plus avancés : DAST, fuzzing, pentests et bug bounty. C'est la dernière ligne de défense avant la production.

#Pratique01234
5.1Tests unitaires de sécurité dans la CI☐☐☐☐☐
5.2SAST automatisé sur toutes les PRs☐☐☐☐☐
5.3DAST automatisé en environnement de test☐☐☐☐☐
5.4SCA automatisé avec alertes bloquantes☐☐☐☐☐
5.5Fuzzing sur les composants critiques☐☐☐☐☐
5.6Pentests réguliers (au moins annuels)☐☐☐☐☐
5.7Programme bug bounty actif☐☐☐☐☐
5.8Validation systématique des remediations☐☐☐☐☐

Score maximum : 32 points

Une fois les 5 dimensions évaluées, vous disposez d'une image complète de votre maturité DevSecOps. Le score global donne une indication du niveau moyen, mais c'est surtout la répartition par dimension qui guide les actions : le schéma ci-dessous rappelle les cinq dimensions qui composent ce score, et le tableau de synthèse qui le suit les met côte à côte.

Les cinq dimensions de la grille DSOMM, Build and Deployment, Culture and Organization, Implementation, Information Gathering et Test and Verification, qui composent ensemble le score global.Build &DeploymentCulture &OrganizationScore globalImplementationInformationGatheringTest &Verification
Source · SVG
Échap pour fermer, + et − pour zoomer, défilement pour se déplacer. 100 %

Reportez vos scores dans le tableau ci-dessous pour avoir une vue d'ensemble. Le score maximum diffère selon la dimension (40 points pour Build and Deployment, 32 pour les quatre autres) parce que le nombre de pratiques évaluées n'est pas identique. C'est pourquoi la colonne pourcentage est la seule base de comparaison fiable entre dimensions : un score brut de 24 ne veut pas dire la même chose sur une échelle à 32 points que sur une échelle à 40.

DimensionScore obtenuScore maxPourcentage
Build and Deployment___40___%
Culture and Organization___32___%
Implementation___32___%
Information Gathering___32___%
Test and Verification___32___%
TOTAL___168___%

Le score total donne une indication du palier de maturité global de votre organisation. Gardez en tête qu'une moyenne peut masquer des disparités importantes : une organisation avec 80 % en Build and Deployment mais 20 % en Culture n'est pas vraiment à 50 % de maturité, elle a un déséquilibre qui limite l'efficacité de ses investissements techniques.

Un score entre 0 et 40 points (palier Initial) indique que la sécurité fonctionne en mode réactif. Les pratiques sont ad hoc, il n'y a pas de processus défini. L'organisation découvre les problèmes quand ils surviennent, souvent par des sources externes (audits, incidents, clients). C'est le point de départ de beaucoup d'organisations : l'important est de commencer à structurer.

Un score entre 41 et 80 points (palier Managed) signifie que certains processus sont en place mais pas généralisés. C'est le stade où les bonnes pratiques émergent : quelques projets ont un pipeline sécurisé, quelques développeurs sont formés, quelques métriques sont collectées. L'enjeu est maintenant de passer de « quelques » à « tous ».

Un score entre 81 et 120 points (palier Defined) représente une organisation où les pratiques sont standardisées et mesurées. Plus de 75 % des projets suivent les mêmes processus. L'organisation est proactive : elle anticipe les problèmes plutôt que de les subir. C'est la cible raisonnable pour la plupart des entreprises.

Enfin, un score entre 121 et 168 points (palier Optimized) caractérise une organisation en amélioration continue. Les processus sont régulièrement revus, les décisions sont guidées par les données, l'approche devient prédictive.

Le score global est moins important que les écarts entre dimensions. Visualisez vos résultats pour repérer les déséquilibres, par exemple avec une simple barre de progression par dimension :

Build and Deployment: 32/40 (80%) ████████░░
Culture and Organization: 12/32 (38%) ████░░░░░░ ← Priorité
Implementation: 20/32 (63%) ██████░░░░
Information Gathering: 8/32 (25%) ███░░░░░░░ ← Priorité
Test and Verification: 24/32 (75%) ████████░░

Dans cet exemple, malgré un bon score technique (Build and Deployment à 80 %), l'organisation a deux points faibles majeurs : Culture and Organization et Information Gathering. Investir davantage dans les outils techniques aurait peu d'impact tant que la culture et l'observabilité ne sont pas renforcées.

Une fois les priorités identifiées, il faut construire une roadmap réaliste. Toutes les actions ne se valent pas : certaines demandent peu d'effort pour un impact immédiat, d'autres nécessitent des mois de travail. La clé est de prioriser par ratio effort/impact, le ROI (retour sur investissement) de chaque action.

Chaque action se range dans l'une des quatre catégories ci-dessous, de la moins coûteuse à la plus ambitieuse. Le classement dit à la fois la séquence de lancement et l'horizon à partir duquel on peut en attendre l'effet.

Priorité P0 (Quick wins) : faible effort, impact immédiat. Ce sont les actions à faire dans les 2 premières semaines. Exemples : installer des pre-commit hooks, activer Dependabot, créer un canal de messagerie dédié à la sécurité. Ces actions ne transforment pas l'organisation mais créent une dynamique positive.

Priorité P1 (Fondations) : effort moyen, impact structurant. Ces actions prennent 1 à 3 mois mais construisent les bases de la transformation. Exemples : lancer un programme Security Champions, implémenter les métriques DORA, documenter les standards de sécurité. Sans ces fondations, les améliorations techniques restent fragiles.

Priorité P2 (Optimisation) : effort élevé, impact à long terme. Ces actions prennent 3 à 6 mois et demandent des investissements significatifs. Exemples : atteindre SLSA Build Level 3, intégrer la threat intelligence, automatiser le threat modeling. Elles ne sont pertinentes qu'une fois les fondations en place.

Priorité P3 (Excellence) : effort très élevé, différenciation. Ces actions prennent 6 à 12 mois et positionnent l'organisation comme référence. Exemples : programme bug bounty public, détection d'anomalies outillée, contribution à des projets open source de sécurité.

Voici comment une organisation pourrait structurer sa transformation sur 12 mois, en partant d'un score initial de 46/168. Le schéma donne les quatre phases et le gain de points attendu de chacune, le détail suit.

Roadmap de transformation sur 12 mois : mois 1 à 3, quick wins (pre-commit hooks, SCA, secrets centralisés), plus 15 points ; mois 4 à 6, fondations culturelles (Security Champions, formation, standards), plus 25 points ; mois 7 à 9, pipeline sécurisé (SAST, scan IaC, SBOM, DAST), plus 20 points ; mois 10 à 12, supply chain (signature, SLSA, pentests), plus 15 points ; score de 46 à 121 sur 168.Départ46 / 168Mois 1-3, quick winshooks, SCA, secrets : +15Mois 4-6, culturechampions, formation : +25Mois 7-9, pipelineSAST, IaC, SBOM, DAST : +20Mois 10-12, supply chainsignature, SLSA : +15Arrivée121 / 168
Source · SVG
Échap pour fermer, + et − pour zoomer, défilement pour se déplacer. 100 %
  1. Mois 1-3 : Quick wins (P0)

    L'objectif de cette première phase est de créer une dynamique visible rapidement. Les équipes doivent voir que quelque chose change, et la direction doit voir des premiers résultats.

    Concrètement, installez des pre-commit hooks avec Gitleaks sur tous les dépôts, une action qui prend une journée et évite immédiatement les fuites de secrets. Activez une SCA automatisée avec Trivy sur tous les pipelines pour obtenir une visibilité immédiate sur les CVE de vos dépendances.

    Centralisez les secrets dans HashiCorp Vault ou au minimum dans les gestionnaires de secrets de vos plateformes CI/CD. Enfin, créez un tableau de bord des vulnérabilités simple dans Grafana ou Kibana.

    Résultat attendu : +15 points, principalement sur Build and Deployment.

  2. Mois 4-6 : Fondations culturelles (P1)

    Cette phase est la plus importante sur le long terme, même si elle est moins visible que la précédente. Sans changement culturel, les outils techniques seront contournés ou ignorés.

    Identifiez et formez un Security Champion par équipe de développement. Ce n'est pas une charge à temps plein : quelques heures par semaine suffisent. Formez-les ensemble pour créer une communauté. Obtenez un sponsorship explicite de la direction : un message du CTO ou du CEO sur l'importance de la sécurité fait une différence nette.

    Documentez les standards de sécurité de façon accessible. Un wiki interne avec des exemples concrets vaut mieux qu'un document de 200 pages que personne ne lit. Documentez aussi le processus d'exception : comment une équipe peut-elle déroger à une règle de façon contrôlée ?

    Résultat attendu : +25 points, principalement sur Culture and Organization.

  3. Mois 7-9 : Pipeline sécurisé (P1)

    Avec les fondations culturelles en place, l'investissement technique prend tout son sens. Les équipes comprennent pourquoi ces outils sont importants et sont prêtes à les adopter.

    Ajoutez un SAST automatisé sur toutes les merge requests avec Semgrep. Scannez votre Infrastructure as Code avec Checkov ou KICS. Générez des SBOM automatiquement avec Syft sur tous les artefacts. Intégrez un DAST avec ZAP ou Nuclei sur les environnements de test.

    Résultat attendu : +20 points, sur Build and Deployment et Test and Verification.

  4. Mois 10-12 : Excellence et supply chain (P2)

    Cette dernière phase amène l'organisation plus loin, une fois les pratiques de base maîtrisées.

    Signez tous les artefacts avec Cosign pour garantir leur intégrité. Visez SLSA Build Level 2 sur les projets critiques, première marche vers le niveau 3 de la priorité P2. Passez à un rythme de pentests trimestriel plutôt qu'annuel. Commencez à explorer un programme de bug bounty privé.

    Résultat attendu : +15 points, sur Test and Verification et Build and Deployment.

Pour illustrer la méthode, prenons un scénario fictif, construit pour l'exemple : une startup SaaS de 50 personnes qui vient de lever sa série A. Ses chiffres servent à montrer le raisonnement, pas à promettre un résultat.

Le contexte

L'entreprise développe une plateforme B2B de gestion de données clients. Elle a 8 développeurs, 2 ops et un RSSI fraîchement recruté. Les investisseurs exigent un rapport SOC 2 Type II dans les 18 mois. L'équipe n'a jamais fait d'audit de maturité et ne sait pas par où commencer.

Le SOC 2 n'est pas une certification : c'est un rapport d'attestation émis par un auditeur indépendant selon les Trust Services Criteria de l'AICPA. Le Type I décrit les contrôles à une date donnée, le Type II vérifie qu'ils ont fonctionné sur une période d'observation, de plusieurs mois.

Le RSSI réalise une première évaluation avec la grille. Les résultats sont sans surprise, mais ils objectivent la situation et donnent une baseline chiffrée à présenter au comité de direction.

DimensionScoreConstat
Build and Deployment12/40Pipeline CI/CD existant mais aucun scan de sécurité
Culture and Organization6/32Pas de formation, pas de champion, sécurité = le RSSI
Implementation14/32Lock files utilisés, quelques pre-commit hooks
Information Gathering4/32Aucune centralisation des logs, pas de métriques
Test and Verification10/32Un pentest l'année dernière, jamais de suivi
TOTAL46/168Palier Managed (bas)

Ce score de 46/168 place l'organisation au bas du palier Managed. La dimension la plus critique est Information Gathering (4/32) : sans visibilité, impossible de piloter. Culture and Organization (6/32) est le second point faible : la sécurité repose entièrement sur une personne.

Le RSSI présente un plan sur 18 mois aligné avec l'objectif SOC 2. Chaque phase vise un score et des critères du référentiel : le critère CC7.1 demande par exemple des procédures de détection pour identifier les vulnérabilités nouvellement découvertes.

  1. Mois 1-3 : Fondations techniques

    Score cible : passer de 46 à 76 points (+30).

    Les actions prioritaires répondent aux critères SOC 2 : SCA et SAST automatisés sur tous les dépôts (détection des vulnérabilités, CC7.1), centralisation des secrets dans Vault (gestion des accès logiques, famille CC6), deux Security Champions nommés parmi les développeurs seniors (responsabilités définies).

    Le sponsorship du CEO est obtenu lors d'une présentation au comité de direction où le RSSI montre l'écart entre la situation actuelle et les attentes de l'auditeur.

  2. Mois 4-9 : Culture et processus

    Score cible : passer de 76 à 101 points (+25).

    Un programme de formation trimestriel est lancé : 2 heures par développeur, avec des cas pratiques sur les vulnérabilités de leur propre code. Les standards de sécurité sont documentés et intégrés à l'onboarding.

    Les métriques DORA sont collectées automatiquement avec Apache DevLake, le projet Four Keys de Google étant archivé depuis 2024. Un tableau de bord Grafana consolide vulnérabilités, métriques de performance et incidents.

  3. Mois 10-14 : Consolidation et audit Type I

    Score cible : passer de 101 à 121 points (+20).

    SBOM générés et stockés pour tous les artefacts. Signature des images avec Cosign. Pentests trimestriels avec un partenaire externe. Processus d'exception rodé, avec approbation formelle et suivi des dérogations.

    L'audit SOC 2 Type I a lieu au mois 14 et ne relève pas de réserve majeure.

  4. Mois 15-18 : Période d'observation et rapport Type II

    Les mois qui suivent forment la période d'observation du Type II : l'équipe collecte les preuves que l'auditeur examinera (journaux d'accès, rapports de scan, délais de correction, revues des exceptions).

    Résultat du scénario : score passé de 46 à 121/168 (palier Optimized) et rapport SOC 2 Type II remis au mois 18.

Trois facteurs font la réussite de ce scénario. Premièrement, l'objectif externe clair (SOC 2) aligne toute l'organisation : sans cette échéance, les priorités auraient été constamment remises en question.

Deuxièmement, l'évaluation régulière, tous les 3 mois dans ce scénario, permet de mesurer les progrès et d'ajuster le plan : si la dimension Culture progresse moins vite que prévu, on renforce les actions au lieu de le découvrir à la fin.

Troisièmement, le sponsorship de la direction débloque les ressources (budget de formation, temps alloué aux champions) et envoie un message fort aux équipes.

Le DSOMM n'est pas le seul framework disponible. Selon votre contexte, d'autres modèles sont pertinents ; ces repères ont été vérifiés le 1er octobre 2026 à leur source.

OWASP DSOMM reste le choix par défaut pour une évaluation centrée sur la chaîne DevOps. Il est gratuit, maintenu par une communauté active (version 5.1.0 du modèle publiée le 21 septembre 2026), et son outil en ligne, dsomm.owasp.org, permet de cocher les activités déjà en place.

OWASP SAMM (Software Assurance Maturity Model), en version 2.2.0 publiée en juillet 2026, est plus large que le DSOMM : il couvre tout le cycle de vie du développement logiciel, organisé en cinq fonctions métier et quinze pratiques de sécurité. Il convient aux organisations qui veulent une vue plus complète, mais demande plus de temps à administrer.

BSIMM (Building Security In Maturity Model) est orienté benchmark : il permet de se comparer à d'autres organisations. Sa seizième édition, BSIMM16, publiée en février 2026, s'appuie sur les pratiques observées dans 111 organisations. Il sert surtout aux grandes entreprises qui veulent se situer par rapport à leurs pairs, et l'évaluation passe généralement par un consultant.

DORA n'est pas un modèle de maturité sécurité, mais ses métriques de performance sont complémentaires. Le rapport annuel, intitulé « State of AI-assisted Software Development » depuis 2025, suit cinq métriques depuis l'édition 2024 : délai de mise en production, fréquence de déploiement, temps de rétablissement après un déploiement raté, taux d'échec des changements et taux de reprise (rework rate). Une organisation mature en sécurité qui ne déploie qu'une fois par mois a un problème : les deux approches se renforcent.

  • L'OWASP DSOMM 5.1.0 compte six dimensions, dont Agentic AI depuis août 2026, 24 sous-dimensions et 251 activités.
  • Le DSOMM classe ses activités sur cinq niveaux, de « Basic understanding » à « Advanced deployment at scale ».
  • La grille de la leçon note 0 à 4 des pratiques des cinq dimensions historiques, sur 168 points, avec quatre paliers propres à la page (Initial, Managed, Defined, Optimized).
  • Le score global importe moins que les écarts entre dimensions : on compare des pourcentages, pas des points bruts.
  • On priorise par ROI : quick wins (P0), fondations culturelles (P1), puis optimisation (P2) et excellence (P3).
  • SOC 2 est un rapport d'attestation, pas une certification ; le Type II porte sur une période d'observation.
  • DORA suit cinq métriques depuis 2024 ; Four Keys est archivé, Apache DevLake prend la collecte en charge.
  • Audit complet tous les 6 mois, note rapide chaque trimestre, et la maturité technique ne tient pas sans engagement culturel.

Vérifiez que l'essentiel de cette leçon est acquis. Les questions portent uniquement sur ce qui vient d'être expliqué ici.

Contrôle de connaissances

Validez vos connaissances avec ce quiz interactif

6 questions
6 min.
70% requis

Informations

  • Le chronomètre démarre au clic sur Démarrer
  • Questions à choix multiples, vrai/faux et réponses courtes
  • Vous pouvez naviguer entre les questions
  • Les résultats détaillés sont affichés à la fin

Lance le quiz et démarre le chronomètre

Les questions ci-dessous reprennent les doutes les plus courants sur l'audit de maturité : ce qu'est le DSOMM, sa différence avec SAMM, la durée de l'exercice et le score à viser.

Ce projet vous est utile ?

Les guides, formations, quiz et labs restent gratuits. Si vous les utilisez régulièrement, vous pouvez contribuer à leur maintenance et à leur développement.

Devenir membre de soutien (nouvel onglet) Soutenir une fois (nouvel onglet) En savoir plus

Suivez aussi le projet sur LinkedIn