Kanban - Agile

Agile Kanban est un développement logiciel agile avec une approche Kanban. Dans Agile Kanban, le tableau Kanban est utilisé pour visualiser le workflow. Le tableau Kanban est normalement installé sur un mur dans la salle du projet. Le statut et la progression des tâches de développement de l'histoire sont suivis visuellement sur le tableau Kanban avec des cartes Kanban fluides.

Tableau Kanban

Le tableau Kanban est utilisé pour décrire le flux des tâches à travers la chaîne de valeur. Le tableau Kanban -

  • Fournit un accès facile à toutes les personnes impliquées dans le projet.

  • Facilite la communication en cas de besoin.

  • La progression des tâches est affichée visuellement.

  • Les goulots d'étranglement sont visibles dès qu'ils surviennent.

Avantages du tableau Kanban

Les principaux avantages de l'utilisation d'un tableau Kanban sont:

  • Empowerment of Team - Cela signifie -

    • L'équipe est autorisée à prendre des décisions au besoin.

    • L'équipe résout en collaboration les goulots d'étranglement.

    • L'équipe a accès aux informations pertinentes.

    • L'équipe communique en permanence avec le client.

  • Continuous Delivery - Cela signifie -

    • Concentrez-vous sur l'achèvement du travail.

    • Exigences limitées à tout moment.

    • Concentrez-vous sur la création de valeur pour le client.

    • Accent sur l'ensemble du projet.

Les tâches et les histoires sont représentées par des cartes Kanban. Le statut actuel de chaque tâche est connu en affichant les cartes dans des colonnes séparées sur le tableau. Les colonnes sont étiquetées commeTo Do, Doing, et Done. Chaque tâche passe deTo Do à Doing puis à Done.

Le tableau Kanban est mis à jour quotidiennement au fur et à mesure que l'équipe progresse dans le développement.

Limite WIP

L'étiquette dans la colonne Faire contient également un nombre, qui représente le nombre maximal de tâches qui peuvent être dans cette colonne à tout moment. c'est-à-dire le numéro associé auDoing la colonne est la limite WIP (Work-In-Progress).

Approche tirée

L'approche Pull est utilisée au fur et à mesure qu'une tâche est terminée dans la colonne Faire. Une autre carte est extraite de la colonne À faire.

Auto-directionnel

Dans le développement Agile, l'équipe est responsable de la planification, du suivi, du reporting et de la communication dans le projet. L'équipe est autorisée à prendre des décisions et est responsable de l'achèvement du développement et de la qualité du produit. Ceci est aligné sur la caractéristique d'autonomisation de l'équipe dans Kanban.

Flux continu

Dans le développement Agile, il n'y a pas d'approche de porte et le travail se déroule entre les différentes fonctions sans temps d'attente. Cela contribue à minimiser la caractéristique de temps de cycle de Kanban.

Mesures visuelles

Dans Agile Kanban, les métriques sont suivies visuellement à l'aide de -

  • Tableau Kanban
  • Tableau de combustion

Utilisations du tableau Kanban

Le tableau Kanban est utilisé pour -

  • Mesurez les temps de cycle, qui peuvent être utilisés pour optimiser le temps de cycle moyen.
  • Suivez la limite WIP pour éliminer les déchets.
  • Suivez l'utilisation des ressources pour éliminer le gaspillage.

Utilisations du graphique Burndown

Le graphique Burndown est utilisé pour capturer -

  • Le statut actuel des tâches et des histoires.

  • Le taux de progression de la réalisation des tâches restantes.

Le tableau Kanban étant mis à jour quotidiennement, il contient toutes les informations requises par les graphiques Burndown.