🧱Composants de base minimalistes et réutilisables

Pas de solutions complètes !

Résumé (ce qu'il faut viser)

Nous ne pouvons pas prédire l'avenir, ni prévoir tous les scénarios pour construire une solution numérique complète de bout en bout - par exemple un site web, un portail ou une application - qui réponde à tous les besoins d'une population diversifiée et dynamique. Malheureusement, l'approche « une solution pour tous » suppose qu'une solution unique pourrait servir à tous, ou qu'une seule institution pourrait la construire.

Ce principe exige plutôt que les architectes technologiques décomposent les problèmes et les solutions en composants de base essentiels, modulaires, minimalistes et réutilisables, avec des protocoles et des spécifications ouverts pour les relier. Lorsqu'ils sont réutilisés, ces composants doivent générer une grande confiance et de faibles coûts pour d'autres entités publiques et privées. L'écosystème peut alors combiner ces composants de base pour créer de multiples solutions adaptées (comme des blocs de lego). Le minimalisme et la modularité permettent également à chaque composant de base d'être extensible et de s'enrichir au fur et à mesure de l'évolution des technologies et des capacités.

Cela garantit la simplicité de la DPI, un faible coût/risque de développement, une facilité d'extensibilité/d'adoption, une plus grande innovation autour de la DPI, la capacité d'évoluer pour répondre aux cas d'utilisation futurs, et évite le codage en dur et le développement de solutions monolithiques coûteuses à full stack.

Le maximalisme est source de complexité, de risque élevé et de réduction de l'innovation ; il ne peut pas faire face aux évolutions futures et, surtout, il encourage l'exclusion.

Outils techniques (comment y parvenir)

  • Conception minimaliste des composants, protocoles/spécifications qui ne forment PAS une solution complète, mais qui remplissent bien une fonction.

  • Cela signifie que les architectes techniques des DPI ne doivent pas sur-spécifier les champs de données, les formulaires de données, les modes d'utilisation, les types d'authentification, etc.

Résultats sociétaux (pourquoi c'est important)

  • Faisabilité et succès de l'intervention numérique

  • Vie privée

  • Innovation mixte

  • Solutions centrées sur l'utilisateur

  • Viabilité financière (faibles coûts des droits de propriété intellectuelle)

  • Évolutivité et extensibilité

Last updated