Contenu du cours
Fondamentaux de l'Agilité
Fondamentaux de l'Agilité
Histoires d'Utilisateurs, Épopées et Thèmes
Une planification et une estimation efficaces sont des aspects cruciaux de la gestion de projet Agile. Ces pratiques garantissent que les équipes peuvent livrer des fonctionnalités précieuses de manière incrémentielle tout en maintenant flexibilité et adaptabilité. Les composants clés de la planification et de l'estimation Agile incluent les éléments suivants:
- user stories;
- epics;
- themes;
- story points;
- estimation techniques.
Nous aborderons les deux derniers composants dans le prochain chapitre.
User Stories
Les user stories sont de courtes descriptions simples d'une fonctionnalité racontée du point de vue de l'utilisateur ou du client. Elles se concentrent sur le qui, le quoi et le pourquoi, et sont rédigées dans un format tel que : "En tant que [type d'utilisateur], je veux [une action] afin que [un bénéfice]." Cela aide l'équipe à comprendre la valeur de la fonctionnalité et garde l'utilisateur au centre du développement. Prenons un exemple de user story :
User Story 1.1: Register an account using email
Épopées
Les épopées sont de grandes histoires d'utilisateurs qui peuvent être décomposées en morceaux plus petits et plus gérables. Une épopée représente une fonctionnalité significative qui peut nécessiter plusieurs sprints pour être complétée. En décomposant les épopées en histoires d'utilisateurs plus petites, les équipes peuvent livrer une valeur incrémentielle et rendre le progrès visible. Voici un exemple d'une épopée liée à l'enregistrement et à l'authentification des utilisateurs :
Épopée 1 : Enregistrement et Authentification des Utilisateurs
-
Histoire d'Utilisateur 1.1 : En tant que nouvel utilisateur, je veux enregistrer un compte en utilisant mon adresse e-mail, afin que je puisse accéder aux fonctionnalités personnalisées de l'application ;
-
Histoire d'Utilisateur 1.2 : En tant qu'utilisateur enregistré, je veux me connecter en utilisant mon e-mail et mon mot de passe, afin que je puisse accéder à mon compte en toute sécurité ;
-
Histoire d'Utilisateur 1.3 : En tant qu'utilisateur, je veux réinitialiser mon mot de passe si je l'oublie, afin que je puisse retrouver l'accès à mon compte.
Thèmes
Les thèmes sont des groupes d'histoires d'utilisateurs ou d'épopées liées qui partagent un objectif commun. Ils aident à organiser et à prioriser le travail autour d'objectifs plus larges ou de domaines de fonctionnalité. Les thèmes fournissent une vue d'ensemble des fonctionnalités du produit et peuvent aider à aligner les efforts de l'équipe avec les objectifs stratégiques de l'entreprise. Concluons maintenant notre exemple avec la gestion des comptes en créant un thème respectif :
Thème : Gestion des comptes utilisateurs
Épopée 1 : Inscription et authentification des utilisateurs
-
Histoire d'utilisateur 1.1 : En tant que nouvel utilisateur, je veux m'inscrire avec mon adresse e-mail, afin de pouvoir accéder aux fonctionnalités personnalisées de l'application ;
-
Histoire d'utilisateur 1.2 : En tant qu'utilisateur enregistré, je veux me connecter avec mon e-mail et mon mot de passe, afin de pouvoir accéder à mon compte en toute sécurité ;
-
Histoire d'utilisateur 1.3 : En tant qu'utilisateur, je veux réinitialiser mon mot de passe si je l'oublie, afin de pouvoir retrouver l'accès à mon compte.
Épopée 2 : Gestion du profil utilisateur
-
Histoire d'utilisateur 2.1 : En tant qu'utilisateur, je veux voir les informations de mon profil, afin de pouvoir voir mes détails personnels et préférences ;
-
Histoire d'utilisateur 2.2 : En tant qu'utilisateur, je veux mettre à jour les informations de mon profil, afin de pouvoir garder mes détails personnels à jour ;
-
Histoire d'utilisateur 2.3 : En tant qu'utilisateur, je veux télécharger une photo de profil, afin de pouvoir personnaliser mon compte.
Merci pour vos commentaires !