The cumulative flow diagram will show you how stable is your flow. It displays any weaknesses and provides you with actionable advice for improvement

Introduction

Do you fail to meet your SLA often? Are you having doubts before committing to deadlines? Have you had trouble delivering value at predictable intervals? If the answer to any of these questions is yes, then you will definitely benefit from applying a cumulative flow diagram to your process.

Adopting a Kanban board and visualizing every step of your process is a good first step but you need to understand that the board itself and the Kanban cards alone are far from sufficient to achieve a stable process.

Thankfully, the cumulative flow diagram can be the tool in your project management arsenal that tips the scales in your favor.

What is a Cumulative Flow Diagram?

Cumulative flow diagram

The cumulative flow diagram (also known as CFD) is one of the most advanced analytics for Lean management. It provides a concise visualization of the three most important metrics of your flow:

  • Cycle time
  • Throughput
  • Work in progress

Its main purpose is to show you how stable your flow is and help you understand where you need to focus in order to make your process more predictable. It gives you both quantitative and qualitative insight into both past and existing problems and can visualize massive amounts of data.

How To Read a Cumulative Flow Diagram

The chart tracks the total number of work items that are in the columns of the In Progress section on your Kanban board each day.

The horizontal axis of the CFD represents the time frame for which the chart is visualizing data. The vertical axis shows the cumulative number of cards that are in the workflow at the various points in time.

The differently colored bands that divide sections of the upward flow are the different stages of your workflow as they appear on the Kanban board itself. The bands always go up or sideways in accordance with the number of assignments that go through your process.

The top line of each band on the cumulative flow chart represents the entry point of tasks in the respective stage of your Kanban board while the bottom one shows when it leaves it. If a line becomes flat, that means nothing is arriving in the corresponding stage or nothing is leaving it.

Using a CFD, you can get an idea of how long is the approximate cycle time of your tasks in just a single glance.

This is possible by measuring the horizontal distance between the top line of the first stage on the cumulative flow diagram and the bottom line of the last in progress stage.

The number of days/weeks/months that have passed is the approximate average cycle time of your team’s assignments for the time frame.

The distance between the lines of a CFD will show you the problems of your workflow.

Understanding the data on a CFD

You can spot whether your process is stable in just a single glance by looking at how the top and bottom line of each band in your cumulative flow diagram are progressing.

There are three common scenarios:

The Bands are Progressing in Parallel

This means that your throughput is stable and new tasks are entering your workflow in parallel to those that are leaving it. This is the ideal outcome and shows that you can focus your efforts in shortening the cycle times of your assignments.

A Band is Rapidly Narrowing

If a band on your CFD is continuously narrowing that means that the throughput of the stage it represents is higher than the entry rate. This is a sign that you’ve got more capacity than you really need at this stage and you should relocate it in order to optimize the flow.

A Band is Rapidly Widening

Whenever this happens on a cumulative flow diagram, the number of cards that enter the corresponding stage on the Kanban board is higher than the number of assignments that are leaving it. It is a common problem that is usually caused by multitasking and other waste activities that don’t generate value.

There are many possible actions to resolve this issue, but if this is not generated by a dependency on external stakeholders, you should reconsider the existing WIP limits on your Kanban board and put more focus on finishing tasks that are in progress before starting new ones.

You should be aware of a possible 4th scenario as well – the bands are going down. If any band on your cumulative flow diagram goes down, the diagram is incorrect. A task should never just disappear from your workflow.

In conclusion, the cumulative flow diagram is an advanced analytic tool that will give you an accurate picture of how stable is your process and how efficient is your team. You can get a piece of actionable advice on where you need to focus your efforts in order to improve your process in a single glance.

In Summary

The cumulative flow diagram is one of the most advanced analytics for Lean project management.

  • It provides a concise visualization of the metrics of flow.
  • Shows you how stable your flow is and helps you understand where to focus in order to make your process more predictable.
  • Gives you quantitative and qualitative insight into both past and existing problems.

