Què és Kanban?
Kanban és una metodologia àgil que es centra en la gestió del treball visualment i en la millora contínua del procés. Originàriament desenvolupada per Toyota en la seva línia de producció, Kanban s'ha adaptat per a la gestió de projectes de programari i altres àrees de treball.
Principis Bàsics de Kanban
- Visualitzar el Treball: Utilitzar un tauler Kanban per mostrar totes les tasques i el seu estat actual.
- Limitar el Treball en Procés (WIP): Establir límits en la quantitat de treball que es pot estar fent simultàniament.
- Gestionar el Flux: Supervisar i optimitzar el flux de treball per assegurar-se que les tasques es completen de manera eficient.
- Fer les Polítiques Explícites: Definir i comunicar clarament les regles i processos.
- Implementar Cicles de Feedback: Utilitzar reunions regulars per revisar el progrés i fer ajustos.
- Millora Contínua: Buscar constantment maneres de millorar el procés i el flux de treball.
Història de Kanban
Kanban va ser desenvolupat per Toyota als anys 1940 com una manera de gestionar la producció i millorar l'eficiència. El terme "Kanban" significa "targeta visual" en japonès, i es referia a les targetes utilitzades per indicar la necessitat de més materials en la línia de producció.
Beneficis de Kanban
- Transparència: Tots els membres de l'equip poden veure l'estat de les tasques.
- Flexibilitat: Permet canviar les prioritats fàcilment sense interrompre el flux de treball.
- Millora Contínua: Fomenta una cultura de millora contínua i adaptació.
- Reducció de Temps de Cicle: Ajuda a identificar i eliminar colls d'ampolla, reduint el temps necessari per completar les tasques.
- Col·laboració: Facilita la comunicació i la col·laboració entre els membres de l'equip.
Components Clau de Kanban
Tauler Kanban
El tauler Kanban és una eina visual que mostra les tasques i el seu estat actual. Normalment, es divideix en columnes que representen les diferents etapes del procés de treball, com ara:
- Per Fer: Tasques que encara no s'han començat.
- En Procés: Tasques que s'estan treballant actualment.
- Fet: Tasques completades.
Targetes Kanban
Cada tasca es representa amb una targeta Kanban, que conté informació sobre la tasca, com ara el títol, la descripció, l'assignatari i la data límit.
Límits de Treball en Procés (WIP)
Els límits de WIP són restriccions en la quantitat de treball que es pot estar fent simultàniament en cada etapa del procés. Això ajuda a evitar la sobrecàrrega i a mantenir un flux de treball constant.
Exemple Pràctic
Creació d'un Tauler Kanban
-
Configurar les Columnes: Crear columnes per a les diferents etapes del procés de treball. Per exemple:
- Per Fer
- En Procés
- Revisió
- Fet
-
Afegir Targetes: Crear targetes per a cada tasca i col·locar-les a la columna corresponent. Per exemple:
- Targeta 1: "Desenvolupar la funcionalitat X" (Per Fer)
- Targeta 2: "Revisar el codi de la funcionalitat Y" (En Procés)
-
Establir Límits de WIP: Definir quantes tasques poden estar en cada columna al mateix temps. Per exemple:
- En Procés: màxim 3 tasques
Exemple de Tauler Kanban
Per Fer | En Procés (WIP: 3) | Revisió | Fet |
---|---|---|---|
Desenvolupar la funcionalitat X | Revisar el codi de la funcionalitat Y | ||
Escriure documentació | Desenvolupar la funcionalitat Z | ||
Escriure proves unitàries |
Exercici Pràctic
Crear el Teu Propi Tauler Kanban
- Configura les Columnes: Defineix les etapes del teu procés de treball.
- Crea les Targetes: Escriu les tasques que necessites completar.
- Estableix Límits de WIP: Defineix quantes tasques poden estar en cada columna al mateix temps.
- Actualitza el Tauler: Mou les targetes a mesura que les tasques avancen en el procés.
Solució de l'Exercici
No hi ha una solució única per a aquest exercici, ja que dependrà del teu procés de treball específic. L'important és que el tauler reflecteixi clarament l'estat actual de les tasques i que els límits de WIP s'estiguin respectant per mantenir un flux de treball constant.
Conclusió
Kanban és una metodologia àgil poderosa que pot ajudar a millorar la transparència, la col·laboració i l'eficiència en la gestió de projectes. En visualitzar el treball, limitar el treball en procés i fomentar la millora contínua, els equips poden gestionar millor les seves tasques i lliurar valor de manera més eficient.
En el següent tema, explorarem els Principis i Pràctiques de Kanban per aprofundir en com implementar aquesta metodologia de manera efectiva.
Curs de Metodologies Àgils
Mòdul 1: Introducció a les Metodologies Àgils
- Principis i Valors del Manifest Àgil
- Beneficis de les Metodologies Àgils
- Comparació entre Metodologies Tradicionals i Àgils
Mòdul 2: Scrum
- Introducció a Scrum
- Rols en Scrum
- Esdeveniments en Scrum
- Artefactes en Scrum
- Implementació de Scrum en Projectes
Mòdul 3: Kanban
- Introducció a Kanban
- Principis i Pràctiques de Kanban
- Tauler Kanban
- Flux de Treball en Kanban
- Implementació de Kanban en Projectes
Mòdul 4: Gestió de Projectes de Programari amb Metodologies Àgils
- Selecció de la Metodologia Àgil Adequada
- Planificació i Estimació Àgil
- Gestió de Riscos en Projectes Àgils
- Monitoratge i Control de Projectes Àgils
- Millora Contínua en Projectes Àgils
Mòdul 5: Casos Pràctics i Exercicis
- Cas Pràctic: Implementació de Scrum
- Cas Pràctic: Implementació de Kanban
- Exercicis de Planificació Àgil
- Exercicis de Monitoratge i Control
- Exercicis de Millora Contínua