← Todos los artículos

¿Scrum o Kanban? Guía para principiantes para elegir lo que mejor encaja

By XNM Technologies · December 24, 2021 · 3 min read
¿Scrum o Kanban? Guía para principiantes para elegir lo que mejor encaja

Los equipos que se inician en agile suelen preguntar si deberían usar Scrum o Kanban, como si uno tuviera que ser el correcto y el otro el equivocado. La respuesta honesta es que son herramientas distintas para situaciones distintas. Entender qué es realmente cada uno, más allá de los eslóganes que los rodean, vuelve sencilla la elección.

Qué es cada uno

Scrum, tal como lo define la Guía de Scrum en scrum.org, es un marco construido en torno a iteraciones de duración fija llamadas Sprints, normalmente de una a cuatro semanas. El equipo se compromete con un Objetivo del Sprint, trabaja a partir de una Lista de Producto ordenada por un Product Owner y se reúne con un ritmo establecido: la Planificación del Sprint, el Scrum Diario, la Revisión del Sprint y la Retrospectiva del Sprint. Tres responsabilidades sostienen el trabajo: el Product Owner, el Scrum Master y los Desarrolladores. La idea es una cadencia constante de inspección y adaptación, entregando un incremento utilizable en cada Sprint.

Kanban es más ligero. No prescribe roles, iteraciones ni ceremonias. En cambio, visualiza el flujo de trabajo en un tablero, limita cuánto puede estar en curso a la vez y gestiona el rendimiento del equipo. Sus dos prácticas centrales son hacer visible el trabajo y poner un tope al trabajo en curso, para que el equipo termine las cosas antes de empezar otras nuevas en lugar de hacer malabares con todo a medias.

Cómo distinguirlos en la práctica

  • Scrum funciona en bloques de tiempo; Kanban funciona en un flujo continuo, sin ciclo obligatorio.

  • Scrum define roles y eventos; Kanban no añade nada a sus roles o reuniones existentes.

  • Scrum limita el trabajo a lo que cabe en un Sprint; Kanban lo limita directamente con topes explícitos de trabajo en curso.

  • Scrum está pensado para una entrega de tipo producto hacia un objetivo; Kanban se adapta a un flujo constante de solicitudes variadas.

Elegir sin dogmas

Recurra a Scrum cuando el trabajo pueda planificarse en objetivos, el equipo sea razonablemente estable y un ritmo de entrega regular ayude a las partes interesadas. El desarrollo de nuevos productos y la entrega de funcionalidades encajan bien aquí. Recurra a Kanban cuando el trabajo llegue de forma impredecible y deba atenderse conforme llega, como soporte, operaciones o mantenimiento, donde comprometer un alcance de dos semanas por adelantado sería una ficción.

  1. Observe cómo llega el trabajo. Si es planificable por lotes apunta a Scrum; un goteo constante de solicitudes variadas apunta a Kanban.

  2. Mida su apetito por la estructura. Si unos roles claros y un ritmo fijo ayudaran a un equipo en formación, Scrum le da ese andamiaje de fábrica.

  3. Considere su punto de partida. Kanban puede superponerse a lo que ya hace hoy, lo que lo convirtió en una opción suave para los muchos equipos que se adaptaban al trabajo remoto e híbrido sin rediseñarlo todo de golpe.

No queda atado. Muchos equipos empiezan con Kanban para poner orden en el caos y luego adoptan Scrum cuando el trabajo es lo bastante planificable como para fijar objetivos, o combinan ambos usando un tablero y topes de trabajo en curso dentro de los Sprints. El marco es un medio, no el premio. El verdadero objetivo es un equipo que termina trabajo valioso a un ritmo sostenible y mejora su forma de trabajar sobre la marcha.

Si su equipo está sopesando cómo organizar la entrega, la asesoría en entrega de programas y proyectos de XNM puede ayudarle a ajustar el enfoque al trabajo y ponerlo en práctica.