Chaine youtube Piloter.org   Piloter.org sur facebook   Profil  Linkedin   Actualités Twitter
Plus de 800 fiches pratiques pour les managers, sans pub et sans traceurs…
Le Portail du Manager Innovant
Chaine youtube Piloter.org Je suis aussi  sur facebook  Je suis aussi sur  Linkedin  Actualités Twitter
×
★ Tous les articles classés ★

Scrum, la méthode agile

Pour le dire vite, la méthode Scrum est une méthode agile de gestion de projets informatiques privilégiant la communication, et facilitant les réorientations opportunes. C'est désormais la méthode privilégiée pour les démarches dites "agiles".

Fort de son succès dans l'univers informatique, elle est maintenant déployée en entreprise comme nouvelle organisation du fonctionnement en "mode projet". Dans cet article nous nous en tiendrons aux fondamentaux du développement informatique.

Définition de Scrum

Scrum, la mélée

Scrum est une méthode de développement agile orientée projet informatique dont les ressources sont régulièrement actualisées.

La méthode Scrum tire son nom du monde du rugby, scrum = mêlée. Le principe de base étant d'être toujours prêt à réorienter le projet au fil de son avancement.

C'est une approche dynamique et participative de la conduite du projet. La mêlée est une phase de jeu essentielle au rugby. Elle permet au jeu de repartir sur d'autres bases. La réunion dans la méthode Scrum relaie la métaphore.

Principes de la méthode Scrum

Bien entendu, la méthode Scrum est conforme aux principes des méthodes agiles. Comme toutes les méthodes agiles, Scrum privilégie la livraison rapide d'un prototype, opérationnel par définition, afin que les clients, donneurs d'ordre et membres de l'équipe puissent l'évaluer.

Cette démarche participative active est un atout fondamental. Elle garantit pour le client le juste équilibre entre l'investissement prévu et le produit finalement livré. L'étude du prototype permet l'évaluation des fonctionnalités réalisées, et facilite la réflexion commune sur l'opportunité de futurs développements. D'autre part, l'étroite intimité entre les clients utilisateurs et les prestataires développeurs facilite l'appropriation future de l'outil.

5 concepts Scrum à bien connaître

Scrum master :
On dit souvent que le Scrum master est un coach. C'est vrai puisque son rôle est aussi de faire sortir le meilleur de chacun pour réussir le projet. Mais le Scrum Master est surtout un chef de projet. Il s'assure que le principe Scrum se déroule comme il se doit, il fixe les rôles, les timings et les objectifs. C'est un métier complexe, il s'agit d'être rationnel tout en étant un excellent communicant tourné vers les autres. Comme on le voit, ce n'est pas donné à tout le monde de cumuler ces qualités. Cela dit, ce sont aussi là les qualités d'un bon chef de projet même pour un projet plus classique qui ne se déroule pas nécessairement selon le cadrage agile de la méthode Scrum.
Product Owner :
Orienté métier, c'est lui qui va partager la vision du produit à réaliser avec l'équipe de développement. C'est un responsable de la bonne exécution projet, il est en étroite relation avec les équipes développement, le marketing et les clients.
Scrum Board :
Rapidement dit, c'est le tableau de bord du projet. Il doit être bien positionné pour que chaque membre de l'équipe puisse en profiter. Il permet de suivre l'avancement du projet, cela tombe sous le sens. Donc les tâches sont répertoriées et qualifiées : à faire, en cours, à vérifier, à tester, achevées.
Le plus pratique ? Un tableau de bord aimanté ou carrément un mur utilisé à cet effet et des post-its faciles à déplacer pour les changer de colonnes au fur et à mesure de l’avancement.
Squad :
C'est une équipe d'une bonne dizaine de personnes qui en théorie est capable de conduire le projet (ou un sous-ensemble du projet plus lourd) en totale autonomie. Elle est donc pluridisciplinaire et autonome. Pas toujours facile à constituer.
Sprint :
C'est la phase essentielle de développement du produit. Limitée dans le temps, sans dépasser un mois pour autant, elle a pour but de réaliser "quelque chose" de présentable à un client. La méthode Scrum procède par itération. C'est en effet la bonne méthode pour, théoriquement, toujours rester en phase avec le besoin défini et les attentes du client.

