Es complejo trabajar con kanban cuando no tienes el control de todos los procesos. Muchas veces las tareas quedan paradas en una parte del proceso al depender de otros departamentos.
En nuestro caso, tenemos que realizar los despliegues vía tiquet a otro departamento. La resolución de los mismos no es inmediata. Esto hace que los límites de WIP (work in progress) no siempre puedan ser aplicables. No podemos mantener esas tareas dependientes en la columna de "En proceso" porque restan capacidad de trabajo, pero la dependencia de la acción del departamento externo en nuestro flujo de estados (para pasar la tarea al estado "En pruebas" después y luego al estado "Finalizado") hace que tengamos que guardar el estado de esa tarea. No podemos por tanto ni devolverla a la columna de Pendiente con alguna anotación añadida, ni dejarla En proceso.
Esta problemática hacía que me cuestionara la viabilidad de utilizar Kanban con el proyecto actual, hasta que he dado con una posible alternativa que a priori, resolvería esta casuística:
La solución que planteo es crear una nueva columna con el estado "Despliegue Externo", pero sin WIP. Esto nos permite poder mover allí todas las tareas que finalicemos en el estado previo "En Proceso", aunque se vayan acumulando. Como el departamento externo, podría llegar a realizar los despliegues en bloque, y necesitamos guardar el estado de desplegado, podemos crear 2 subcolumnas: "Pendiente" y "Desplegado". Con la 2º subcolumna creamos un pequeño buffer para poder retomar las tareas y continuar con los procesos de nuestro departamento.