三大工具: JIRA、BugFree 和禅道。
JIRA 敏捷管理软件
JIRA 是 Atlassian 公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审 批、任务跟踪、项目跟踪和敏捷管理等工作领域,其配置灵活、功能全面、部署简单、扩展丰富。
JIRA 也可定义为 Professional Issue Tracker,即它是一个专业的问题跟踪管理的软件。这里的“问题”对应的英文单词是 Issue,所以含义比较广,包括 Bug、Task、Enhancement、Improvement 等等跟软件开发相关的名词。跟踪管理即对问题的整个生命周期进行记录和管理。一个问题从创建到解决到关闭涉及到很多相关信息,包括是什么问题、谁发现的问题、谁处理了这个问题、如何处理的、相应的代码有什么改变等等,JIRA 可以方便的记录这些信息,并且在问题的不同状态呈现在相应的责任人面前。相似的软件有 Bugzilla、Trac、Mantis、Clear Quest、Streber 等。
Bugfree 和禅道
BugFree 是借鉴微软的研发流程和 Bug 管理理念,使用 PHP+MySQL 独立写出的一个 Bug 管理系统。简单实用、免费并且开放源代码(遵循 GNU GPL)。 命名 BugFree 有两层意思:一是希望软件中的缺陷越来越少直到没有,Free 嘛;二是表示它是免费且开放源代码的,大家可以自由使用传播。
禅道是第一款国产的优秀开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程。先进的管理思想、合理的软件架构、简洁实效的操作、优雅的代码实现、灵活的扩展机制、强大而易用的 API 调用机制、多语言支持、多风格支持、搜索功能、统计功能。
Redmine 是用 Ruby 开发的基于 Web 的项目管理软件,是用 ROR 框架开发的一套跨平台项目管理系统,据说是源于 Basecamp 的 ROR 版而来,支持多种数据库,有不少自己独特的功能,例如提供 wiki、新闻台等,还可以集成其他版本管理系统和 BUG 跟踪系统,例如 SVN、CVS、TD 等等。这种 Web 形式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容来推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自动给成员汇报项目进度。
禅道项目管理软件的功能列表:
产品管理:包括产品、需求、计划、发布、路线图等功能。
项目管理:包括项目、任务、团队、build、燃尽图等功能。
质量管理:包括bug、测试用例、测试任务、测试结果等功能。
文档管理:包括产品文档库、项目文档库、自定义文档库等功能。
事务管理:包括 todo 管理,我的任务、我的 Bug、我的需求、我的项目等个人事务管理功能。
组织管理:包括部门、用户、分组、权限等功能。
统计功能:丰富的统计表。
搜索功能:强大的搜索,帮助您找到相应的数据。
灵活的扩展机制,几乎可以对禅道的任何地方进行扩展。
强大的 API 机制,方便与其他系统集成。
网友评论