技术开发 频道

用“看板图”实现敏捷项目的可视化

    TRICHORD
    我们正在开发一个名为“TRICHORD”的敏捷项目管理工具。TRI指的是三种视角(时间、任务和团队),CHORD则是和谐的意思。

    它作为全团队分享项目状态的一个工作空间来运作,如表1所示,里面提供三种层次的看板图——特性看板(发布—特性)、故事看板(故事—迭代)和任务看板(工作日—任务)。特性看板用停车场图来归纳,故事和任务看板用燃尽图来归纳。

 

图8:TRICHORD(看板图+燃尽图+停车场图)

    另外,TRICHORD有一个表情日历服务用来给全团队分享心情。它也是项目中的SNS交流中心,就像一个简单的“twitter”。

 

 图9:TRICHORD表情日历

    TRICHORD用Eclipse RCP实现,可与Trac(问题跟踪系统)协同工作。

    致谢
    非常感谢Mary Poppendieck,他从头到尾审阅了本文并提出了许多宝贵的建议。

    参考资料
    [Sakata06] Akira Sakata, “Niko-niko calendar”, 2006
    http://www.geocities.jp/nikonikocalendar/index_en.html
    [Beck05] Kent Beck, “Extreme Programming Explained 2nd “, 2005 Addison-Wesley
    “信息化的工作空间”是一项XP实践。
    [Cockburn01] Alistair Cockburn, “Agile Software Development”, 2001 Addison-Wesley
    首次使用“信息辐射体”一词。
    [Cockburn04] Alistair Cockburn, “Crystal Clear”, 2004 Addison-Wesley
    文中认为 “燃尽图”是一种有力的技巧。
    [Cohn05] Mike Cohn, “Agile Estimating and Planning”, 2005 Prentice Hall
    深入探讨了“燃尽图”
    [Jeffries04] Ron Jeffries, "Big Visible Chart", 2004
    http://www.xprogramming.com/xpmag/BigVisibleCharts.htm
    [Poppendieck03] Mary and Tom Poppendieck, “Lean Software Development”, 2003 Addison-Wesley
    [Poppendieck07] Mary and Tom Poppendieck, “Implementing Lean Software Development”, 2006 Addison-Wesley
    解释了TPS中的看板,及看板如何作为“拉”处理机制运作。
    [Schwaber01] Ken Schwaber, et al. “Agile Software Development with SCRUM”, 2001 Prentice Hall
    [Highsmith04] Jim Highsmith, “Agile Project Management”, 2004 Addison-Wesley
    在这里,特性看板被称为白板上的特性分解结构和特性计划。
    [Palmer02] Stephen R. Palmer et al., Practical Guide to Feature-Driven Development, 2002, Prentice Hall
    首次介绍了Parking Lot Chart。

0
相关文章