Scrum, Lean, Kanban, scale et autres méthodes agiles

Découvrez ce que sont les méthodes agiles - Scrum, Lean, Kanban ? Lisez ce vocabulaire clé pour démarrer du bon pied dans le monde agile.

Partager!

Parlons des méthodes agiles. Certaines sont des méthodes nouvelles et dynamiques qui cherchent à résoudre une variété de besoins ou de défis dans les organisations. Cependant, le problème est qu'aujourd'hui, tout le monde veut être impliqué d'une manière ou d'une autre dans les activités de l'entreprise. agilité o agile. Bien sûr, tout ne l'est pas. Cela reflète un profond manque de compréhension de concepts populaires tels que Scrum et Kanban. Cependant, loin de toute l'écume qui résulte de cette effervescence, l'agilité repose sur des principes plutôt que sur des pratiques, ce qui permet à un grand nombre de méthodes et de pratiques d'être qualifiées d'agiles. Vous avez encore des doutes ? Ne vous inquiétez pas, ce petit vocabulaire vous aidera à comprendre comme un expert.

J'utilise ici des références à d'autres articles et auteurs afin de garder les concepts simples et d'apporter de la clarté à ceux qui commencent leur processus d'apprentissage et de croissance vers un état d'esprit agile, collaboratif et efficace.

Bien sûr, tous les outils ne sont pas des méthodes et toutes les méthodes ne sont pas "agiles".

Agilité

De selon un article de Steve Denning publié dans Forbesagilité L'agilité est la capacité des organisations à maîtriser le changement continu, qui leur permet de prospérer dans un monde de plus en plus volatile, incertain, complexe et ambigu ( complexe et ambiguë (VUCA).

Par conséquent, avec cette définition large et hautement adaptative, nous pouvons déduire que l'agilité peut s'appliquer aux organisations complexes, aux petites entreprises, aux groupes de travail ou même aux individus. Pour chaque environnement, il existe un ensemble de méthodes agiles, de bonnes pratiques et d'expériences qui nous permettent de comprendre le processus d'appropriation.

Scrum : Équipes de haute performance

Selon les pères de la mêlée - et je ne parle pas du jeu de rugby - Jeff Sutherland et Ken Schwaber [The Scrum Guides™]:

...est un cadre dans lequel les gens peuvent aborder des problèmes adaptatifs complexes tout en fournissant des produits de la manière la plus productive et la plus créative possible.

Bien que la définition soit quelque peu large, la vérité est que Scrum est l'une des méthodes agiles les plus populaires et les plus simples pour organiser de petits groupes de personnes en équipes autonomes. Il est très populaire dans le monde du développement de logiciels, et en tant que mécanisme de coordination d'équipe, il peut être appliqué au-delà des projets aux processus d'exploitation, de maintenance des produits et de fonctionnement des services.

Scrum établit des valeurs et des principes qui favorisent la collaboration, le travail d'équipe et le respect de l'environnement. le travail d'équipe et responsabilité. Définir clairement les rôles et les événements ou cérémonies dans le cadre de la des cérémonies dans le cadre du processus de gestion.

Agilité à grande échelle

Scrum, par définition, s'applique à de petites équipes - pour certaines, pas plus de 10 personnes. Cependant, les grandes organisations sont confrontées à des défis inhérents à la taille (nombre de personnes) d'un bureau, d'un site ou même de l'entreprise, et ont donc besoin d'une combinaison différente de méthodes agiles - ou pratiques agiles.

L'échelle est donc le concept lié au nombre de personnes - ou de groupes agiles - qui doivent interagir pour créer un résultat ou un produit.

Plus le nombre de personnes est élevé, plus la complexité est grande et plus le besoin de coordination est important. Ce problème à l'échelle a été identifié par Frederick Brooks dans un célèbre essai Le mois mythique de l'homme et plus tard comme un concept plus large dans son livre Le design du design. Le changement d'échelle entraîne la nécessité de Intégrité conceptuelle qui exige que la conception des systèmes soit homogène entre les différents acteurs du processus. Les conceptions simples peuvent être attribuées à un seul individu ou architecte, les concepts plus complexes nécessitent l'interaction de plusieurs personnes.

Vous voulez en savoir plus sur l'agilité organisationnelle ? Je vous invite à lire mon article sur ce sujet spécifique et sur la manière de participer à cette initiative. un monde agile à grande échelle.

Quelques voici quelques exemples des défis associés à la coordination de plusieurs équipes agiles dans une organisation Les équipes agiles de l'organisation sont :

  • Sécurité. Dans les entreprises des secteurs fortement réglementés tels que la banque ou la défense, les équipes autonomes ont besoin de beaucoup de coordination pour maintenir la conformité aux réglementations - externes et internes.
  • Architecture d'entreprise. Des conceptions indépendantes mais capables de communiquer entre elles.
  • Fonctionnement en tant que service. De nombreux produits peuvent être développés rapidement et de manière incrémentielle, mais l'exploitation, la maintenance et les améliorations futures ne sont pas toujours prises en compte. Cela condamne les produits à des cycles de vie très courts, ou à une obsolescence rapide.

Kanban

