2. Effectuer régulièrement des itérations et des améliorations
- Précédent - 1. Concevoir avec les utilisateurs
- 1 - Aller à la 1. Concevoir avec les utilisateurs
- 2 - Aller à la 2. Effectuer régulièrement des itérations et des améliorations
- 3 - Aller à la 3. Travailler ouvertement par défaut
- 4 - Aller à la 4. Utiliser des normes et des solutions ouvertes
- 5 - Aller à la 5. Gérer les risques en matière de sécurité et de protection des renseignements personnels
- 6 - Aller à la 6. Intégrer l’accessibilité dès le départ
- 7 - Aller à la 7. Permettre au personnel d’offrir de meilleurs services
- 8 - Aller à la 8. Être de bons utilisateurs de données
- 9 - Aller à la 9. Concevoir des services éthiques
- 10 - Aller à la 10. Collaborer largement
- Suivant - 3. Travailler ouvertement par défaut
[TODO: Ajouter / réviser le texte d'introduction]
Lignes directrices :
2.1 Élaborer des services au moyen de méthodes souples et itératives, axées sur l’utilisateur
[TODO: Ajouter / réviser le texte d'introduction]
Norme de service numérique (Ontario): Concevoir et élaborer le service en utilisant une approche agile et centrée sur l'utilisateur. Agile est une approche de la construction de services qui divise le travail en plus petits morceaux connus sous le nom d'itérations. Construire une fonctionnalité du service à la fois jusqu'à ce que l'ensemble du service est terminé.
Il s'agit d'une approche beaucoup moins risquée que l'approche traditionnelle «cascade» car les itérations fréquentes exposent les défauts du plan d'origine beaucoup plus rapidement (par exemple, ne pas obtenir les approbations, pas assez de ressources, pas les bonnes personnes). équipe, etc.)
Les méthodes centrées sur l'utilisateur, telles que la recherche par les utilisateurs et les tests d'utilisabilité, mettent l'accent sur la réalisation de services faciles à utiliser. Les services gouvernementaux traditionnels se concentrent sur la satisfaction des besoins opérationnels et l'alignement sur les objectifs stratégiques. Une approche centrée sur l'utilisateur garantit que les besoins de l'entreprise sont également équilibrés par rapport aux besoins des utilisateurs. Cela contribue à augmenter l'acceptation du service numérique.
Liste de contrôle
[TODO: Ajouter / modifier les éléments de la liste de contrôle]
Stages alpha, bêta et en direct :
- travaillez de façon agile, à l’aide d’outils et de techniques agiles, et continuez de la sorte une fois que le service est opérationnele (Normes des services numériques (Ontario / UK / AU))
- assurez-vous que l’équipe examine et met à jour de façon incrémentielle les façons de résoudre les problèmes (Normes des services numériques (Ontario / UK / AU))
- montrez que votre service est géré de façon agile, en s’appuyant sur des objectifs clairs et mesurables (Normes des services numériques (Ontario / UK / AU))
- examinez les options de conception pour votre prototype et expliquez pourquoi certaines sont écartées (Normes des services numériques (Ontario / UK))
- Start with a prototype (3. Apply agile principles and be iterative. (Do - Digital Design Playbook (ISED)))
- Create a minimum viable product, that is, a version of the service with just enough features to gather insights, test assumptions and inform future improvements. Use the prototype to capture client feedback and then make improvements until you have a version that really meets client needs.
- When iterating, focus on workable solutions over comprehensive documentation. (3. Apply agile principles and be iterative. (Do - Digital Design Playbook (ISED)))
- Having a workable solution that can be tested and validated will give you useful information for improving your service. Whenever possible, focus on results rather than unnecessary documentation and reporting (while staying within policy and regulatory limits).
- When you can, use agile tools and techniques. (3. Apply agile principles and be iterative. (Do - Digital Design Playbook (ISED)))
- Techniques can include: daily stand ups, issue trackers, code reviews, rapid prototyping, design sprints, usability testing, user stories, retrospective meetings.
- make sure you have the ability to deploy software frequently with minimal disruption to users (Digital Service Standard (UK))
Live stage:
- make sure deployments have zero downtime in a way that doesn't stop users using the service (Digital Service Standard (UK))
- make sure you have enough staff to keep improving the service (Digital Service Standard (UK))
- Start small and build upon successes. (General design principles - Digital Design Playbook (ISED))
- Don’t wait for a fully developed service to start testing. (1. Test the service before launching the service. (Assess - Digital Design Playbook (ISED)))
- Develop a prototype of the service and test it to validate ideas, to challenge assumptions and to identify opportunities for improvement.
Guides d'implémentation
- 247 different checklists for usability testing (userfocus.co.uk)
- Agile Principles & Practices (18F (US))
- Scrum (Scrum Alliance)
- The Scrum Framework (Scrum Inc.)
- Lean (internal to Government of Canada)
- Kanban (development) (Wikipedia)
- GCpedia Community of Practice Agile Methods (internal to Government of Canada)
- CRA Agile Framework (internal to Government of Canada)
- Agile delivery (Digital Service Standard (UK))
- Service design and delivery process (Digital Service Standard (AU))
- Manifesto for Agile Software Development (agilemanifesto.org)
- Is your project using ‘agilefall’? (18F (US))
- Agile methods: an introduction (Service Manual (UK))
- How to be agile in an non-agile environment (Government Digital Service blog (UK))
- You can’t be half agile (Government Digital Service blog (UK))
- Agile delivery (Digital Service Standard (UK))
Solutions réutilisables
Ressources similaires
- 4. Use agile methods (Digital Service Standard (UK))
- 5. Iterate and improve frequently (Digital Service Standard (UK))
- 8. Souplesse et orientation sur l’utilisateur
- 4. Build the service using agile and iterative practices (Digital Services Playbook (US))
- 3. Agile and user-centred process (Digital Service Standard (AU))
- 3. Apply agile principles and be iterative. (Do - Digital Design Playbook (ISED)) (internal to Government of Canada)
- 2. Product management, not just project management. (Assess - Digital Design Playbook (ISED)) (internal to Government of Canada)
2.2 Effectuer constamment des améliorations en réponse aux besoins des utilisateurs
[TODO: Ajouter / réviser le texte d'introduction]
Once you have designed and launched a service, there is still work to do. Treat the service as a product; it requires regular reviews, usability tests and improvements. Unlike a project that has pre-determined start and end date, a product has a life cycle that goes far beyond the launching of the service. Regularly assessing the service and welcoming opportunities for improvement will help to ensure that the service keeps pace with evolving client needs and benefits from new or improved technology. (2. Product management, not just project management. (Assess - Digital Design Playbook (ISED)))
At every stage of a project, we should measure how well our service is working for our users. This includes measuring how well a system performs and how people are interacting with it in real-time. Our teams and agency leadership should carefully watch these metrics to find issues and identify which bug fixes and improvements should be prioritized. Along with monitoring tools, a feedback mechanism should be in place for people to report issues directly. (Digital Services Playbook (US))
Enregistrez et surveillez en permanence les données de rendement afin d’éclairer les améliorations du service en cours.
La mesure du rendement permet d’améliorer en continu un service en :
- montrant ses forces et ses faiblesses
- fournissant des données sur lesquelles s’appuyer pour effectuer des modifications
(Normes des services numériques (Ontario))
Liste de contrôle
[TODO: Ajouter / modifier les éléments de la liste de contrôle]
- dotez-vous d’un plan de vérification de la qualité et de correction qui soutient des modifications fréquentes du service (Normes des services numériques (Ontario))
- utilisez une approche par étapes pour tester les modifications apportées à une partie du service, lorsque des modifications basées sur les caractéristiques ne sont pas réalisables (Normes des services numériques (Ontario))
- Define your testing objective (1. Test the service before launching the service. (Assess - Digital Design Playbook (ISED)))
- Define the purpose of the test and what you want to learn? The purpose of the test is often determined by your business goals and user needs identified through feedback, analytics and other sources.
- Identify top or critical tasks to test. Main outcomes and features your clients want to achieve should be prioritized.
- Test under realistic conditions (1. Test the service before launching the service. (Assess - Digital Design Playbook (ISED)))
- Create realistic scenarios that reflect the context and environment in which clients would use the service.
- testez le service dans un environnement aussi semblable que possible à l'environnement de déploiement (Normes des services numériques (Ontario))
- Commit to regular service reviews (2. Product management, not just project management. (Assess - Digital Design Playbook (ISED)))
- Identify opportunities to improve the service based on the results of regular test (2. Product management, not just project management. (Assess - Digital Design Playbook (ISED)))
- analyze user research and use it to improve your service (Digital Service Standard (UK))
- Use different types of tests to assess the service (1. Test the service before launching the service. (Assess - Digital Design Playbook (ISED)))
- Identify the best testing method based on your needs. Examples of tests include:
- Tree Testing - A test in which participants are asked to find a resource based on a series of menus.
- Card Sorting Testing - A reverse tree test where participants sort through items and group them together in a hierarchical manner.
- First Click Testing - A test that observes the first item that a participant clicks on and uses the selection as an indication as to whether users are directed as intended.
- Identify the best testing method based on your needs. Examples of tests include:
- adoptez un processus de test des modifications apportées au service (Normes des services numériques (Ontario))
- mettez en place un processus périodique de contrôle et de test du service, même quand il n'a pas subi de modifications (Normes des services numériques (Ontario))
- Create automated tests that verify all user-facing functionality (Digital Services Playbook (US))
- Create unit and integration tests to verify modules and components (Digital Services Playbook (US))
- Run tests automatically as part of the build process (Digital Services Playbook (US))
- Conduct load and performance tests at regular intervals, including before public launch (Digital Services Playbook (US))
- Monitor system-level resource utilization in real time (Digital Services Playbook (US))
- Monitor system performance in real-time (e.g. response time, latency, throughput, and error rates) (Digital Services Playbook (US))
- Ensure monitoring can measure median, 95th percentile, and 98th percentile performance (Digital Services Playbook (US))
- Create automated alerts based on this monitoring (Digital Services Playbook (US))
- Track concurrent users in real-time, and monitor user behaviors in the aggregate to determine how well the service meets user needs (Digital Services Playbook (US))
- Use an experimentation tool that supports multivariate testing in production (Digital Services Playbook (US))
Guides d'implémentation
- Test your service's performance (Service Manual (UK))
- Quality assurance: testing your service regularly (Service Manual (UK))
- Test your service's performance (Digital Service Standard (UK))
- Deployment environments (Digital Service Standard (UK))
- Vulnerability and penetration testing (Digital Service Standard (UK))
- Testing your service (Service Manual (UK))
- NCTTI 26 : Évaluation de logiciels – Caractéristiques de la qualité d'un logiciel et directives d'utilisation – Critères d'applicabilité (GC)
- Exploratory Testing (Service Manual (UK))
- Testing Cookbook (18F (US))
- Using data to improve your service: an introduction (Digital Service Standard (UK))
- Choosing digital analytics tools (Digital Service Standard (UK))
- Measuring digital take-up (Digital Service Standard (UK))
- Measuring user satisfaction (Digital Service Standard (UK))
- Measuring cost per transaction (Digital Service Standard (UK))
- Measuring completion rate (Digital Service Standard (UK))
- Benefits of User-centered Design (Usability.gov (US))
- Measuring success (Service manual (UK))
Solutions réutilisables
[TODO: Ajouter / réviser les solutions réutilisables]
Ressources similaires
- 1. Test the service before launching the service. (Assess - Digital Design Playbook (ISED)) (internal to Government of Canada)
- 3. Review and improve services continually (Think - Digital Design Playbook (ISED)) (internal to Government of Canada)
- 10. Test the end-to-end service (Digital Service Standard (UK))
- 6. Tester le service de bout en bout (Normes des services numériques (Ontario))
- 10. Automate testing and deployments (Digital Services Playbook (US))
- 15. Collect performance data (Digital Service Standard (UK))
- 13. Mesurer le rendement (Normes des services numériques (Ontario))
- 12. Use data to drive decisions (Digital Services Playbook (US))
2.3 Essayer de nouvelles approches, commencer petit et passer à l'échelon supérieur
[TODO: Ajouter / réviser le texte d'introduction]
Liste de contrôle
[TODO: Ajouter / modifier les éléments de la liste de contrôle]
- Start with a prototype (3. Apply agile principles and be iterative. (Do - Digital Design Playbook (ISED)))
- Create a minimum viable product, that is, a version of the service with just enough features to gather insights, test assumptions and inform future improvements. Use the prototype to capture client feedback and then make improvements until you have a version that really meets client needs.
- Start small and build upon successes. (General design principles - Digital Design Playbook (ISED))
- Don’t wait for a fully developed service to start testing. (1. Test the service before launching the service. (Assess - Digital Design Playbook (ISED)))
- Develop a prototype of the service and test it to validate ideas, to challenge assumptions and to identify opportunities for improvement.
Guides d'implémentation
[TODO: Ajouter / réviser les guides d'implémentation]
Solutions réutilisables
[TODO: Ajouter / réviser les solutions réutilisables]
- Donnez votre avis sur cette page
- Voir la source du contenu sur GitHub
- Voir la source du modèle sur GitHub
- Afficher les filtres
- Précédent - 1. Concevoir avec les utilisateurs
- 1 - Aller à la 1. Concevoir avec les utilisateurs
- 2 - Aller à la 2. Effectuer régulièrement des itérations et des améliorations
- 3 - Aller à la 3. Travailler ouvertement par défaut
- 4 - Aller à la 4. Utiliser des normes et des solutions ouvertes
- 5 - Aller à la 5. Gérer les risques en matière de sécurité et de protection des renseignements personnels
- 6 - Aller à la 6. Intégrer l’accessibilité dès le départ
- 7 - Aller à la 7. Permettre au personnel d’offrir de meilleurs services
- 8 - Aller à la 8. Être de bons utilisateurs de données
- 9 - Aller à la 9. Concevoir des services éthiques
- 10 - Aller à la 10. Collaborer largement
- Suivant - 3. Travailler ouvertement par défaut