Kanban es uno de los métodos ágiles más simples de adoptar y, al mismo tiempo, uno de los más poderosos para dar visibilidad al trabajo de un equipo. A diferencia de otros frameworks que requieren roles y ciclos fijos, Kanban se apoya en algo tan sencillo como un tablero visual y un flujo continuo de trabajo. En esta guía explicamos qué es Kanban, de dónde viene, cómo funciona, sus principios y su tablero.
¿Qué es Kanban?
Kanban es un método visual para gestionar el flujo de trabajo de un equipo, basado en representar cada tarea como una tarjeta que avanza a través de columnas que reflejan su estado, desde que se identifica hasta que se completa. La palabra "kanban" viene del japonés y significa aproximadamente "tarjeta visual" o "señal visual".
A diferencia de Scrum, Kanban no organiza el trabajo en ciclos de duración fija (sprints): funciona con un flujo continuo, donde las tareas entran y salen del sistema conforme se van completando, sin necesidad de una planeación por bloques de tiempo.
Historia de Kanban
El origen de Kanban se remonta a finales de los años 40 y 50 en Toyota, dentro de su sistema de producción (Toyota Production System). El ingeniero Taiichi Ohno desarrolló un sistema de tarjetas físicas para controlar el flujo de materiales en la línea de producción, inspirado en cómo los supermercados reponían inventario: solo se producía lo que realmente hacía falta, cuando hacía falta, evitando acumular exceso de inventario.
La adaptación de Kanban al desarrollo de software y la gestión del conocimiento se dio varias décadas después, principalmente gracias al trabajo de David J. Anderson, quien a mediados de la década de 2000 (con publicaciones clave alrededor de 2007-2010) llevó los principios del Kanban de manufactura a equipos de tecnología, formalizando lo que hoy se conoce como el "Método Kanban" para trabajo del conocimiento.
¿Cómo funciona Kanban?
Kanban funciona visualizando todo el trabajo en un tablero dividido en columnas que representan las etapas del proceso, por ejemplo: "Por hacer", "En progreso", "En revisión" y "Hecho". Cada tarea se representa como una tarjeta que se mueve de izquierda a derecha conforme avanza.
La clave de Kanban no es solo visualizar el trabajo, sino limitar cuánto trabajo puede estar en curso al mismo tiempo, mediante los llamados límites de trabajo en progreso (WIP limits). Por ejemplo, si la columna "En progreso" tiene un límite de tres tarjetas, el equipo no puede iniciar una cuarta tarea hasta terminar o mover alguna de las tres actuales. Esto evita que el equipo se disperse en demasiadas tareas a la vez y ayuda a identificar cuellos de botella con claridad.
Principios y elementos clave de Kanban
El Método Kanban se basa en un conjunto de principios simples que cualquier equipo puede adoptar de forma gradual, sin necesidad de reestructurar por completo su forma de trabajar:
- Visualizar el flujo de trabajo. Todo el trabajo, sin excepción, se representa en el tablero para que sea visible para todo el equipo.
- Limitar el trabajo en progreso (WIP). Se establecen límites claros de cuántas tareas pueden estar activas en cada etapa a la vez.
- Gestionar el flujo. Se mide y optimiza la velocidad con la que las tareas avanzan de principio a fin, buscando un flujo constante y predecible.
- Hacer explícitas las políticas del proceso. Las reglas de cada columna (qué significa "listo" para pasar a la siguiente etapa) deben estar claramente definidas y visibles.
- Implementar ciclos de retroalimentación. Revisiones periódicas del proceso, aunque no estén atadas a un sprint fijo como en Scrum.
- Mejorar de forma colaborativa y evolutiva. Los cambios al proceso se hacen de forma incremental, basados en evidencia y consenso del equipo.
Tablero Kanban
El tablero Kanban es el corazón visual del método. Puede ser físico (una pizarra con notas adhesivas) o digital (herramientas como Trello, Jira o Azure DevOps), y normalmente incluye:
- Columnas. Representan las etapas del flujo de trabajo, por ejemplo: Backlog, Por hacer, En proceso, En revisión y Hecho.
- Tarjetas. Cada una representa una tarea o elemento de trabajo, con información como título, responsable y prioridad.
- Límites de WIP visibles. Un número junto al nombre de cada columna que indica cuántas tarjetas pueden estar ahí como máximo.
- Códigos de color o etiquetas. Permiten distinguir tipos de trabajo a simple vista, como funcionalidades nuevas, errores (bugs) o tareas técnicas.
A diferencia de un tablero de Scrum, que se reinicia con cada sprint, un tablero Kanban normalmente es persistente: las tarjetas fluyen de forma continua sin que el tablero se "resetee" en ciclos fijos.
"Kanban no dicta cómo debe trabajar un equipo desde cero: parte de tu proceso actual y lo hace visible, para después mejorarlo poco a poco."
Kanban vs. Scrum
Aunque ambos son frameworks ágiles y comparten el objetivo de entregar valor de forma continua, tienen diferencias clave:
- Ciclos de tiempo. Scrum trabaja en sprints de duración fija; Kanban usa un flujo continuo sin ciclos obligatorios.
- Roles. Scrum define roles formales (Product Owner, Scrum Master, equipo); Kanban no exige roles específicos.
- Cambios durante el ciclo. En Scrum, el alcance del sprint en curso se protege de cambios; en Kanban, se pueden priorizar nuevas tareas en cualquier momento, siempre que respeten los límites de WIP.
- Métricas. Scrum suele medir velocidad por sprint; Kanban se enfoca en el tiempo de ciclo (cycle time) y el tiempo de entrega (lead time) de cada tarea.
En la práctica, muchos equipos combinan ambos enfoques en lo que se conoce como Scrumban, aprovechando la estructura de Scrum junto con la flexibilidad del flujo continuo de Kanban.
Conclusión
Kanban ofrece una de las formas más accesibles de empezar a trabajar de manera ágil: no requiere roles nuevos ni reestructurar el equipo desde el día uno, solo visualizar el trabajo actual y empezar a limitar cuánto se hace en paralelo. Esa simplicidad, combinada con su enfoque en el flujo continuo, lo convierte en una excelente opción tanto para equipos de software como para áreas de soporte, marketing u operaciones.
Si tu empresa está evaluando adoptar Kanban o mejorar la forma en que visualiza y da seguimiento a su trabajo, en Digitalia Studio podemos ayudarte a implementarlo en tus equipos.