Show all posts
6 years ago

Cumulative Flow Chart in Kanban: Real Usage Example

Cumulative Flow diagram is a very good starting point for stop-the-line or retrospective meeting. Here is a real example from TargetProcess development.

cumulative flow diagram

You can see in the chart that we had a bottleneck in the beginning of December. It was caused by a quite complex user story. In theory a single user story should not affect cycle time significantly and should not create bottlenecks, but if you violate some rules it might be the case.

The user story was about replacing jQuery javascript framework with ExtJS framework. It took 1 month to implement by 1 developer. During this month we’ve made several releases and all went smooth. Then this user story was verified by testers and all existing acceptance tests were passed. So we’ve made a decision to merge this story to the main code line.

Unfortunately, after the merge quite many bugs were found in the build during smoke testing. These bugs took more than a week to fix, and during this time we were unable to release anything, since the merge was already done and the rollback was quite complex as well.

The lesson learned is to put more effort into testing of user stories that are more complex in nature. This particular story affected many places in the application and usual smoke testing was not enough. So we are going to introduce a new class of service (let’s call it  “technically complex story” so far :) which would mean more in-depth testing and verification before the merge.

In general, Cumulative Flow chart is a valuable tool to analyze historical data, but for emergency bottleneck identification Kanban Board is even better. If you have limits on Kanban Board, you see problems immediately.

  • http://twitter.com/wegra wegra

    I just translated your post into Korean and posted here(http://www.wegra.org/blog/?p=676). Thanks for sharing your valuable experience.

  • Mr. Softee

    Actually, what this should have taught you was to merge earlier!

  • http://www.kostservicesinc.com kost services

    your fact seems correct……the flow chart is a really valuable tool

  • Hs

    This bag is very good, light and esthetic, fashion is the first-selection of the young people, you have vigor if have it http://www.coolcoachbags.com

  • http://profiles.yahoo.com/u/DNZHK4FCQLTMETQAWOU2UOWWFE Tan Mell

    you like or not http://www.shoesxx.com

  • Mmllmm
  • Agile_expert101

    Good example. We are using http://kanbantool.com to identify and reduce bottlenecks in early stage.

Schedule your personal demo

Our product specialists will show you the beauty
and power of Targetprocess 3 and help you to customize
it for your process and business requirements

Request

Get your free account now

Over 6000 teams
in 50+ countries start their day with us.
Welcome on board.