开发管理工具对比 - zhouted/zhouted.github.io GitHub Wiki

JIRA(商业)

JIRA是一个缺陷跟踪管理系统,为针对缺陷管理、任务追踪和项目管理的商业性应用软件,开发者是澳大利亚的Atlassian。 JIRA这个名字并不是一个缩写,而是截取自“Gojira”,日文的哥斯拉发音。 JIRA是一个商业软件,按照活动用户数进行授权,价格随活动用户数量递增。 JIRA可以下载安装包后在本地部署,也可以使用Atlassian提供的OnDemand服务进行租用。 JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。 JIRA功能全面,界面友好,安装简单,配置灵活,权限管理以及可扩展性方面都十分出色。 JIRA创建的默认问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。 Jira融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。 JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。

Mantis(开源)

Mantis Bug Tracker是在GNU通用公共许可证第2版下发布的一个自由、开源的基于Web的缺陷跟踪管理系统。MantisBT最常见的用途是用来追踪软件缺陷。然而,MantisBT经常被用户配置成为一个更通用的问题跟踪系统和项目管理工具。 Mantis是一个基于PHP技术的轻量级的缺陷跟踪系统,其功能与前面提及的JIRA系统类似,都是以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上可能没有JIRA那么专业,界面也没有JIRA漂亮,但在实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。 最让我觉得好用的是其全文检索能力。通过关键词搜索,很容易凭记忆找到之前的记录。 GitHub上MantisBT项目官方源代码库 Github上MantisBT插件库