Redmine和Jira的优缺点对比
Redmine介绍
开源,可免费使用
•自带wiki功能
•每个项目具有用户论坛
•操作更加便捷
•界面更加简洁友好,不花哨
•易于SCM集成
•更易于追踪问题
•集成邮件系统(包括创建问题、以及问题变更的通知)
•对子任务的支持
JIRA pro's
•IDE集成
优选材料# 1
Redmine CONS:
•Redmine更关注于问题与项目多过于用户,很难取得较好的报告呈现方式,
包括工作完成情况、工作进度以及其他。
•没有通知安排,只有变化通知,没有升级通知,只通知指定用户插件添加。
•没有问题的保障计划
.没有清晰定义,因而每个角色可以看到问题追踪。
•无法从项目一开始就选择与其相关的子项目
•问题的时间评估功能不够强大的,JIRA甚至允许用3w 4d 12h 的时间格式。•Redmine的绝大部分领域都没有基于Ajax的自动填充。
•只有7种类型的自定义字段.JIRA允许有23种,包括创建“UserPicker
”以及其他多层次领域。
•活动日志没有过滤器/标签,无法在某一页面中看到当前的所有问题。
•无法对时间进行评论
优选材料# 2
•无法设定条件控制问题状态的变化
Redmine CONS that are secondary:
•外观没有经过优化,大部分东西在页面中使用更少的空间。
•无法手动设置问题
•无多国语言的问题类型
•没有增加问题可读性的图标
•没有键盘快捷键
•Redmine
的文件管理功能比较薄弱,无法描述所有的东西。不过,大部分都是比较容易懂,除了
一些特殊的任务,
althou, most of everything is easy understandable, but for some
specific tasks
优选材料# 3
Jira与Redmine 试用对比报告
Redmine pro's
开源,可免费使用 自带wiki功能 每个项目具有用户论坛 操作更加便捷
界面更加简洁友好,不花哨 易于SCM集成 更易于追踪问题
集成邮件系统(包括创建问题、以及问题变更的通知)
对子任务的支持
JIRA pro's
IDE 集成
Redmine CONS:
Redmine 更关注于问题与项目多过于用户,很难取得较好的报告呈现方式,包括工作完成情况、工作进度以及其他。
没有通知安排,只有变化通知,没有升级通知,只通知指定用户插件添加。 没有问题的保障计划.没有清晰定义,因而每个角色可以看到问题追踪。 无法从项目一开始就选择与其相关的子项目
优选材料# 4
问题的时间评估功能不够强大的, JIRA甚至允许用3w 4d 12h 的时间格式。 Redmine的绝大部分领域都没有基于Ajax的自动填充。
只有7种类型的自定义字段.JIRA允许有23种,包括创建“User Picker”以及其他多层次领域。 活动日志没有过滤器/标签,无法在某一页面中看到当前的所有问题。 无法对时间进行评论
无法设定条件控制问题状态的变化
Redmine CONS that are secondary:
外观没有经过优化,大部分东西在页面中使用更少的空间。 无法手动设置问题 无多国语言的问题类型 没有增加问题可读性的图标 没有键盘快捷键
Redmine的文件管理功能比较薄弱,无法描述所有的东西。不过,大部分都是比较容易
懂
,
除
了
一
些
特
殊
的
任
务
,
althou, most of everything is easy understandable, but for some specific tasks
It doesn't support internal (private) tickets and the time-tracking commit message patch, doesn't support the trunk version.
优选材料# 5
JIRA CONS:
很难理解用户界面,工作流创建流程,许多功能性的选择容易令人困惑。 所做的修改并没有直接显示出来.
不易创建子任务。
JIRA CONS that are secondary:
并非开源,只能依赖现有的功能和系统。 慢并且复杂,绝大多数功能并不需要用户系统。
虽然JIRA的文件管理功能很强大,但是系统太复杂以至于你需要文档定制每一个任务。
JIRA适合多人的团队(100+),而Redmine适合中小型团队
Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。这种 Web 形式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容来推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自动给成
优选材料#
6
员汇报项目进度。
功能
● 多项目和子项目支持 ● 里程碑版本跟踪 ● 可配置的用户角色控制 ● 可配置的问题追踪系统 ● 自动日历和甘特图绘制
支持 Blog 形式的新闻发布、Wiki 形式的文档撰写和文件管理 ● RSS 输出和邮件通知
● 每个项目可以配置的 Wiki 和论坛模块 ● 简单的任务时间跟踪机制
● 用户、项目、问题支持自定义属性
● 支持多种版本控制系统的绑定(SVN、CVS、Git、Mercurial 和 Darcs) ● 支持多 LDAP 用户认证 ● 支持用户自注册和用户激活
● 多语言支持(已经内置了zh简体中文) ● 多数据库支持(MySQL、SQLite、PostgreSQL) ● 外观模版化定制(可以使用 Basecamp 、Ruby安装)
JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。JIRA融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。
优选材料# 7
JIRA功能全面,界面友好,安装简单,配置灵活,权限管理以及可扩展性方面都十分出色。
● 问题追踪和管理:用它管理项目,跟踪任务、bug、需求,通过jira的邮件通知功能进行协作通知,在实际工作中使工作效率提高很多
● 问题跟进情况的分析报告:可以随时了解问题和项目的进展情况 ● 项目类别管理功能:可以将相关的项目分组管理
● 组件/模块负责人功能:可以将项目的不同组件/模块指派相应的负责人,来处理所负责的组件的Issues
● 项目email地址功能:每个项目可以有不同的email(该项目的通知邮件从该地址发出)
● 无的工作流:可以创建多个工作流为不同的项目使用
JIRA的优点
使用JIRA管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行协作通知,在实际工作中可以使工作效率显著提高,安全性及可扩展性也有所体现。 JIRA不仅仅是一个缺陷跟踪系统,通过JIRA,可以整合客户、开发人员、测试人员,通过各自和共同的模块,信息能够及时得到交流和反馈。
Eclipse和IDEA下的JIRA插件,主要为开发人员服务,实时将信息反馈给开发人员,
优选材料#
8
开发人员同时迅速地将修复的结果信息反馈到跟踪系统中,最后通过持续集成,软件可以迅速完成了更新。
JIRA还拥有众多插件的支持,包括生成报表,XP编程,与SVN集成等,能够极大地丰富其功能。
跟同类软件产品TestTracker、ClearQuest、TestDirector相比,JIRA的性价比最好! JIRA的缺点
对于测试需求、测试用例等都没有提供直接的方式进行管理。不过可以利用JIRA的Issue Type的可定制性,来进行需求和测试用例方面的管理,也可以与Testlink集成。
JIRA的主要功能如下:
1. 项目类别管理功能:可以将相关的项目分组管理。
2. 组件/模块负责人功能:可以将项目的不同组件/模块指派相应的负责人,来处理所负责的组件的Issues。
3. 项目email地址功能:每个项目可以有不同的email(该项目的通知邮件从该地址发出)。
4. LDAP配置器:用于将JIRA连接到公司的LDAP目录上。
5. Issue安全级别:在一个项目里可以精确地控制对Issue的访问。 6. 可订制的工
优选材料#
9
作流:可以创建多个工作流为不同的项目使用; 7. 快速搜索和JQL高级查询功能。
9. 子任务功能:可以在某个Issue下创建子任务;
10. 共享过滤器功能:一个团队成员可以访问共享的过滤器; 11. 多个dashborads功能:可以定制自己的JIRA显示面板;
12. 与CVS、SVN,ClearCase, Mercurial的集成;通过FishEye还可以连接Git代码库。
13. 与GreenHopper集成后支持敏捷开发;
14. 通过IDE连接器,可以将JIRA集成到Eclipse、IntelliJ IDEA、MS Visual Studio。
优选材料# 10
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- zicool.com 版权所有 湘ICP备2023022495号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务