Comment se déroule la réunion de démarrage de développement d’un site e-commerce ?

Article

Plongez dans l’univers envoûtant de la haute parfumerie, où la réalité virtuelle, la magie de la  3D et l’intelligence artificielle s’entrelacent pour créer un site e-commerce de luxe inédit.

Découvrez comment une équipe audacieuse se lance dans cette aventure technologique, jonglant entre fragrances numériques, achats virtuels et les défis de cybersécurité.

Lisez notre petit récit, aux airs de vacances, où les codes se mélangent en toute décontraction pour créer le site e-commerce qui portera le succès international de ce nouveau parfum « Éclat Mirage » l’essence liberté pour Elles 🌬️ .

Mise en situation réunion de démarrage de développement d’un site e-commerce @Anneleven
Mise en situation réunion de démarrage de développement d’un site e-commerce @Anneleven

A l’orée du mois d’août, une équipe composée de 10 personnes dans une agence web au Vietnam travaillent encore et toujours pendant que leurs collègues sont d’ores et déjà en vacances, se faisant dorer la pilule au Soleil.  L’équipe est motivée et prête à se lancer dans un nouveau projet e-commerce passionnant.

Les membres de l’équipe sont composés de :

  • 1 chef de projet fonctionnel
  • 1 développeur 3D
  • 1 testeur
  • 2 intégrateurs
  • 3 développeurs PHP
  • 1 responsable cybersécurité
  • 1 chef de projet côté client

Cette équipe qui résiste encore et toujours aux vacances estivales se réunit aujourd’hui dans une salle de réunion lumineuse et spacieuse pour démarrer une longue réunion de début de projet, afin de construire le backlog du site e-commerce dédié au lancement du nouveau parfum haut de gamme pour femmes « Éclat Mirage ».

Ce nouveau site e-commerce qui sera déployé à l’international mélange diverses technologies :

Cette première réunion incarne une étape cruciale dans le projet et ne doit en aucun cas être bâclée. Les membres de l’équipes vont définir les éléments à inclure dans le périmètre projet et établir un plan de travail solide.

Cette réunion se déroule selon différentes étapes.

ÉTAPE 1 (AVANT LA RÉUNION) – Préparer les objectifs de la réunion

Avant la réunion, le responsable du projet (le Product Owner) prend soin de bien préparer la réunion en :

  • définissant les objectifs de la réunion,
  • rassemblant les informations pertinentes sur le projet,
  • identifiant les participants clés à inviter.

Pour le site e-commerce « Éclat Mirage » l’objectif principal de cette réunion est de construire le backlog initial du projet en se basant sur 3 éléments principaux :

  • les grandes fonctionnalités du site e-commerce,
  • les exigences spécifiques,
  • et les objectifs du client.

ÉTAPE 2 – Définir des grandes fonctionnalités

C’est parti ! La réunion commence avec les personnes essentielles au succès du projet.

Déterminer quelles sont les grandes fonctionnalités de l'application @Monkey Business Images
Déterminer quelles sont les grandes fonctionnalités de l’application @Monkey Business Images

L’équipe entame la réunion en identifiant les grandes fonctionnalités qui devront seront implémentées dans le site e-commerce. Ces fonctionnalités regroupent des usages utilisateurs précis comme :

  • la navigation sur le site en utilisant la réalité virtuelle,
  • la personnalisation des différents parfums de la gamme en 3D,
  • l’utilisation de l’IA pour recommander des produits,
  • le processus d’achat avec les spécificités internationales,

ÉTAPE 3 – Élaborer les user-stories

Chaque grande fonctionnalité est ensuite décomposée en user-stories ou en unités plus petites et gérables.

Par exemple, la fonctionnalité « navigation en réalité virtuelle » sera décomposée en stories comme :

  • 1. L’utilisateur sélectionne le parfum souhaité en mode réalité virtuelle.
  • 2. L’utilisateur visualise en 3D, le parfum, sous toutes ses coutures
  • 3. L’utilisateur fait un glisser/déposer pour ajouter le parfum au panier immergé dans la réalité virtuelle.
  • Etc.

ÉTAPE 4 – Prioriser les user-stories du product backlog