Avantages / Inconvénients

Il est bien évident que les méthodes de type XP programming, Scrum ici sommairement présentée ou toutes démarches agiles, ne sont pas sans défaut. Chacune de ces méthodes présente nombre d'avantages, mais ne sont pas exemptes d'inconvénients.

Ainsi le client doit être participatif. Ce n'est pas toujours le cas. S'il cesse de jouer le jeu en cours de déroulement, s'il rechigne à s'investir à fond, le processus de décision sera difficile à conduire.
Remarque : la maîtrise de la négociation (la théorie des jeux appliquées par exemple) est une compétence essentielle du chef de projet (voir le livre Le chef de projet efficace).

La définition d'une métrique parfaitement partagée, connue et commune pour toutes les parties prenantes est aussi incontournable. Ce chapitre est bien rarement traité à sa juste "mesure".

D'autre part, le développement rapide et répétitif se traduit par une forte pression sur l'ensemble des membres de l'équipe de développement. Les "sprints" exigent un niveau de productivité maximal pour tous les acteurs du projet. Attention au stress, nous ne sommes pas des machines...

Pour aller plus avant

Enfin le chef de projet efficace sait utiliser les méthodes et connait leurs limites. Il sait pertinemment que pour s'approcher du mieux possible d'une informatisation optimale des processus de l'entreprise, voir notamment la question de l'alignement stratégique, il devra aller au delà des méthodes et outils de la profession pour s'approprier les bonnes pratiques fondées sur le bon sens et l'expérience cumulée. C'est le thème de l'ouvrage Le chef de projet efficace, référence de ce site.
Prospection Voir aussi le paragraphe : Il n'existe pas de méthode universelle.

Une application pratique

Bien utilisée, Scrum peut s'avérer une méthode assez efficace pour réaliser, à délais et coûts raisonnables, quelques projets de Business Intelligence de l'entreprise délicats par nature.

L'étroite coopération entre les futurs utilisateurs, les décideurs et les développeurs est particulièrement profitable tout comme le développement par itérations successives. La Business Intelligence n'a d'autre finalité que celle de faciliter la prise de décision tout en réduisant le risque de celle-ci. Une approche par projets courts rapidement opérationnels est la meilleure solution pour parvenir à un outil utile, utilisable et utilisé.

Tuto: Formation au métier de chef de projet

Cette formation se déroule en quatre chapitres : -

Voir ici toutes les vidéos de formation pour devenir un chef de projet efficace, c'est-à-dire celui qui a bien compris la dimension humaine (accord, conflit, intérêt...) d'un projet d'entreprise.

Formations en ligne pour devenir un chef de projet efficace

L’auteur

Alain FernandezAlain Fernandez est un spécialiste de la mesure de la performance et de l’aide à la décision. Au fil de ces vingt dernières années, il a conduit et accompagné de nombreux projets d'entreprise en France et à l'International. Il est l'auteur de plusieurs livres publiés aux Éditions Eyrolles consacrés à ce thème et connexes, vendus à plusieurs dizaines de milliers d'exemplaires et régulièrement réédités.
Me suivre sur LinkedIn

Ressources Web Ressources web

  • Guide Scrum Officiel
    Le guide Scrum Officiel en français, Développé and maintenu par Ken Schwaber et Jeff Sutherland, accessible en ligne en Créative Commons
  • scrummethodology.com
    Un site clair et précis sur le thème de la méthode Scrum.
  • scrumalliance.org
    Le site de l'association fondée par Ken Schwaber, Mike Cohn et Esther Derby pour diffuser l'usage des méthodes agiles et de la méthode Scrum.

Progiciels Scrum

  • icescrum.org
    Un progiciel de gestion de projet Scrum Open Source, pratique, assez complet et simple d'emploi.
  • Jira de Atlassian
    Un outil de gestion de projet "agile" Scrum et Kanban.
  • scrumworks
    Progiciel collaboratif de suivi de projet Scrum

