👩🏿💻 Menez un sprint de A à Z
Le contexte
J'ai récemment été recruté par Groupomania, un groupe spécialisé dans la grande distribution, pour construire un réseau social interne pour
ses employés. Pour rassurer notre commanditaire Stéphanie, je décide de lui présenter ma compréhension de son besoin, de mes choix
d’organisation du projet, ainsi que des premières étapes que nous allons mener à bien.
Après cette explication, je lui partage le product backlog priorisé fait sur Trello. Il est organisé selon la méthode MoSCoW.
01Le besoin de groupomania
La vision produit
Avec ce product vision board ,je veux m’assurer que nous avons bien compris ton besoin.
Il regroupe tout les éléments utiles à la création de la vision produit (mission du produit, ce que l’on en attend)
les personas
Pour comprendre qui sont exactement les futurs consommateurs du produit , nous avons mené des entretiens. Ils nous ont permis de définir
ce que l’on appelle des personas.
méthodologie agile
Pour réaliser ce projet nous choisi d’utiliser une méthodologie agile pour :
- le fait qu’en tant que client tu sois au coeur de notre stratégie, nous devons nous adapter et réagir à vos demandes,
-la flexibilité qui permet de réajuster les priorités au cours du projet. Suivant la complexité de la tâche, il ya la possibilité de proposer des
changements,
-l'utilisation des cycles courts pour une livraison régulière d’implémentations fonctionnelles mais aussi pour réduire les risques.
02L'organisation du projet
L'équipe
L’équipe est composée de:
- une Scrum Master - garant de la méthodologie Scrum,
- l'équipe dev :
- une Designer pour créer le design de l’interface,
- un Full Stack Engineer pour s’occupe du code front et back-end,
- un Data Engineer pour mettre en place la base de données,
- un Testeur pour déceler les anomalies,
- moi la Product Manager pour prioriser et mettre en production.
Prise de décision
Il faut savoir que la réussite d'un projet repose sur une définition claire et précise des rôles et des responsabilités de chacun.
Afin de savoir comment intervient chaque membre de l’équipe au sein du projet , j’ai utilisé la Matrice RACI - la matrice des responsabilité.
En haut nous avons : les acteurs.
Et sur le coté : les tâches.
Responsible : réalisation de la tâche.
Accountable : approuve, valide la réalisation et est garant de la fonctionnalité.
Consulted : expert dans le domaine , dont l’avis est précieux pour réaliser la tâche.
Informated : ceux qui doivent être mis au courant.
outils et supports
Trello : outil de gestion de projet qui permet de répartir les tache sous forme de cartes.
Teams : est une application de communication collaborative.
Niko-Niko : outil pour connaître l’état d’esprit de chaque membre de l’équipe.
03Les étapes et éléments principaux du projet
Voici une infographie illustrant le déroulement d’un projet avec la méthodologie agile scrum.
Afin de mener a bien ce projet ces différents évènements doivent être présent car des résultats en découlent:
- Sprint / itération.
- Sprint planning.
- Daily scrum.
- Sprint review.
- Sprint rétro.
- Sprint planning.
- Daily scrum.
- Sprint review.
- Sprint rétro.
ÉVÉNEMENTS RÉCURRENTS
Le sprint : de nouveaux incréments.
La planification de sprint : l’objectif du sprint, la priorisation.
Le daily scrum : entretenir la communication entre les membres de l’équipe, mesurer l’avancement quotidiens, se synchroniser et s’ajuster.
La sprint review : retours des utilisateurs, faire un points sur l’avancée du projet.
La sprint retro : tirer des leçons du sprint (faire le bilan), élaborer des axes d’amélioration.
La planification de sprint : l’objectif du sprint, la priorisation.
Le daily scrum : entretenir la communication entre les membres de l’équipe, mesurer l’avancement quotidiens, se synchroniser et s’ajuster.
La sprint review : retours des utilisateurs, faire un points sur l’avancée du projet.
La sprint retro : tirer des leçons du sprint (faire le bilan), élaborer des axes d’amélioration.
USER FLOW
Un flux utilisateur désigne tout chemin susceptible d'être emprunté par un client ou une cliente faisant appel à notre site web ou application.
04Product Backlog
Le backlog product représentes fonctionnalités attendues sur le produit, ces fonctionnalités sont interprétées par des Users story.
Pour ce premier sprint j’ai priorisé les fonctionnalités qui vont nous permettre de te donner un produit viable dès la fin du Sprint tout en
respectant la vélocité qui est de 20 stories point.
Merci / Thank you for watching