Kanplan: donde el backlog y kanban unen sus fuerzas
ĀæEs la prĆ”ctica de la metodologĆa Ć”gil con una propuesta mixta adecuada para tu equipo?

Ponte en marcha con la plantilla gratuita de kanban de Jira
Consulta el trabajo que mƔs importa y haz que progrese para maximizar la eficiencia.
No hay una fórmula mĆ”gica cuando se trata de elegir un marco Ć”gil para tu equipo. Independientemente de si utilizas kanban, scrum o una combinación de ambos, como scrumban y kanplan, la metodologĆa Ć”gil es un proceso de equipo.
Cada equipo tiene que averiguar quĆ© marco funciona mejor como base para planificar, supervisar y publicar un software excelente. En este artĆculo, desglosaremos el marco, explicaremos quĆ© es realmente kanplan y veremos por quĆ© es importante.
scrumban frente a kanban y frente a scrum
kanban trata de dar a los miembros del equipo trabajo suficiente para que trabajen de forma constante según su capacidad. Los equipos que utilizan kanban se benefician de una planificación flexible, un enfoque mÔs claro y una transparencia total porque, sea lo que sea lo que haya en el tablero, esa es la mÔxima prioridad. Eso es en lo que trabajan los desarrolladores. kanban es la solución perfecta para los equipos operativos centrados en la entrega continua con prioridades variables.
En cambio, scrum divide el trabajo en una serie de iteraciones de duración determinada llamadas sprints; sea lo que sea lo que se programe para un sprint esa es la mÔxima prioridad del equipo (por ejemplo, una funcionalidad concreta o un grupo de funcionalidades). Los equipos de productos con una hoja de ruta clara y pequeños trabajos ordenados por prioridades se benefician mÔs de scrum.
Pero Āæno podrĆa tu equipo beneficiarse mĆ”s de una combinación de scrum y kanban? ĀæO prefiere realizar la transición de scrum a kanban? Si crees que esto es lo mejor para tu equipo, la solución es scrumban. Esta metodologĆa mixta se manifiesta de diferentes maneras, pero las tendencias mĆ”s habituales entre los equipos de scrumban implican el uso de sprints con un backlog de scrum, y lĆmites de trabajo en curso y duraciones de ciclo de kanban. (Nota: La duración del es la cantidad de tiempo que tarda una tarea en pasar por el workflow del equipo).
¿Qué ocurre con los equipos que no quieren trabajar de forma iterativa, pero siguen queriendo la capacidad de limpiar el backlog? En Jira, la respuesta puede estar en kanplan (o activar la función de backlog de kanban).
¿Qué es kanplan?
Kanplan es una metodologĆa mixta para practicar el desarrollo de software Ć”gil. Al igual que scrumban, combina funciones tanto de scrum como de kanban. Kanplan es ideal para equipos que quieren la capacidad de limpieza del backlog, pero no quieren trabajar en sprints.Ā
Por quƩ kanban es una base y no un marco estricto
El equipo de ingenierĆa de compilación de Atlassian estĆ” a cargo de una plataforma utilizada para compilar, probar y entregar software de Atlassian. Los desarrolladores dependen de una infraestructura fiable y una rĆ”pida integración continua (IC). Hace cuatro aƱos esto se traducĆa en 21Ā 000 builds al mes. Hoy, esta cifra supera las 150Ā 000 builds al mes.
Esta capacidad para ampliarĀ puede atribuirse al crecimiento del equipo, que ha pasado de Subversion a Git, a las pruebas automatizadas y a algo menos obvio: la decisión de pasar de scrum a kanban. La naturaleza del trabajo de ingenierĆa de compilación (piensa en las solicitudes adĀ hoc, las incidencias y el trabajo de innovación, por ejemplo) no encajaba bien en un marco de scrum. Por ese motivo, el equipo decidió introducir scrumban, que pronto se convirtió en kanban porque al equipo no le gustaba trabajar con sprints. Pero, resulta que, kanban tampoco resultó ser el elixir que esperaban. Como muchos otros equipos, trataron de que funcionara. Pasaron de un tablero a varios (un tablero de ingenierĆa de soporte, un tablero de trabajo de proyectos, etc.), todos ellos con workflows diferentes. ĀæQue cuĆ”l fue su mayor punto problemĆ”tico en todos los tableros? El "terreno baldĆo", como lo denominó un miembro del equipo, de tiques no probados que debĆan pasarse al modo de "listo para el trabajo". Una vez en la columna de "en curso", el equipo estaba listo para continuar, pero su columna de "por hacer" āla columna de terreno baldĆoā era justamente eso: una tierra yerma.
Convierte tu lista de tareas pendientes en un backlog
Nuestro equipo de ingenierĆa de compilación trató de combatir su extensa y desorganizada lista de tareas pendientes con reuniones rĆ”pidas diarias y reuniones programadas semanalmente. Sin embargo, en lugar de mĆ”s reuniones, lo que de verdad necesitaba era un backlog.
Dado que, normalmente, los tableros de kanban no cuentan con la funcionalidad de backlog, los gestores de productos, los jefes de desarrollo y los lĆderes de equipo han utilizado los tiques de la primera columna para planificar. Pero conforme esta lista aumenta, cuesta mĆ”s ver y priorizar los tiques. Entonces, el equipo de ingenierĆa de compilación dividió sus tableros basĆ”ndose en Ć”reas de trabajo diferentes; sin embargo, el tablero combinado de equipos seguĆa siendo abrumador (se requerĆa demasiado desplazamiento por la lista).
AsĆ que, en lugar de intentar encontrar diferentes formas de reorganizar el equipo y los tableros o reinventar la rueda, el equipo de Jira decidió llevar el backlog al kanban. La función kanplan introduce un amplio backlog de columnas con incidencias en una vista de lista. Esto divide la pizarra kanban en dos pantallas diferentes: el backlog para hacer limpieza y el tablero de kanban para que el equipo de ingenierĆa seleccione y mueva las tareas a lo largo del flujo de trabajo.
Esta funcionalidad no es diferente a la del backlog de un tablero de scrum en Jira. Por ejemplo, al hacer clic en el icono de backlog de la barra lateral, accederƔs a una amplia columna de incidencias de backlog. DespuƩs de limpiar el backlog, puedes arrastrar y soltar incidencias en el siguiente paso de tu flujo de trabajo.