Voir aussi... À ce sujet, voir aussi

  • La bonne méthode et la création de valeur
    Une bonne méthode peut être définie comme la formalisation des règles de réussite d'un projet afin de bien cadrer cles phases de conception et de réalisation pour parvenir à la création de valeur attendue...
  • Construire un projet informatique
    Un projet informatique d'entreprise est complexe par définition. Il s'agit de construire une équipe aux compétences pointues pour mettre en oeuvre des technologiques jeunes et donc délicates, au service de parties prenantes...
  • Comment devenir manager coach ?
    Pour manager une équipe, l'autorité n'est pas (ou plus) la principale qualité que d'un manager. Pour mener à bien sa mission, il doit se consacrer à faire émerger ce qu'il y a de meilleur chez chacun tout en assurant la cohésion de l'équipe. Vaste programme...


A lire À lire…

Un ouvrage en français assez complet pour s'initier à la méthode Scrum...

Méthode Scrum, livre en françaisScrum
Un outil convivial pour une agilité radicale

Claude Aubry
Dunod - 6ème éd.
336 pages

Dispo : www.amazon.fr

Un guide de référence des méthodes agiles. Scrum est une méthode orientée équipe de développement. L'ouvrage met l'accent sur les concepts clés : le Team, le Scrum Master et le Product Owner. Les phases organisation, production des versions et déroulement des réunions, les "scrums" sont détaillées...

SCRUM :Succeeding with AgileSucceeding with Agile
Mike Cohn
Addison-Wesley
504 pages (anglais)

Dispo : www.amazon.fr

L'ouvrage de référence de la méthode Scrum. Ken Schwaber, l'auteur de l'ouvrage, est le principal concepteur de la version actuelle...

Agile Software Development with SCRUM Agile Software Development with SCRUM
Ken Schwaber, Mike A. Beedle
Pearson
176 pages (anglais)

Dispo : www.amazon.fr

En 2 volumes, le guide du corpus des connaissances en management de projet (Guide PMBOK) avec en complément le guide pratique Agile...

Guide du Corpus des connaissances en management de projet + Guide AgileGuide PMBOK + Guide pratique Agile
Project Management Institute
Edition PMI Édition 2018
800 pages

Dispo : www.amazon.fr & Format Kindle

Pour réussir les projets d'entreprise, adoptez une démarche qui dynamise le relationnel entre les femmes et les hommes. Livre de référence du site…

Le chef de projet efficace
12 bonnes pratiques pour un management humain

Alain Fernandez
Eyrolles 6ème édition
248 pages

Consultez la fiche du livre »»»

Pour acheter ce livre :

Amazon.fr  Eyrolles.com  Fnac.com

Format ebook : PDF & ePub, Kindle


Une démarche pratique et illustrée de cas concrets pour dynamiser la prise de décision en équipe. Livre de référence du site…

Tableaux de bord du manager innovant, le livreLes tableaux de bord du manager innovant
Une démarche en 7 étapes pour faciliter la prise de décision en équipe
Alain Fernandez
Éditeur : Eyrolles
Pages : 320 pages

Consultez la fiche technique »»»

Pour acheter ce livre :

Amazon.fr  Eyrolles.com  Fnac.com

Format ebook : PDF & ePub, Format Kindle


Livre de référence pour bâtir le système de pilotage de la performance et l'aide à la décision. Une méthode en 10 étapes pour bâtir le système décisionnel de l'entreprise. Cet ouvrage, "long-seller", a été vendu à plusieurs dizaines de milliers d'exemplaires…

Les nouveaux tableaux de bord des managersLes nouveaux tableaux de bord des managers
Le projet Business Intelligence clés en main
Alain Fernandez
6ème édition Eyrolles
468 pages

Consultez la fiche du livre »»»

Pour acheter ce livre :

Amazon.fr  Eyrolles.com  Fnac.com

Format ebook : PDF ou ePub, Kindle


Voir aussi...


Les fiches du dossier: Méthodes Projet

Partagez cet article...

Envoyer le lien de cet article par e-mail    Twitter Facebook Linkedin Retour au début
(total partages cumulés > 105)