Cumulative Flow Diagram for Best Process Stability相关推荐

  1. 什么是数据流图 Data Flow Diagram (DFD)

    什么是数据流图(DFD)?如何绘制DFD? 一张图片胜过千言万语.数据流图(DFD)是系统内信息流的传统视觉表示.一个整齐而清晰的DFD可以用图形描绘出大量的系统需求.它可以是手动的,自动的或两者的组 ...

  2. Oracle SQL Parsing Flow Diagram(SQL 解析流程图)

    在MOS 上有一篇介绍SQL 解析流程图的文档,参考[ID32895.1]. 截取主要部分内容如下: Thisarticle show the parsing mechanism as a flow ...

  3. 数据可视化 —— 数据流图(Data Flow Diagram)

    数据流图(Data Flow Diagram):简称 DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能.数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表 ...

  4. MSF CMMI系列之 Storyboard Scenarios (Screenshots/Screen Flow Diagram)

    Storyboard Scenarios ( 3 : RD : 3 : 3.1 ) ( 3 : TS : 1 : 1.2 ) 负责人:User Experience Architect Overvie ...

  5. 数据流图(Data Flow Diagram ,简称DFD)

    在信息处理系统中应用数据流图,通过对系统中数据.数据加工的全面分析,准确勾画出系统的框架,系统开发人员问以此为交流平台,共同分析可行性.合理性等,有助于系统缺陷在分析阶段被及时的发现和消除,为系统的设 ...

  6. 软考-数据流图详解(Data Flow Diagram)

    一.概念 它是将提供给用户的业务流程图("物理模型")进行功能建模,转化成开发人员能够理解的一系列"逻辑模型"图,即以图形化的方法描绘数据在系统中的流动和处理的 ...

  7. 高效通过,PMI-ACP 备考知识突击(九阴真经版)

    [知识要点] 敏捷宣言强调的敏捷软件开发的四个核心价值是: 个体和互动高于流程和工具 工作的软件高于详尽的文档 (最能赢得利益相关人的信任) 客户合作高于合同谈判 响应变化高于遵循计划 敏捷的12条原 ...

  8. 敏捷ACP.知识总结.错题回顾

    第一部分 知识点集锦1 1. 极限编程(XP)是一项以编程人员为中心的敏捷架构,注重小而迅速的发布.XP 极限编程强调以下原则: 结对编程 可持续速度 不断自动测试 有效沟通 简单性 反馈 勇气 集体 ...

  9. PMP模考(二)——错题集

    4. [多选] 项目负责人反复抱怨,称开发团队开发的功能似乎与原始设计不一致.什么做法有助于解决这个问题? A project owner repeatedly complains, saying t ...

最新文章

  1. 【Python】Scrapy爬虫实战(传智播客老师简介)
  2. 圆弧与直线相切画法_数控编程基础,相切圆弧的基点计算方法
  3. One order search dynamic sql statement生成位置
  4. 【Ids4实战】最全的 v4 版本升级指南
  5. 和一个刚毕业不久的朋友聊天
  6. 作业帮口算批改怎么开 作业帮口算批改如何用
  7. 飞鸽传书 v2.51 Build 320 多国语言版
  8. python樱花制作教程视频_大型Python视频资料,阿里巴巴推荐,用Python画一棵漂亮的樱花树...
  9. 【BZOJ4515】游戏,树链剖分+永久化标记线段树维护线段信息(李超线段树)
  10. 步步惊芯 软核处理器的内部设计分析 pdf_【深度分析】互联网巨头造“芯”现状...
  11. oracle中ccuser,oracle数据库user profile设置方法
  12. 【POJ】【2125】Destroying the Graph
  13. OEL修改字符集失败 -bash: /root: is a directory
  14. chinakr的推荐软件列表2007版
  15. JavaWeb项目—— 博客系统
  16. 7大国内外自动驾驶仿真平台汇总
  17. sqlh和mysql的区别_HSQL和MySQL的区别
  18. 华为AI Gallery社区《基于机器学习的欧洲杯赛事预测》技术分析系列——(一)基本原理
  19. OpenStack入门到实战视频教程全集下载(罗勇老师经典教程系列)
  20. torchtext Filed 方法报错解决办法

热门文章

  1. 没有shell63号单元_在ANSYS中选择合适的单元类型
  2. SAP PM保修索赔处理
  3. 使用IDEA的Redis插件连接Redis服务器
  4. PostgreSQL 获取当前日期时间及注意事项
  5. ubuntu tor浏览器
  6. 空间坐标系及其坐标变换
  7. eclipse配置Tomcat安装教程
  8. 练习7-11 字符串逆序(15 分)
  9. 中国最贵的碳纤维自行车价格10大全世界最顶级自行车品牌排行榜
  10. 面朝大海,春暖花开---令人难以忘怀的诗