InfoQ

InfoQ

News

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

InfoQ Article: Lean Kanban Boards for Agile Tracking

Posted by Deborah Hartmann Preuss on Aug 25, 2007

Sections
Process & Practices
Topics
Teamwork ,
Collaboration ,
Agile Techniques ,
Agile
Tags
Collaborative Technologies ,
Kanban ,
Lean ,
Value & Metrics ,
Planning ,
Management

Agile projects are not the only ones to use “big visible charts” - Lean manufacturing, for example has its Kanban Boards. In Japanese "Kanban" means, loosely translated, 'card or sign'. In a Lean production system, each Kanban card is "pulled" into the system only when the work represented by an "in progress" card is retired.  In this InfoQ article, Visualizing Agile Projects using Kanban Boards, Kenji Hiranabe explore visualizations currently used in Agile, then proposes using Kanban Boards to organize three viewpoints (Time, Task, and Team) to track project status and enhance collaboration.

The visualization tools he talks about are:

  • Kanban Boards. Use a card as a token (Kanban) of a task, story, feature and stick them to a timeline (board). There are several levels of granularities, in three main combinations:
    • Release-Feature,
    • Iteration-Story and
    • Daily-Task
       
  • Burndown Charts. Count the number of Kanbans (backlog tasks) and track it in a timebox to show the trend of work accomplished. There are also several levels of granularities.
     
  • Parking lot Charts. Summarize the top-level project status.
     
  • Calendars. There are a lot of variations of using calendars to show project status or plan.


In the article, Hiranebe introduces a uniquely Japanese addition to status tracking: the Niko-Niko Calendar, on which team members track their mood from day to day.



Hiranabe also mentions his software tool “TRICHORD” that implements Kanban Boards to realize project visualization from the three viewpoints.



Kenji Hiranabe is a frequent blogger and has translated a number of English Agile and XP books into the Japanese language.

Read the InfoQ article: Visualizing Agile Projects using Kanban Boards by Kenji Hiranabe.

12 comments

Watch Thread Reply

Tracking relative to budgeted/available hours by John Rusk Posted
Kanban Yahoo Group by HIRANABE Kenji Posted
Re: Kanban Yahoo Group by Deborah Hartmann Posted
Re: Kanban Yahoo Group by David David Posted
TRICHORD has been released English Available Version. by Kondo Hiroki Posted
Re: TRICHORD has been released English Available Version. by HIRANABE Kenji Posted
Excellent article by Bonnie Aumann Posted
Kanban should be real,touchable by yongji zhang Posted
Re: Kanban should be real,touchable by Alen Balja Posted
a board based on a sharepoint blog by Bogdan Nedelcu Posted
Online Kanban Tools by Sergei Podbereschi Posted
Kanban Tools by Sudheer Raju Posted
  1. Back to top

    Tracking relative to budgeted/available hours

    by John Rusk

    Burndown (or burn up) charts can easily be suplemented to add tracking against budgeted hours. That way, they track not just the work completed, but also the effort required to complete it. Details here: www.agilekiwi.com/agile_charts.htm

  2. Back to top

    Kanban Yahoo Group

    by HIRANABE Kenji

    David Andersen gave me a comment on Parking Lot.

    ----
    Hi Kenji,

    I liked the paper you gave me to read. I wanted to make a comment about the parking lot diagram. It was first introduced on the original FDD project in Singapore and was first documented in Peter Coad's 1999 book, UML Modeling in Color in Chapter 6, the chapter written by Jeff De Luca.

    David
    ----

    And he started up a new Yahoo Group about Kanban Boards.


    www.agilemanagement.net/Articles/Weblog/Kanbani...

  3. Back to top

    Re: Kanban Yahoo Group

    by Deborah Hartmann

    Looks like there's significant interest in Anderson's Kanban yahoo group, his site says "it's acquired members 80 members in only a few days," and he's looking for leads on who else is doing this kind of work.

  4. Back to top

    TRICHORD has been released English Available Version.

    by Kondo Hiroki

    Hi, I'm a member of TRICHORD Team.
    We have released English Available Version on Sep.11,2007.
    If you are interested in TRICHORD,Please visit our Site.

  5. Back to top

    Re: TRICHORD has been released English Available Version.

    by HIRANABE Kenji

    The above URL is wrong, should be;
    trichord.change-vision.com/en/index.html

  6. Back to top

    Excellent article

    by Bonnie Aumann

    I realize I am demonstrating confirmation bias here, but I really like this article's description of the connection between release, iteration and task boards. I look forward to testing out the TRICHORD software - the biggest problem I've had with existing solutions was this lack of hierarchy and association.

  7. Back to top

    Kanban should be real,touchable

    by yongji zhang

    Real kanban carry much information。I prefer its exposure. It is also a furniture for your team.

  8. Back to top

    Re: Kanban should be real,touchable

    by Alen Balja

    Ha ha ha, first time I hear about this Kanban and I just realized I've been doing this all along. To Do, Doing, Done - I had three color stickies Red, Yellow, Green. When green was pasted on the feature, that meant - SHIP! Smileys, another thing, I had thumbs up, thumbs down and neutral to emotionally tag events. Good stuff.

  9. Back to top

    a board based on a sharepoint blog

    by Bogdan Nedelcu

    A blog could be a easy storage for kanban cards, as posts. Categories can be used as areas of Kanban. Add some javascript and a visual representation is also available. Find here some inspiration

  10. Back to top

    Re: Kanban Yahoo Group

    by David David

    Not only Kanban Group but also KanbanTool is gaining popularity extremely fast. For me, it's exactly what I was looking for :)

  11. Back to top

    Online Kanban Tools

    by Sergei Podbereschi

    For online Kanban tools check the upcoming kanban tool - smartQ ( www.getsmartQ.com ). Designed to fit any industry.
    Works well when you have distributed teams, need history records, conversations recorded, etc.

  12. Back to top

    Kanban Tools

    by Sudheer Raju

    Great article. Glad to have come across this ever after 2 years of publish.

    Here comes all Kanban tools list....
    www.toolsjournal.com/tools-world/item/142-kanba...

Educational Content

Questions for an Enterprise Architect

Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?

Wrap Your SQL Head Around Riak MapReduce

Sean Cribbs explains what Map-Reduce and Riak are, why and how to use Map-Reduce with Riak, and how to convert SQL queries into their Map-Reduce equivalents.

Polyglot Persistence for Java Developers - Moving Out of the Relational Comfort Zone

Chris Richardson shows how he ported a relational database to three NoSQL data stores: Redis, Cassandra and MongoDB.

The Golden Circle – Why How What

Jean Tabaka challenges the audience to reflect on what Agile practices they are employing, how they are using them, ending with the questions “Why have their organization chosen to go Agile?

The Web Platform as a Limitless Pool of Innovation, with Andreas Gal

Andreas talks about the benefits of the Open Web and how it compares to proprietary stacks. He also talks about various projects that push the envelope like Boot to Gecko, Broadway and pdf.js.

Hadoop and NoSQLin a Big Data Environment

Ron Bodkin discusses early adoption of Hadoop, NoSQL and describes MapReduce and related libraries and Frameworks. Other topics include Hive, Pig, multi tenancy, and security in a big data environment

Spring and Platform Interoperability

Stephen Bohlen explains how Spring helps with interoperability between Java and .NET, demoing it with the help of a sample application.

How to Stop Writing Next Year's Unsustainable Piece of Code

Guilherme Silveira mentions some of the turning points in project development that may affect the quality of the code offering advice on avoiding writing crappy code.