Blog ENI : Toute la veille numérique !
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
💥 Les 22 & 23 novembre : Accès 100% GRATUIT
à la Bibliothèque Numérique ENI. Je m'inscris !
  1. Livres et vidéos
  2. Réussir avec Scrum
  3. Initiation à l'agilité
Extrait - Réussir avec Scrum Des concepts à la mise en œuvre de l’agilité
Extraits du livre
Réussir avec Scrum Des concepts à la mise en œuvre de l’agilité Revenir à la page d'achat du livre

Initiation à l'agilité

Le Manifeste agile et la mentalité agile

Dans un monde en constante évolution, où le changement est la seule constante, les entreprises et les individus cherchent des méthodes pour rester pertinents, compétitifs et innovants. L’agilité est devenue la réponse à cette quête. Mais qu’est-ce que l’agilité exactement ? Et comment peut-elle transformer non seulement la manière dont nous travaillons, mais aussi la manière dont nous pensons et interagissons avec le monde autour de nous ?

En 2001, un groupe de développeurs s’est réuni pour discuter des défis auxquels ils étaient confrontés dans leurs projets logiciels. De cette réunion est né le Manifeste agile, un ensemble de valeurs et de principes qui défient les méthodologies traditionnelles de développement et offrent une nouvelle perspective sur la manière dont le travail devrait être accompli.

Le Manifeste agile, dans sa simplicité, met en avant quatre valeurs clés :

  • les individus et leurs interactions plus que les processus et les outils ;

  • un logiciel fonctionnel plus qu’une documentation exhaustive ;

  • la collaboration avec le client plus que la négociation contractuelle ;

  • l’adaptation au changement plus que le suivi d’un plan.

Il ne s’agit pas de dévaloriser...

Approches Lean et Kanban

Alors que l’agilité gagne en popularité et que les principes du Manifeste agile deviennent la norme dans le monde du développement logiciel, d’autres mouvements parallèles émergent et enrichissent cette philosophie. Parmi eux, les approches Lean et Kanban se démarquent particulièrement, offrant des perspectives et des outils qui complètent et élargissent la vision agile.

Lean : l’art de l’Efficiency

L’approche Lean trouve ses origines dans le système de production de Toyota dans les années 1950. Elle vise à optimiser l’efficacité en éliminant tout ce qui est superflu ou qui n’ajoute pas de valeur au produit final. En d’autres termes, le Lean se concentre sur la minimisation des déchets.

Il existe sept catégories classiques de déchets dans le Lean :

  • Surproduction : produire plus que nécessaire.

  • Attente : temps mort où une ressource n’est pas utilisée.

  • Transfert : mouvements inutiles de produits ou d’informations.

  • Surtraitement : faire plus que ce qui est nécessaire du point de vue du client.

  • Mouvement : déplacements inutiles des travailleurs.

  • Inventaire : stocker plus que ce qui est immédiatement nécessaire.

  • Défauts : travail qui contient des erreurs ou des défauts.

Le Lean ne se limite pas à la production industrielle. Ses principes peuvent être adaptés à tout type d’organisation ou de projet, y compris le développement logiciel.

Kanban : visualiser le flux de travail

Le Kanban est une méthode...

Incertitude, risque et choix du cycle de vie

L’un des plus grands défis dans la gestion de projets, en particulier dans le domaine du développement logiciel, est l’incertitude intrinsèque. Chaque projet est une aventure unique, parsemée d’imprévus et de décisions cruciales. Dans cette section, nous explorerons comment l’agilité aborde ces incertitudes et comment elle guide le choix du cycle de vie le plus adapté à un projet donné.

L’incertitude : naviguer dans l’inconnu

L’incertitude est une constante dans tous les projets. Elle provient de différents facteurs, tels que des besoins mal définis, des technologies émergentes ou des changements dans l’environnement de marché. L’agilité reconnaît cette incertitude et, plutôt que de l’éviter, elle l’embrasse. En adoptant une approche itérative et incrémentielle, l’agilité permet aux équipes d’apprendre et de s’adapter tout au long du projet.

Le risque : anticiper et réagir

Le risque est souvent la conséquence directe de l’incertitude. Un risque est un événement ou une condition incertaine qui, s’il se produit, aura un effet positif ou négatif sur les objectifs du projet. L’agilité, avec sa philosophie d’inspecter...