• 8 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

Ce cours est en vidéo.

Vous pouvez obtenir un certificat de réussite à l'issue de ce cours.

J'ai tout compris !

Encadrez l'équipe de développement

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Dans ce chapitre, je vais vous présenter le rôle de l'équipe pour votre gestion de projet. Le modèle Scrum fait en effet une distinction entre scrum master, product owner et équipe de développement

Le rôle d'une équipe de développement

Les membres de votre équipe de développement sont en charge des opérations du projet. Ils livrent votre client à intervalles réguliers des fonctionnalités complètes.

  • Ses membres ont de multiples compétences.

  • Ses membres sont pluridisciplinaires.

  • Ses membres sont autonomes.

Constituez une équipe de 3 à 9 personnes capables de réaliser le projet sans l'aide de membres extérieurs. Ce mode de fonctionnement favorisera votre efficacité et votre réactivité. 💪 Vous devez toujours encourager le partage des responsabilités : bon ou mauvais, n'attribuez jamais les résultats à un seul individu !

Les membres de votre équipe de développement s'adressent sans intermédiaire au product owner. En qualité de scrum master, vous éliminez tous les parasitages ou les bruits qui pourraient nuire à leurs relations. Pour y parvenir, encadrez l'activité de l'équipe autour des besoins du product backlog.

  • L'équipe ne peut pas être multi-produits.

  • L’équipe détermine seule ses choix de solution.

  • L’équipe est indissociable et tous les membres sont considérés au même niveau.

  • L'équipe estime sa charge de travail et détermine sa capacité à réaliser une tâche.

  • L’équipe organise et réalise les tâches du projet en respectant le modèle Scrum.

  • L’équipe est responsable de la réussite du projet et de l’atteinte des objectifs.

  • L’équipe participe avec le product owner à toutes les cérémonies Scrum.

Dans le modèle Scrum, votre équipe de développement est indépendante et les membres choisissent seuls comment accomplir le travail : pas d'aide externe, pas de hiérarchie interne et surtout pas de chasse gardée ! Assurez-vous que toutes les décisions de l'équipe soient bien prises unanimement.

La mission d'une équipe de développement

Votre équipe de développement doit être stable sur la durée et de préférence pour plusieurs itérations. Vous aurez ainsi simplement à maintenir sa cohésion et ses performances. 🏋 Capitalisez sur votre connaissance des différents métiers de l'équipe. Félicitez chaque membre pour sa participation au projet commun.

Comment l'équipe peut-elle choisir seule une solution ? Comment l'équipe peut-elle estimer seule la charge ? Comment l'équipe peut-elle organiser seule la répartition du travail ?

Le modèle Scrum ne décrit pas en détail tous les aspects de la gestion de projet. Vous devez en effet associer ce cadre de travail à un ensemble de pratiques agiles complémentaires. 

  1. Le planning poker
    Votre équipe doit estimer la complexité de chaque user story avec le product owner. Vous pouvez utiliser un jeu de cartes représentant différentes valeurs pour l'estimation en points des user stories. Découvrez simultanément les cartes des participants et lancez un débat à partir des valeurs les plus extrêmes. Si nécessaire, répétez le jeu jusqu'à obtenir un consensus.
     

  2. Le tableau kanban
    Votre équipe représente chaque user story sur des affichettes (bristols ou numériques). Vous allez les repartir sur un tableau divisé en 3 colonnes : "à faire", "en cours" et "terminé". Actualisez ce tableau lors de vos réunions quotidiennes afin de visualiser la progression de l'équipe. Remettez-le à zéro en début d'itération afin d'ajouter de nouvelles user stories.
     

  3. L'attribution des tâches
    Votre équipe liste les tâches de chaque user story pour développer les fonctionnalités du produit ou du service. Vous ne devez surtout pas désigner un chef de projet chargé d'affecter ces tâches aux membres de l'équipe. Répartissez plutôt les user stories sur la base du volontariat et de la discussion lors de vos réunions quotidiennes.
     

Les cartes du planning poker
Les cartes du planning poker

Idéalement, votre équipe est agile et tous ses membres sont solidaires. Votre gestion de projet ne sera plus ralentie pas l'absence ou l'indisponibilité imprévue d'un des acteurs. 😇 Dans le chapitre suivant, vous verrez comment le scrum master facilite ce travail collaboratif.

En résumé

Exemple de certificat de réussite
Exemple de certificat de réussite