Kanban or Scrum methods: why choose?

23/02/2021

5min

Tables des matières

Entre Scrum et Kanban, votre cœur balance ? Sachez que vous n'êtes pas les seuls. Ces deux méthodes agiles, bien que complémentaires, sont souvent confrontées et font l'objet de nombreuses questions au sein des organisations qui travaillent en mode agile.

Alors, quelles sont-elles ? Quelles différences dans l'approche ? Laquelle est la mieux adaptée à votre organisation ? Pourquoi pas un mélange des deux ? C'est tout l'objet de cet article.

Kanban and Scrum: definitions

Les méthodes Kanban et Scrum sont devenues de véritables porteétendards de l'agilité. Il convient donc de rappeler les spécificités de chacune.

C'est quoi, la méthode Scrum ?

Among the many agile methods based Manifesto Agile, Scrum is a method that focuses on project management collaborative and a short development cycle with a single goal in mind: optimize team productivity.

To make a long story short, here are the six pillars of Scrum :

  • Itération : on travaille sur une courte période de durée fixe (entre une semaine et un mois) jalonnée par une série d'activités conclue par une livraison.
  • Incremental: we work task after task in a progressive way.
  • Adaptation. short cycles facilitate pivoting in the project.
  • TransparencyCommunication and monitoring must be transparent to ensure thea success of Scrum.
  • Inspection : elle doit être régulière pour suivre l'écart entre les objectifs fixés et le travail effectif réalisé.

Pour comprendre en détail l'approche Scrum, allez faire un tour sur notre article sur le Scrum Master et son rôle organisationnel par rapport à un chef de projet.

C'est quoi, la méthode Kanban ?

Kanban est une méthode agile qui s'inspire de l'approche Lean. Kanban est hérité de l'industrie automobile (Toyota) et se fonde sur les fameux systèmes de « flux tirés » (méthode de production qui se déclenche uniquement à la commande du client).

En somme, Kanban est une approche en perpétuelle adaptation au besoin client, dont l'objectif est le suivant : limiter la surproduction, et réduire les délais et les coûts. On restreint la surcharge pour créer la disponibilité.

Une autre particularité de la méthode Kanban, c'est la visualisation de l'avancement des tâches. L'approche Kanban permet de représenter le flux de travail dans une optique d'amélioration continue.

3major differences in the Scrum and Kanban approaches

Cycle length

Là où, avec Scrum, on travaille sur des cycles courts (allant d'une à parfois quatre semaines), avec Kanban, on mise sur l'amélioration continue. Le développement n'est pas figé et peut faire l'objet d'une évolution tout au long du projet.

Kanban est donc plus adapté quand il s'agit de traiter de nombreux sujets divers : livrer en continu facilite l'échelonnage des plans de test. Alors que si tout est livré en fin de sprint, cela peut créer des bouchons lorsque le nombre de tâches est élevé.

Visualization

La méthode Kanban est beaucoup plus visuelle que la méthode Scrum : Kanban repose sur une modélisation visuelle de l'ensemble des opérations à mener. Chaque étape est strictement délimitée, à l'image de ce tableau :

Scrum est davantage fondé sur une approche et une interface textuelles. Le flux de travail est précisément décrit du début jusqu'à la réalisation finale. Et s'il reste des tâches à réaliser dans le sprint, on les reporte au suivant !

Empowerment of employees and delineation of roles

In the Scrum method, thes roles of each actor are clearly defineds. In general, there are three main roles :

  • Le Scrum Master : il est responsable de l'orientation de l'équipe et de la gestion du backlog.
  • The Product Owneris responsible for meeting and managing deadlines.
  • Developers: they execute the tasks agreed upon during the sprint.

Avec Kanban, on n'apporte pas de changement radical à la constitution actuelle des équipes. On conseille tout de même d'implémenter deux rôles :

  • A service delivery manager servicesHe is responsible for the flow. He ensures that tasks are carried out continuously while avoiding blockages and traffic jams.
  • Un gestionnaire de demande de services : c'est un chef d'équipe.

And Scrumbanin all this?

On peut s'en douter : le Scrumban, c'est un savant mélange de Scrum et de Kanban.

La méthode de travail se rapproche de celle de Kanban : peu d'itérations, peu de tâches, ce qui laisse de la place aux équipes pour s'adapter si nécessaire. Scrumban emprunte aussi à Kanban le fonctionnement en flux tiré.

Scrumban ajoute à cela des éléments et des artefacts de Scrum : la fréquence des évènements n'est pas du tout figée, ce qui peut laisser place à des sprints récurrents (alors qu'avec Kanban, on ne fait pas de sprint).

You want to implement (or improve) an agile method in your organization ? Our teams ofspecialists in management and methods agile are here to help you implement thetion of the method lbest suited according to your needs and your resources.

