Channels ▼
RSS

Design

Visualizing Agile Projects with Kanban Boards


TRICHORD

We have been developing an agile project management tool called TRICHORD. "TRI" means the three viewpoints -- Time, Task, and Team -- and "CHORD" means harmony.

It works as a workplace to share project status in the whole team, providing the three levels of Kanban Boards -- Feature Kanban (Release-Feature), Story Kanban (Story-Iteration), and Task Kanban (Daily-Task) -- as described in Table 1. A Feature Kanban is supported by a Parking Lot Chart, Story, and Task Kanbans are supported by Burndown Charts.

Figure 7: TRICHORD (Kanban Boards with Burndown Charts, Parking Lots).

In addition, TRICHORD has a Niko-Niko Calendar service to share the team mood. It also works as a simple "twitter"-like SNS communication center in the projects.

Figure 8: TRICHORD Niko-Niko Calendar

TRICHORD is implemented on Eclipse RCP (Rich Client Platform), and optionally works with Trac (issue tracking system).

6 Acknowledgements

Mary Poppendieck reviewed this paper thoroughly and provided lots of advice and suggestions, for which I am most thankful.

References


Akira Sakata, "Niko-niko calendar", 2006 (www.geocities.jp/nikonikocalendar/index_en.html).


Kent Beck, "Extreme Programming Explained 2nd ", 2005 Addison-Wesley "Informative workspace" is a practice of XP.


Alistair Cockburn, "Agile Software Development", 2001 Addison-Wesley The word "information radiator" is first used.


Alistair Cockburn, "Crystal Clear", 2004 Addison-Wesley "Burndown/up chart" is discussed as a powerful technique.


Mike Cohn, "Agile Estimating and Planning", 2005 Prentice Hall "Burndown chart" is most deeply discussed.


Ron Jeffries, "Big Visible Chart", 2004 (www.xprogramming.com/xpmag/BigVisibleCharts.htm).
Mary and Tom Poppendieck, "Lean Software Development", 2003 Addison-Wesley


Mary and Tom Poppendieck, "Implementing Lean Software Development", 2006 Addison-Wesley. Explains Kanban in TPS and how it works as a pull process mechanism.


Ken Schwaber, et al. "Agile Software Development with SCRUM", 2001 Prentice Hall


Jim Highsmith, "Agile Project Management", 2004 Addison-Wesley. Here, Feature Kanban is called Feature breakdown structure and feature planning on whiteboard.


Stephen R. Palmer et al., Practical Guide to Feature-Driven Development, 2002, Prentice Hall. First introduced Parking Lot Chart


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.