A día de hoy no cabe duda que Scrum se presenta como claro favorito, si atendemos únicamente a los números. Que Scrum es el método preferido en nuestro país, donde de facto se ha convertido en un falso sinónimo de Agile, nadie lo puede discutir. Que Kanban se conoce más como un tablero lleno de post-its de colores, que como una implementación de Agile completa, es otro hecho destacable, al menos en la capa de gestión de las compañías.
Otra forma de pensamiento habitual es enfrentar Scrum con Kanban, como si uno fuera una alternativa excluyente a la otra, y no sólo no lo son, si no que ambos articulan dos formas distintas de alcanzar un mismo objetivo.
¿Es el Scrum el adecuado para ti? La primera pregunta a responder es esta: ¿Todo su equipo de desarrollo está comprometido con este equipo y su trabajo, o con otros equipos y otros trabajos también?
Con el Scrum, su equipo promete enviar un valioso incremento del producto al final de cada sprint. Si usted tiene desarrolladores que no pueden hacer ese compromiso, o que son arrastrados rutinariamente a otras corrientes de trabajo no relacionadas, entonces es mejor que no haga esos compromisos en absoluto. Puede que Scrum no sea para tu equipo.
Si respondió "No" a Scrum, probablemente pueda decir "Sí" al Kanban. Primero, considere el control de su equipo sobre el que usted trabaja. Kanban es ideal para equipos que tienen muchas solicitudes entrantes que varían en prioridad y alcance. Mientras que los procesos de Scrum requieren un alto control sobre lo que está en el alcance, Kanban le permite seguir el flujo.
Típicamente los proyectos de mantenimiento y soporte se comportan bien bajo Kanban y muy mal sobre Scrum u otras metodologías. Proyectos de desarrollo más tradicionales en los que la entrega de valor al cliente ha de ser rápida y mantener un ritmo controlado de evolución, son proyectos que se comportan muy bien bajo Scrum y no lo hacen tanto bajo Kanban.
Pero, ¿qué pasa con aquellos proyectos que están en un terreno gris y no nos resulta claro el aplicar una u otra forma de trabajo?
¿Has oído hablar del Scrumban ? El nombre lo dice todo, aúna lo mejor de Scrum y Kanban para comportarse adecuadamente en entornos intermedios.
¿Quieres saber más? Lee nuestro próximo artículo de metodologías ágiles y lo descubrirás.
Julio Roche es Director del área de System Development&Integration, en la práctica de Consultoría Tecnológica de Deloitte. Profesional con más de 30 años de experiencia en el mundo del desarrollo de soluciones tecnológicas, su labor se encuentra actualmente focalizada en el terreno de la movilidad y la transformación digital, donde lidera el grupo de capacidades de Movilidad dentro de Consultoria. En este grupo se encuentran las capacidades de Desarrollos de Movilidad, Contact Centre Transformation, Asistentes Digitales y Realidad Digital. Es además un referente a nivel nacional dentro del mundo de la Agilidad, habiendo participado en procesos de Transformación Ágil de grandes compañías y organizaciones.