Ir al contenido principal

El CFD un gráfico increíble

¿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

Entradas más populares de este blog

¿Qué tanto conviene invertir en una iniciativa Kanban?

Este modelo obtenido del artículo de Kanban ROI de nuestros amigos de Squirrel North, demuestra dos escenarios opuestos. El primero, un escenario de un equipo que no cuenta con el método Kanban y el segundo, después de comenzar con una iniciativa Kanban.  El área del rectángulo representa el 100% de la capacidad de trabajo que tiene un equipo y está dividido o clasificado en distintos tipos de actividad a la que se asigna la capacidad.  Antes de Kanban El rectángulo gris de la izquierda, en la parte baja, representa los costos transaccionales previos a comenzar una iniciativa. En el ejemplo de David Anderson, el pintar una reja, estos costos son representados por la preparación para poder iniciar las labores de pintura. El rectángulo gris de la derecha, representa los costos posteriores a finalizar el trabajo, los costos transaccionales de la limpieza. El rectángulo azul superior representa los costos de coordinación, son los costos de la planeación, las reuniones interminable...

¿Qué es Kanban?

¿Qué es Kanban? "Kanban es un método para definir, administrar y mejorar servicios que entregan productos del conocimiento, como son servicios profesionales, esfuerzos creativos y diseños tanto productos físicos como productos de software". - David J Anderson y Andy CarMichael. Essential Kanban Condensed. ​ El método Kanban, fue creado por David J Anderson. Kanban University es una organización internacional que respalda a entrenadores acreditados de Kanban. Kanban University cuenta con una red de profesionales certificado que asegura un entrenamiento y consultoría del más alto nivel. ​ A diferencia de otros métodos Kanban comienza y se caracteriza por "comenzar desde donde estamos ahora". Esto permite que la organización se enfoque rápidamente y se reduzca la resistencia al cambio. ​ Una implementación de un proceso Kanban puede llevar a equipos a duplicar o triplicar su productividad de manera humana y sustentable. Sin embargo, hay casos en los puede inc...

Sobre el amor a los juegos serios y simulaciones para la enseñanza de Kanban

28 de octubre de 2024, por Pepe Hernández “Primero experiencia, luego teoría.” - Mike Burrows. Mike Burrows, autor de Kanban from the Inside y Agendashift , recomienda "Primero la experiencia, luego la teoría". Este es un principio pedagógico poderoso. Cuando Alex García, Arturo Mora y Yo, jugamos al Get Kanban Game en el taller de Train the Trainer, donde nos convertimos en Accredited Kanban Trainers. El curso lo impartío el mismo David Anderson fundador de Kanban University. El curso se llevó a cabo en 2015. Jugar fue una gran experiencia. La la mecánica del juego está muy bien pensada, los conceptos son presentados de manera muy sencilla y la simulación creada nos hacer reflexionar sobre equipos de software. Durante la simulacion de 13 días, puedes descubrir cuellos de botella e identificar varios conceptos clave del Método Kanban, como tipos de trabajo, clases de servicio, variabilidad, métricas básicas, entre otros. Todo en menos de cuatro horas. El Get Kanban Game es...