Kanban: ágil
Agile Kanban es desarrollo de software ágil con enfoque Kanban. En Agile Kanban, el tablero Kanban se utiliza para visualizar el flujo de trabajo. El tablero Kanban normalmente se coloca en una pared en la sala de proyectos. El estado y el progreso de las tareas de desarrollo de la historia se realiza un seguimiento visual en el tablero Kanban con tarjetas Kanban que fluyen.
Tablero Kanban
El tablero Kanban se utiliza para representar el flujo de tareas a través del flujo de valor. El tablero Kanban -
Proporciona un fácil acceso a todos los involucrados en el proyecto.
Facilita la comunicación cuando sea necesario.
El progreso de las tareas se muestra visualmente.
Los cuellos de botella son visibles tan pronto como ocurren.
Ventajas del tablero Kanban
Las principales ventajas de usar un tablero Kanban son:
Empowerment of Team - Esto significa -
El equipo puede tomar decisiones cuando sea necesario.
El equipo resuelve los cuellos de botella de forma colaborativa.
El equipo tiene acceso a la información relevante.
El equipo se comunica continuamente con el cliente.
Continuous Delivery - Esto significa -
Concéntrese en la finalización del trabajo.
Requisitos limitados en cualquier momento.
Céntrese en ofrecer valor al cliente.
Énfasis en todo el proyecto.
Las tareas y las historias están representadas por tarjetas Kanban. El estado actual de cada tarea se conoce mostrando las tarjetas en columnas separadas en el tablero. Las columnas están etiquetadas comoTo Do, Doingy Done. Cada tarea se mueve deTo Do a Doing y luego a Done.
Kanban Board se actualiza a diario a medida que el equipo avanza en el desarrollo.
Límite WIP
La etiqueta de la columna Haciendo también contiene un número, que representa el número máximo de tareas que pueden estar en esa columna en cualquier momento. es decir, el número asociado con elDoing La columna es el límite de WIP (trabajo en curso).
Enfoque de tracción
El enfoque de extracción se utiliza a medida que se completa una tarea en la columna Haciendo. Se extrae otra tarjeta de la columna Tareas pendientes.
Autodirigido
En Agile Development, el equipo es responsable de planificar, rastrear, informar y comunicarse en el proyecto. El equipo puede tomar decisiones y es responsable de la finalización del desarrollo y la calidad del producto. Esto está alineado con la característica de empoderamiento del equipo en Kanban.
Flujo continuo
En el desarrollo ágil, no existe un enfoque de puerta y el trabajo fluye a través de las diferentes funciones sin tiempo de espera. Esto contribuye a minimizar el tiempo de ciclo característico de Kanban.
Métricas visuales
En Agile Kanban, las métricas se rastrean visualmente usando:
- Tablero Kanban
- Cuadro de incendio
Usos del tablero Kanban
El tablero Kanban se utiliza para:
- Mida los tiempos de ciclo, que se pueden utilizar para optimizar el tiempo de ciclo medio.
- Seguimiento del límite de WIP para eliminar el desperdicio.
- Realice un seguimiento de la utilización de recursos para eliminar el desperdicio.
Usos del gráfico Burndown
El gráfico de evolución se utiliza para capturar:
El estado actual de las tareas y las historias.
La tasa de progreso de completar las tareas restantes.
Dado que el tablero Kanban se actualiza a diario, contiene toda la información que requieren los gráficos de evolución.