Kanban or Scrum methods: why choose?

23/02/2021

5min

Tables des matières

Entre Scrum et Kanban, votre cœur balance ? Sachez que vous n'êtes pas les seuls. Ces deux méthodes agiles, bien que complémentaires, sont souvent confrontées et font l'objet de nombreuses questions au sein des organisations qui travaillent en mode agile.

Alors, quelles sont-elles ? Quelles différences dans l'approche ? Laquelle est la mieux adaptée à votre organisation ? Pourquoi pas un mélange des deux ? C'est tout l'objet de cet article.

Kanban and Scrum: definitions

Les méthodes Kanban et Scrum sont devenues de véritables porteétendards de l'agilité. Il convient donc de rappeler les spécificités de chacune.

C'est quoi, la méthode Scrum ?

Among the many agile methods based Manifesto Agile, Scrum is a method that focuses on project management collaborative and a short development cycle with a single goal in mind: optimize team productivity.

To make a long story short, here are the six pillars of Scrum :

  • Itération : on travaille sur une courte période de durée fixe (entre une semaine et un mois) jalonnée par une série d'activités conclue par une livraison.
  • Incremental: we work task after task in a progressive way.
  • Adaptation. short cycles facilitate pivoting in the project.
  • TransparencyCommunication and monitoring must be transparent to ensure thea success of Scrum.
  • Inspection : elle doit être régulière pour suivre l'écart entre les objectifs fixés et le travail effectif réalisé.

Pour comprendre en détail l'approche Scrum, allez faire un tour sur notre article sur le Scrum Master et son rôle organisationnel par rapport à un chef de projet.

C'est quoi, la méthode Kanban ?

Kanban est une méthode agile qui s'inspire de l'approche Lean. Kanban est hérité de l'industrie automobile (Toyota) et se fonde sur les fameux systèmes de « flux tirés » (méthode de production qui se déclenche uniquement à la commande du client).

En somme, Kanban est une approche en perpétuelle adaptation au besoin client, dont l'objectif est le suivant : limiter la surproduction, et réduire les délais et les coûts. On restreint la surcharge pour créer la disponibilité.

Une autre particularité de la méthode Kanban, c'est la visualisation de l'avancement des tâches. L'approche Kanban permet de représenter le flux de travail dans une optique d'amélioration continue.

3major differences in the Scrum and Kanban approaches

Cycle length

Là où, avec Scrum, on travaille sur des cycles courts (allant d'une à parfois quatre semaines), avec Kanban, on mise sur l'amélioration continue. Le développement n'est pas figé et peut faire l'objet d'une évolution tout au long du projet.

Kanban est donc plus adapté quand il s'agit de traiter de nombreux sujets divers : livrer en continu facilite l'échelonnage des plans de test. Alors que si tout est livré en fin de sprint, cela peut créer des bouchons lorsque le nombre de tâches est élevé.

Visualization

La méthode Kanban est beaucoup plus visuelle que la méthode Scrum : Kanban repose sur une modélisation visuelle de l'ensemble des opérations à mener. Chaque étape est strictement délimitée, à l'image de ce tableau :

Scrum est davantage fondé sur une approche et une interface textuelles. Le flux de travail est précisément décrit du début jusqu'à la réalisation finale. Et s'il reste des tâches à réaliser dans le sprint, on les reporte au suivant !

Empowerment of employees and delineation of roles

In the Scrum method, thes roles of each actor are clearly defineds. In general, there are three main roles :

  • Le Scrum Master : il est responsable de l'orientation de l'équipe et de la gestion du backlog.
  • The Product Owneris responsible for meeting and managing deadlines.
  • Developers: they execute the tasks agreed upon during the sprint.

Avec Kanban, on n'apporte pas de changement radical à la constitution actuelle des équipes. On conseille tout de même d'implémenter deux rôles :

  • A service delivery manager servicesHe is responsible for the flow. He ensures that tasks are carried out continuously while avoiding blockages and traffic jams.
  • Un gestionnaire de demande de services : c'est un chef d'équipe.

And Scrumbanin all this?

On peut s'en douter : le Scrumban, c'est un savant mélange de Scrum et de Kanban.

La méthode de travail se rapproche de celle de Kanban : peu d'itérations, peu de tâches, ce qui laisse de la place aux équipes pour s'adapter si nécessaire. Scrumban emprunte aussi à Kanban le fonctionnement en flux tiré.

Scrumban ajoute à cela des éléments et des artefacts de Scrum : la fréquence des évènements n'est pas du tout figée, ce qui peut laisser place à des sprints récurrents (alors qu'avec Kanban, on ne fait pas de sprint).

You want to implement (or improve) an agile method in your organization ? Our teams ofspecialists in management and methods agile are here to help you implement thetion of the method lbest suited according to your needs and your resources.