METODOLOGIA KANBAN
Un sistema de gestión de proceso visual que le indica qué producir, cuándo producirlo, y cuánto producir.
metodo originalmente creado por un ingeniero de la compañía automotriz toyota
El método Kanban fue creado para optimizar la producción de automóviles, pero ¿cómo se aplica al desarrollo de software? Desgranamos en qué consiste y sus partes fundamentales.
Kanban se basa en un sistema de señalización en el que se visualizan las tareas de produccion por demanda mediante tarjetas. el objetivo es minimizar el trabajo progresivo y el stock entre procesos.
para mejorar el proceso de gestión,es necesario establecer un numero maximo de tareas por columna, para un desarrollo de software si dispones de 8 programadores no tiene sentido que tengas 10 tareas en proceso.Algunas de ellas deben de estar en la columna de <<pendiente>>.
este metodo se organiza con un tablon grande dividido en columnas.El numero de columnas pueden variar depende del nivel de complejidad o fases del proceso.
CARACTERISTICAS IMPORTANTES
en desarrollo o DOING.
aquí se sitúa una tarea hasta ser completada.
lista de tareas o TO DO.
aquí se engloban la lista de tareas que están pendientes y que se puedan afrontar inmediatamente.
pruebas.
se realizan las comprobaciones o test necesarios para ver si la tarea se ha realizado con exito o no.
despliegue
una vez validado el codigo, se añaden a esta columna para su subida a produccion en el sistema.
terminado.
aqui se incluyen las tareas que estan finalizadas por completo.
usando kanvas en desarrollo de software
el trabajo en proceso o work in progress se entiende como la cantidad de tareas en las que esta trabajando el equipo.
al limitar este numero se pueden identificar los cuellos de botella.
si conseguimos seguir estos pasos y hacer que todo el equipo se involucre en esta nueva forma de trabajar.
conseguiremos un mayor control de las fases de procesos.
una mayor flexibilidad en la producción.
responder rápidamente a las necesidades de los clientes.
ser mas eficientes.
hacer que los miembros del equipo se sientan mas participes en el proyecto.