敏捷项目管理工具初探
免费/开源工具
ScrumWiki
这个最初在一个项目上也用过,一开始感觉还不错。因为采用wiki模式,每个人都可以随时编辑,更新任务状态,比较适合分布式开发。但当你的需求变多变复杂时,就不容易用了。后台脚本是用Perl写的,我们的一个外国同事还专门对它进行了修改,增加了好多功能,这样才好用起来。作为免费开源的软件,目前已经没有人支持和维护,也不能支持中文。
XPlanner
最牛的祖父级的开源工具,完全免费,业界使用率排名第四,真的是穷人的项目管理工具!对于Scrum也有很好的支持。作为一个基于Web的XP团队计划和跟踪工具,只需要 Apace Tomcat即可。
XP独特的开发概念如iteration、user stories等,XPlanner都提供了相对应的的管理工具,XPlanner支持XP开发流程,并解决利用XP思想来开发项目所碰到的问题。 XPlanner特点包括:简单的模型规划,虚拟笔记卡(Virtual note cards),iterations、user stories与工作记录的追踪,未完成stories将自动迭代,工作时间追踪,生成团队效率,个人工时报表,SOAP界面支持。
XPWeb
另一个基于Web的分布式方案。
使用PHP+MySql,可运行于Linux、Windows或Mac。但其提供的在线演示在IE7下工作不怎么样,没法详细测试。
Scarab
Java Server平台,对于统计查询、报表、自动邮件通知、评论协作、依赖关系跟踪等都有很好的支持,可以灵活定制,支持多种语言,包括中文。
Double Chocco Latte
基于PHP,支持Apache或IIS、MySQL或SQL Server、Web客户端,虽然也有人用于Scrum,但对Scrum的支持并不好,缺乏最基本的Burndown Chart。
GNATS
GNATS 传统来讲,属于缺陷跟踪工具, 但根据Jeff Sutherland讲,已经支持 Scrum,没有仔细研究。