¿Qué es un CFD?
Diagrama de Flujo Acumulado, es un un gráfico que sirve para analizar el status del trabajo en diferentes momentos en el tiempo. Según Daniel Vacanti, un CFD se trata en primer lugar acerca de arribos y partidas. Es decir, cuántas tareas llegan a nuestro proceso y cuantas salen de nuestro proceso. El eje x representa una línea de tiempo. El eje Y es una cuenta acumulada de los tickets o tareas de nuestro proceso. Las bandas representan estados del proceso. La línea superior representa los arribos acumulados del proceso, la línea inferior (para este caso la línea superior de la banda verde), representa las salidas de un proceso.Las franjas del CFD representan un estado del proceso
En este ejemplo podemos ver un proyecto, de 57 tareas épicas. Las cuales se encuentran al día de hoy en diferentes estados del proceso. La historia también nos dice que todas las tareas que algún momento estuvieron en el backlog se convirtieron en trabajo en proceso. Todas fueron diseñadas y estimadas y se encuentran en las franjas azul marino (ready to go), azúl pálido (construcción), azúl celeste (pruebas) y terminado (verde).El CFD no debe incluir el backlog, pero...
Estas tareas épicas se convirtieron en subtareas o historias de usuario que el equipo de desarrollo toma. Un CFD no debe incluir al backlog. El gráfico siguiente, y el anterior no puede ser considerado un CFD. Sin embargo, esta vista nos es útil para poder ver el tamaño del proyecto y el grado de avance. En este caso, llevamos aproximadamente un 30 por ciento de las tareas terminadas.
Un CFD de un sistema Kanban
El gráfico que se presenta a continuación sí es un CFD, no tiene el backlog, además que representa a un sistema Kanban real. A diferencia del primer gráfico mostrado, en donde pareciera que no hubiera un límite al trabajo en proceso en el siguiente gráfico sí lo hay. aquí la tasa de arribo y la tasa de partida de las tareas del sistema es similar. La línea inferior o superior de la franja verde, es similar a la línea superior del a franja azul. Son prácticamente líneas paralelas. Ello refleja la disciplina de los equipos de mantener a raya el trabajo en proceso.En resumen
- Un diagrama de flujo acumulado se trata acerca de arribos al sistema y partidas del sistema.
- No debe incluir el backlog.
- Si incluyes el backlog, no es un CFD, pero te puede ser útil para ver el tamaño del proyecto y el grado de avance.
- Un sistema Kanban real, tiene límites de trabajo en proceso.
- Un CFD de un sistema Kanban real tiene una franja de trabajo en proceso que se mantiene constante.
Y para finalizar, eso permite hacer nuestro sistema predecible.
_______________________________________________________________________
Kanban es un método para la visualización, administración y mejora del trabajo diseñado para tareas intangibles como el desarrollo de software. Cuando el trabajo es visible, se puede administrar y el proceso puede mejorarse.
José Hernández es Entrenador Acreditado de Kanban por Kanban University.
Comentarios
Publicar un comentario