Ranger par ordre d'importance les user-stories dans le product backlog @LaylaBird
Ranger par ordre d’importance les user-stories dans le product backlog @LaylaBird

L’équipe discute et priorise les stories en fonction de :

  • leur importance,
  • la valeur ajouté qu’elles apportent au projet,
  • les besoins du client.

L’objectif est de déterminer l’ordre dans lequel les stories seront ajoutées au backlog et développées.

ÉTAPE 5 – Estimer

Chaque user-story est estimée en termes de complexité, d’effort de développement et de ressources nécessaires.

L’équipe choisi de se mettre d’accord pour chiffrer les user-stories en points de complexité, en jours/hommes. Une mesure qu’ils estiment pertinente pour ce projet.

ÉTAPE 6 – Construire le backlog

L’équipe de notre agence web au Vietnam est enfin prête pour constituer le product backlog. L’équipe commence à construire le en inscrivant les user-stories dans l’ordre de priorité discuté précédemment.

Le backlog est organisé sous forme d’une liste d’éléments à réaliser : du plus important au moins important, avec en face de chaque story les points de complexité.

ÉTAPE 7- Définir les critères d’acceptation

Pour chaque user-story, ils doivent se mettre désormais d’accord sur des critères d’acceptation clairs. Ces critères décrivent les conditions à remplir pour qu’une user-story soit considérée comme terminé et prête à être livrée en production.

Quelle est la définition de fini utilisée dans le projet par les membres de l'équipe @ogichobanov
Quelle est la définition de fini utilisée dans le projet par les membres de l’équipe @ogichobanov

ÉTAPE 8 – Définir les méthodes de travail durant tout le projet

L’équipe discute de quelle façon ils vont échanger, collaborer ensemble et suivre l’avancée du projet grâce notamment à la méthode Kanban.

Ils décident d’instaurer :

  • des workflows de validation,
  • des règles relatives aux manières d’échanger (Slack, emails, WhatsApp) et aux horaires (plus de Slack après 20h),
  • la manière dont les nouvelles tâches sont ajoutées au backlog (règle de nommage de la user-story)
  • etc.

ÉTAPE 9 – Mettre en place un tableau Kanban

L’équipe se lance alors dans la création d’un tableau Kanban digital avec les colonnes appropriées telles que :

  • « À faire »,
  • « En cours »,
  • « En test »,
  • « Terminé »
  • « Bloqué »

Les stories seront placées dans les colonnes correspondantes en fonction de leur état d’avancement.

ÉTAPE 10 – Planifier les premières itérations

L’équipe de l’agence web vietnamienne, décide finalement de planifier les premières itérations de développement en sélectionnant un certain nombre de user-stories du backlog à développer lors du premier cycle de travail.

Ces user-stories sont alors déplacées dans la colonne « En cours » sur le tableau Kanban.

ÉTAPE 11 – Définir la fréquence des réunions sur le projet

Il est temps de déterminer la fréquence des réunions de suivi du projet (souvent appelées « réunions de stand-up meeting ») pour discuter de l’avancement, des obstacles rencontrés et pour ajuster le flux de travail au besoin.

Le stand-up meeting sera donc effectué tous les jours de la semaine de 10h à 10h15.

L’ensemble des 10 personnes sur le projet se réunira pour un point global d’une durée de 2h tous les 3 mois.

ÉTAPE 12 – Clôturer de la réunion

La réunion se termine enfin par un récapitulatif des décisions prises, des tâches assignées et des prochaines étapes. Tout le monde est ravi de cette réunion qui fut très efficace. Ils ont à présent une compréhension claire de ce qui est attendu d’eux et du processus de travail à suivre.

Il est important de noter que cette réunion de démarrage ne marque que le début du processus de développement. Le tableau Kanban et le backlog évolueront au fil du temps en fonction des changements, des priorités et des enseignements tirés de l’exécution du projet. Des réunions régulières et des ajustements seront nécessaires pour garantir le succès du lancement du site e-commerce « Éclat Mirage ».

À la réussite parfumée du site e-commerce « Éclat Mirage » !

Visitez le Blog - tech, méthodes et dernières actus.