Esta combinación de la pantalla de backlog de scrum y el tablero de kanban en un único tablero Ôgil funciona como un backlog de tablero de scrum. Si haces clic en un tique, se muestra la vista de detalles de dicho tique. Las vistas concretas, como la de detalles de tiques, permiten que cada miembro del equipo pueda llevar a cabo tareas de forma mÔs rÔpida y con menos distracciones.
Por último, aquellos equipos que no son de scrum y que usan epics y versiones preasignadas para organizar sus lanzamientos pueden beneficiarse de las herramientas que se encuentran en los tableros de scrum, por ejemplo, para visualizar tiques o realizar ediciones rÔpidas. Esta edición simple y rÔpida ofrece a los gestores de productos, a los jefes de desarrollo y a cualquiera que esté trabajando en modo de planificación, la capacidad para gestionar de forma eficiente los epics y las versiones.
¿Quieres añadir un backlog a tu tablero de kanban?
ĀæQuieres darle una oportunidad?
Sigue este tutorial para activar un backlog en tu proyecto de kanban:
Kanplan pretende, como dijo un cliente, ofrecerte "lo mejor de ambos mundos". Puedes mover las cartas sin tener un sprint en progreso e introducir las tareas en un backlog para ayudarte a planificar mejor. Elimina el pĆ”ramo que experimentó el equipo de ingenierĆa de construcción de Atlassian y da a los equipos de kanban un modo de planificación que no existĆa antes en un mundo de kanban. TambiĆ©n guĆa una nueva forma de trabajar para equipos que no creen que el kanban, el scrum o el scrumban les den la base que necesitan para hacer el trabajo que quieren.
Al abrir el modo plan en un tablero de kanban, los equipos nuevos y antiguos que utilizan kanban pueden encontrar formas de hacer que este marco Ɣgil funcione en lugar de tratar de seguir las prƔcticas recomendadas que tal vez no se apliquen a su equipo. Recuerda: el desarrollo Ɣgil consiste en mejorar continuamente mƔs que en las prƔcticas recomendadas.
Recommended for you
Plantillas
Plantillas de Jira listas para usar
Echa un vistazo a nuestra biblioteca de plantillas personalizadas de Jira para varios equipos, departamentos y flujos de trabajo.
GuĆa del producto
Una introducción completa a Jira
Usa esta guĆa paso a paso para descubrir las funciones esenciales y las prĆ”cticas recomendadas para maximizar tu productividad.
GuĆa de Git
Los conceptos bƔsicos de Git
Tanto si eres principiante como si ya tienes nivel de experto, usa esta guĆa de Git para aprender los conceptos bĆ”sicos con tutoriales y consejos Ćŗtiles.