Procédure de contribution: Conception de Canada.ca
Le système de conception de Canada.ca doit être constamment amélioré. L'objectif de ce cadre est de favoriser l'amélioration continue des directives par l'expérimentation. Il crée un espace permettant aux ministères d'expérimenter et d'innover, et d'apporter leurs conclusions au profit de l'ensemble de la communauté Web du GC.
Sur cette page
- Identifier : soumettre une proposition d'amélioration
- Concevoir : du prototype à la version stable
- Itérer : retour à la case départ
Identifier : soumettre une proposition d'amélioration
Lors de la conception de contenu pour les Canadiens ou lors de l'essai de votre conception actuelle, vous pouvez déterminer que :
- un élément, un modèle ou un gabarit existant doit être amélioré
- un nouveau composant, modèle ou gabarit est nécessaire pour combler une lacune dans le système de conception
Consultez la liste d'améliorations et les expérimentations en cours
La première étape consiste à déterminer si l'amélioration a déjà été identifiée. Pour ce faire, consultez la liste d'améliorations:
Si votre suggestion n'est pas déjà identifiée
Si le modèle ou le gabarit que vous avez identifié pour amélioration n'est pas déjà dans la liste, vous pouvez soumettre une proposition en ouvrant un « issue » dans GitHub .
La proposition doit comprendre au minimum :
- une description du problème ou de la lacune identifiée
- une hypothèse sur la manière de régler la situation
Les suggestions seront examinées au cas par cas par la communauté.
Concevoir : du prototype à la version stable
Une fois qu'une idée a été identifiée, n'importe qui peut s'atteler à la tâche.
Conception initiale et prototype
Dès qu'un prototype existe, il peut être déplacé de la colonne "À faire" à la colonne "Conception et prototypes" dans la liste d'améliorations .
Mettez à jour le « issue » correspondant dans GitHub pour partager le prototype avec la communauté.
Alpha
Pour passer du premier prototype à alpha, le prototype doit être accompagné d'une documentation qui comprend au minimum :
- une hypothèse sur la manière de résoudre le problème
- une maquette ou un prototype codé
La phase alpha est utilisée pour tester l'hypothèse, mener des recherches, traiter les considérations d'accessibilité et coder un exemple de travail pour les tests.
Bêta
Pour passer d'alpha à bêta, vous avez besoin de ce qui suit :
- un exemple codé entièrement fonctionnel
- toute dérogation CSS/JS nécessaire à la mise en œuvre dans le dernier thème BOEW pour Canada.ca
- une évaluation de l'accessibilité
- la justification des choix de conception - il peut s'agir de résultats de la recherche ou d'une justification solide
- quelques conseils sur le "Quand utiliser" cette composante, ce modèle ou ce gabarit
- la documentation dans les deux langues officielles
Utilisez la phase bêta pour intensifier l'expérience et résoudre les problèmes que vous rencontrez.
Les mises à jour bêta sont disponibles dans la bibliothèque de modèles du système de conception , et les ministères peuvent les utiliser, à condition qu'ils considèrent qu'il s'agit d'une expérimentation et qu'ils soient disposés à rendre compte des résultats.
Stable
Pour passer de bêta à stable, les critères suivans doivent être respectés :
- le code est intégré au cadre de base (BOEW)
- le code entièrement valide
- aucun problème d'accessibilité est laissé en suspens
- les commentaires de la communauté ont été résolus
Itérer : retour à la case départ
Une fois qu'un modèle nouveau ou mis à jour est devenu stable, il devient la nouvelle directive de base.
Mais cela ne signifie pas qu'il est maintenant parfait. Si cette amélioration n'a pas résolu tous les problèmes, ou si de nouveaux problèmes surviennent, le composant, le modèle ou le gabarit peut être ajouté de nouveau à la liste d'améliorations et faire l'objet d'un nouveau cycle de conception.
- Date de modification :
Détails de la page
- Date de modification :