Kanban, quant à lui, est issu du modèle de production et de livraison. Juste à temps de Toyota. Mais, dans le monde des processus agiles, nous pourrions simplifier à l'extrême et dire qu'il s'agit d'un mécanisme de communication ouvert qui permet de visualiser et d'optimiser le flux de travail.

Kanban peut être utilisé de manière complémentaire à d'autres pratiques de gestion et de communication. Une vidéo courte et simple explique le concept général de ce modèle de communication ouvert et centralisé - bien que la théorie soit beaucoup plus complète.

Kanban - Gestion du flux de travail

Penser en termes de design

Selon la description du programme académique Maîtriser la réflexion sur le design du MITle design thinking :

..est un puissant processus de résolution des problèmes qui commence par la compréhension des besoins non satisfaits des clients. commence par la compréhension des besoins non satisfaits des clients. De cet aperçu émerge un processus d'innovation qui englobe le développement de concepts, la créativité appliquée, le prototypage et la création de prototypes. la créativité appliquée, le prototypage et l'expérimentation. l'expérimentation. Lorsque des approches de type "design thinking" sont appliquées aux entreprises, le taux de réussite de la les entreprises, le taux de réussite de l'innovation s'améliore considérablement.

Si l'on considère l'agilité comme la capacité à s'adapter au changement, le Design Thinking n'est pas une méthode agile en soi. Cependant, le Design Thinking est un outil puissant pour identifier le "changement" ou les "opportunités futures" comme source de changement profond. Dans ce contexte, elle constitue un excellent complément et aide à créer des avantages concurrentiels.

Design Sprint

De selon Jake Knapp, auteur du livre Le Sprint : Comment résoudre les grands problèmes et tester de nouvelles idées en seulement cinq jours:

  • Il s'agit d'un processus de cinq jours visant à résoudre des problèmes et à tester de nouvelles idées.
  • Il a été directement validé par le groupe Google Ventures dans plus de 150 entreprises.
  • Il est très simple et utilise des concepts similaires à ceux des équipes Scrum - multidisciplinaires et autonomes ou du moins responsabilisées.

Il s'agit d'un outil qui utilise certains termes "agiles" tels que Sprint, pour parler d'un effort ponctuel dans un laps de temps très court - cinq jours. Il ne s'agit pas d'un modèle itératif, c'est-à-dire qu'il ne se répète pas comme les Sprints de Scrum.

Mais c'est dans le cadre de ce que nous appelons "l'agilité".

Lean

Tout comme l'agilité, le Lean - parfois traduit par "maigre" ou "léger" - est une qualité d'une organisation ou d'un processus. Selon le Lean Enterprise Institute :

L'idée principale [derrière le Lean ou le Lean Thinking] est de maximiser l'efficacité de la production. valeur du client tout en minimisant les déchets. En termes simples, le Lean signifie créer plus de valeur pour les clients avec moins de ressources.

Bien entendu, ce concept est ensuite applicable à de nombreux domaines de la connaissance, par exemple :

Gestion 3.0

Eh bien, la gestion n'est ni un processus ni une méthode agile. Le management 3.0 est plutôt un courant de pensée qui part du principe que le leadership et la gestion des personnes - et non un processus ou une méthode agile. gestion - ne sont pas la même chose. Ce terme est rendu célèbre par Jurgen Appelo dans son livre Management 3.0. Jurgen définit M3.0 comme suit :

La gestion 3.0 n'est pas simplement un autre cadre - c'est une cadreest un état d'esprit, associé à une collection en constante évolution de jeux, d'outils et de pratiques pour aider tout travailleur à gérer l'organisation. C'est une façon d'envisager les systèmes de travail.

Site web : Management 3.0 : L'avenir du management et du leadership

Lean Change Management

On pourrait dire que le LCM - Lean Change Management - est le résultat de la réflexion et des idées apportées par le Management 3.0 de Jason Little. Fondamentalement, la GCV est un modèle de gestion du changement orienté vers des cycles de rétroaction courts - une approche très agile, diront certains.

Jason Littel, créateur de LCM, le décrit ainsi :

La gestion allégée du changement est une approche fondée sur le retour d'information et la rétroaction - une commentaires - pour la gestion du changement, inspiré par les meilleures idées d'Agile, Lean Startup, Change Management et Design Thinking.

Lean Change Management : Pratiques modernes de gestion du changement organisationnel

Considérations

Bien que ce court article traite de certaines des "méthodes agiles" les plus populaires du moment, la vérité est que toutes ne sont pas des méthodes et que toutes ne sont pas nécessairement agiles. L'agilité est un état d'esprit - c'est un état d'esprit - et c'est un état d'esprit - c'est un état d'esprit. état d'esprit - qui est la base d'un écosystème de pratiques consolidées et émergentes orientées vers la gestion intelligente des personnes et des équipes.

Les concepts liés à l'agilité continueront d'apparaître et d'être liés. C'est en soi de l'agilité, la capacité d'adaptation.

En ai-je manqué ? Pensez-vous que je devrais mettre à jour l'article avec un autre ? Allez-y et laissez votre commentaire sur les "méthodes agiles".

Partager!

Alberto Dominguez
Alberto Dominguez

Diriger des équipes de la théorie à la réalisation réelle et durable de produits et services informatiques innovants.

Publications: 37

Un commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

fr_FR