SCRUM - Méthode de gestion de projet Agile

Aller plus loin avec SCRUM


La grande échelle

Comme nous le disions précédement, l'équipe de SCRUM typique comporte entre 2 et 7 membres. Mais la méthodologie SCRUM ne connaitrait pas un tel essort si elle était restreinte au management d'équipe légère. Nous allons donc voir comment il est possible d'obtenir un management dit "de grande échelle".

Selon Jeff Sutherland, co-fondateur de la méthode SCRUM, il est possible d'utiliser SCRUM dans un contexte intégrant plus de 800 personnes. La question qui se pose est alors : comment gérer la scalabilité ?

==> Le changement d'échelle se fait avec plusieurs équipes <==

Bien évidement certains facteurs doivent etre pris en compte pour maintenir une cohérence dans la gestion des équipes. Ces facterus les voici :

Finalement chaque équipe possède un travail bien précis a réalisé dans ses propres Sprint.

Fonctionnement de SCRUM à grande échelle

Dans la pratique SCRUM a été utilisé pour de nombreux projets de plus de 500 personnes. On nomme la méthode pour réaliser des opérations de cette envergure : le SCRUM de SCRUM


SCRUM de SCRUM de SCRUM de ...

L'organisation d'un SCRUM de SCRUM, ou encore nommé Meta-SCRUM s'effectue en placant des sous communauté SCRUM entre les équipes. Ces sous ensemble regroupe simplement des SCRUM Master des différentes équipes, qui on eux aussi un SCRUM Master principal, pouvant lui même faire partie d'un groupe de SCRUM Master plus haut placé, et ainsi de suite jusqu'à un groupe dominant le projet. Le graphique ci-dessous représente une façon de regouper les collaborauteurs avec un design de base de 3 groupes de 9 équipes distinctes.

Etablissement d'un SCRUM de SCRUM

Dans ces projets-ci la fréquence des réunions est établie selon le degré dans l'échelle des responsabilités


Analysons la méthodologie

Nous avons vu en introduction une analyse concrète de la rentabilité produite par SCRUM. Néanmoins il serait assez orgueuilleux de dire que SCRUM a réonse a tout et en tout temps. Je me propose donc de vous faire partager une analyse de ma propre expérience SCRUM afin de mieux comprendre les avantages et les inconvenients de cette méthode.

Avantages SCRUM Inconvénients SCRUM
  • Entièrement développé et testé pour de courtes itérations
  • Simplicité des processus
  • Règles définies clairement
  • Augmentation de productivité
  • Organisation personnelle
  • Chaque équipe a son lot de responsabilité
  • Améliroation de la communication
  • Combinaison possible avec XP
  • Peu, voire pas, de documentation écrite
  • Violation de responsabilité
  • L'équipe ne se prête pas au SCRUM

Comme je le note dans le tableau il reste encore certains désavantages à utiliser SCRUM. Le gros problème réside bien souvent dans l'aspect Documentation du projet. Comme la méthode privilégie le fonctionnel, on se retrouve rapidement avec des projets non-documentés.

Les autres poins sont des parties inhérents à l'autonomie des collaborateurs. Il est clair que si l'équipe ne prends pas le temps de remplir correctement les indicateurs comme le SCRUM Board et les Burndow Chart, le suivi n'est pas correctement assuré. D'utres part on remarque bien souvent que dans la gestion du SCRUM de SCRUM les manager sont tentés de passer outre les responsabilités hierrachiques pour aller remonter le problème au sommet. On constate bien souvent ce problème dans des équipes ou un développeur requiert directement le client plutôt que son propre SCRUM master, ou Directeur de Produit.