Stage alpha - Stages de développement
Normes numériques
1. Concevoir avec les utilisateurs
1.1 Faire des recherches en collaboration avec les utilisateurs pour bien comprendre leurs besoins, ainsi que les problèmes que nous voulons régler
Liste de contrôle
- Mettre en place un plan de paiement pour la recherche de l'utilisateur tout au long de la conception du service et après sa construction
-
Interviewer les utilisateurs potentiels pour aider à développer les éléments suivants pour le service :
- Les objectifs de l'utilisateur (par exemple, en tant que [type d'utilisateur], je veux [un certain mais] de sorte que [une raison quelconque])
- Caractères de l'utilisateur (par exemple, en fonction des habitudes, de la personnalité, des attitudes et des motifs)
- Profils d'utilisateurs (Ex., En fonction de données démographiques telles que le sexe, l'âge, l'emplacement, le revenu et la taille de la famille)
- Utiliser une gamme de méthodes de recherche qualitative et quantitative pour déterminer les objectifs, les besoins et les comportements des personnes
- Créer et maintenir une liste des tâches prioritaires que les utilisateurs tentent de faire (c.-à-d., « User stories »)
- Document all end-to-end user journeys, including journeys that involve multiple services and external services
- Understand how will users interact with the service, optimizing the experience for online and offline interactions
Guides d’application
2. Effectuer régulièrement des itérations et des améliorations
2.1 Élaborer des services au moyen de méthodes souples et itératives, axées sur l’utilisateur
Liste de contrôle
- 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))
2.2 Effectuer constamment des améliorations en réponse aux besoins des utilisateurs
Liste de contrôle
- analyze user research and use it to improve your service (Digital Service Standard (UK))
2.3 Essayer de nouvelles approches, commencer petit et passer à l'échelon supérieur
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.
3. Travailler ouvertement par défaut
3.1 Diffuser ouvertement des données probantes, des travaux de recherche et des éléments de la prise de décisions
Liste de contrôle
- document where you're getting the data for your metrics (Digital Service Standard (UK))
- set up your analytics package to collect user journey data (Digital Service Standard (UK))
- Publish metrics externally (Digital Services Playbook (US))
- make sure all stakeholders are actively involved in promoting or supporting digital delivery of the new service (Digital Service Standard (UK))
5. Gérer les risques en matière de sécurité et de protection des renseignements personnels
Lignes directrices
- 5.1 Adopter une approche équilibrée de la gestion des risques en appliquant les mesures appropriées en matière de protection des renseignements personnels et de sécurité
- 5.2 Veiller à ce que les mesures de sécurité ne causent pas de friction, afin qu’elles ne deviennent pas un fardeau pour les utilisateurs
5.1 Adopter une approche équilibrée de la gestion des risques en appliquant les mesures appropriées en matière de protection des renseignements personnels et de sécurité
Liste de contrôle
- Plan recurring interactions with the business and information risk teams to ensure ongoing alignment.
- Integrate a security advisor into the delivery team to support IT security risk management throughout the full delivery of the service.
- Document the protective measures implemented to enable the secure processing and sharing of data and information across government
- Document how the service manages information and records (data) in order to protect their confidentiality and integrity, and ensure their availability.
- Ensure all APIs have appropriate authentication and that only authorized users/services are able to access the information; “open data” APIs are explicitly configured to allow access by all by default.
Guides d’application
- Avis de mise en œuvre de la Politique sur la technologie de l’information (AMPTI)
- Avis de mise en oeuvres de la politique sur la sécurité (interne au gouvernement du Canada)
- Instruments de politique de sécurité et de gestion des identités
- Centre de ressources en matière de sécurité
- Directives du Commissariat à l'intention des institutions fédérales (Commissariat à la protection de la vie privée du Canada (CPVP))
- Document d'orientation : Prise en compte de la protection des renseignements personnels avant de conclure un marché
Solutions réutilisables
5.2 Veiller à ce que les mesures de sécurité ne causent pas de friction, afin qu’elles ne deviennent pas un fardeau pour les utilisateurs
Liste de contrôle
- Where possible, provide users easily-accessible means of authentication (e.g.: biometrics) to your service - take advantage of improvements in consumer technologies.
- Use deployment scripts to ensure configuration of production environment remains consistent and controllable.
- Test and certify components in each layer of the technology stack for security vulnerabilities, and then to re-use these same pre-certified components for multiple services.
- Ensure all APIs are developed in alignment with secure connections requirements from TBS and CSE; all APIs should be accessed over HTTPS only.
- Ensure all APIs have appropriate authentication and that only authorized users/services are able to access the information; “open data” APIs are explicitly configured to allow access by all by default
Guides d’application
Solutions réutilisables
7. Permettre au personnel d’offrir de meilleurs services
7.1 Veiller à ce que les employés aient accès aux outils, à la formation et aux technologies dont ils ont besoin
Liste de contrôle
- Determine technical choices and programming tools.
- Determine how you will net value for money spent on tools and how you will monitor your service.