Diff for "Kanban/Evaluation"

Not logged in - Log In / Register

Differences between revisions 8 and 9
Revision 8 as of 2010-01-28 06:04:10
Size: 4241
Editor: brianfromme
Comment:
Revision 9 as of 2010-02-12 21:52:17
Size: 5114
Editor: flacoste
Comment: Added other tools section
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:

-----
Line 90: Line 88:

-----
== Other Web-Based Tools ==

Here are a list of Kanban web-based tools.

 * Digaboard
  * http://www.digaboard.net/

 * flow.io
  * http://flow.io/

 * Jira 4.0 plus Greenhopper plugin
  * http://blogs.atlassian.com/jira/2009/11/add-kanban-support-to-jira-with-greenhopper-40.html

 * Kanbanery
  * http://kanbanery.com/

 * KanbanTool
  * http://kanbantool.com/

 * Qanban
  * http://code.qbranch.se/post/listTag?selectedTag=qanban

 * RadTrack
  * http://radtrack.com

 * Rally 2009.5 plus Kanban Mashup (video)
  * https://cc.readytalk.com/cc/playback/Playback.do?id=3jr0mg

 * Silver Catalyst
  * http://www.toolsforagile.com

 * Target Process
  * http://www.targetprocess.com

 * Trichord
  * http://trichord.change-vision.com/en/index.html

 * Version One
  * http://community.versionone.com/GettingStarted/Guide/Kanban.aspx

Kanban Web-Based Tools Evaluation

This page has a review of the tools that are under evaluation for use in Launchpad.

For each of the tools, I put current Launchpad team data in and recorded both how that process when as well as whether I thought the tool was adequate for the job.

Finally, there's a section on API. We'll want a web-based API to these tools so we can integrate them into Launchpad data, at the very least.

LeanKit Kanban

Here are my findings:

  • General Comments:
    • There appears to be at least 3 people working on this tool:
      • Chris Hefley, President and Founder
      • Stephen Franklin, VP of Operations and Founder
      • Daniel Norton, VP of User Experience and Founder
    • Tool quality is there. Everything works as it seems it should.
    • Found API docs here: http://wiki.leankitkanban.com/KanbanAPI.ashx

      • Ouch, C#

1. LeanKit Kanban - Company site: http://www.leankitkanban.com

  • Created boards (only 1 for free)
    • Created lanes for work flow
    • Can move lanes via <-> icon on top-left corner of the lane (in edit mode).

    • Found a horizontal "split" feature. TBD: use that for horizontal swim lanes
  • Added tasks - input dialog is sufficient for this
    • Called all WIP items "features"
    • Put all features into Backlog (as an experiment)
    • Found the only way to move items (edit) out of backlog is drag-and-drop.
      • This issue is being worked on by LeanKit folks.

      • The work-around is that you drag to first lane, which works to then drag further.
      • NOTE: I could have set the initial lane in the Item input dialog.
  • Edited tasks unto board - reasonable process
  • Cannot make the backlog widget any smaller.
    • UI is too big for a single browser w/o scrolling (even on large H/R display)
    • There is a Zooming feature, which I didn't try yet.
  • Created horizontal swim lanes for projects.
    • This quickly takes up the screen real estate.
    • I left the one set of swim lanes in the "Analyze" lane, for show.
    • You can see that it runs off the bottom of the screen, and I've only got 3 teams so far.
  • Should put developer names on cards, but that would require more users.
  • API: Copied the C# API example.
    • TBD: Need to spend some time reading code

And here's a full-size image of the generated page I made.

http://people.canonical.com/~fromme/launchpad/images/leankit-lp1001-full.png

Update

As Launchpad is an open-source project, we have been granted more boards and users. This will help in your evaluation, but isn't enough to cover our large project size out of the box.


Zen

1. Zen - Company site: http://www.agilezen.com/

  • Created boards (only 1 project board for free)
    • Created lanes for work flow
    • Since there is a "Ready" attribute of a WIP card, didn't need to create a "Ready" lane.
      • It is possible we will want Ready lanes, but screen real estate is an issue.
    • Arranging lanes once they are define is done by drag-and-drop.
    • Could not find a way to do horizontal swim lanes
    • On the other hand, color-coding of WIP cards was easy, so color-per-team was my choice
  • Added tasks - input dialog is sufficient for this
    • Called all WIP items "features"
    • Put most features into Backlog (as an experiment)
    • Moving items (edit) out of backlog is done either via drag-and-drop or editing each card.
      • The card edit feature is nice. Easy to go from a Board to a Full-"screen" card edit form.
      • NOTE: I also could have set the initial lane in the Item input form.
  • Edited tasks unto board - reasonable process
  • Cannot put developer names on cards, because only 1 user is allowed.
  • API:
    • TBD

And here's an full-size image of the generated page I made.

http://people.canonical.com/~fromme/launchpad/images/zen-lp1001-full.png


Other Web-Based Tools

Here are a list of Kanban web-based tools.

Kanban/Evaluation (last edited 2010-02-12 21:52:17 by flacoste)