Industrialiser le DSFR dans une organisation publique
Pour une administration, une collectivité ou un opérateur public, le DSFR n'est pas un simple choix graphique. C'est un standard qui doit rester cohérent entre les services, les équipes et les prestataires.
Le risque vient de la multiplication des intégrations locales : un formulaire légèrement différent, une modale incomplète, une navigation divergente, un tableau sans caption ou un layout non responsive.
DSFR Bundle aide à industrialiser cette intégration dans Symfony :
- API Twig commune ;
- composants Community et Pro identifiés ;
- layouts et grille documentés ;
- profiler pour contrôler les pages ;
- guide d'accessibilité ;
- méthode projet et gouvernance.
Bénéfice organisationnel
Une DSI peut définir un socle projet : installation, assets, layouts, conventions d'ids, règles de formulaires, checklists et composants autorisés. Les prestataires travaillent alors sur une base commune.
Cela réduit la dépendance à une personne, facilite la reprise de code et accélère les nouveaux projets.
Pour une équipe interne de l'État, la licence Pro démarre à 719 € HT pour 1 site de production. Les paliers couvrent aussi les programmes multi-services : 1 919 € HT pour 3 sites, 2 999 € HT pour 5 sites et 5 599 € HT pour 10 sites. La licence est perpétuelle et liée aux URL de production déclarées, ce qui évite de traiter le socle DSFR comme un abonnement annuel.
Pages recommandées
Lisez Gouvernance DSFR, Méthode projet, Accessibilité et Référence.
FAQ
Pourquoi standardiser l'intégration DSFR ?
La standardisation évite que chaque équipe reconstruise ses propres variantes de formulaires, tableaux, menus ou layouts. Elle rend les projets plus cohérents et plus faciles à reprendre.
Que doit contenir un socle DSFR interne ?
Un socle utile contient les assets DSFR, les layouts validés, les composants autorisés, les conventions d'identifiants, les règles d'accessibilité et une méthode de recette partagée.