一、
前言
对JIRA工具进行调研和试用,并且与TD进行详细的对比分析。具体情况如下所述。
二、 介绍
1. JIRA介绍
JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New
Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。Jira融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。
JIRA
是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产
品要高得多,而且易用性也好一些。同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。正因为其开放性,价格上
自然也相当不菲,对于中小型的软件企业做项目管理,则又要另寻出路。
功能列表:
- 问题追踪和管理(问题类型包括New Feature-新功能、Bug-缺陷、Task-任务、Improvement-改进四种);
- 问题跟进情况的分析报告;
- 项目类别管理功能;
- 组件/模块负责人功能;
- 项目email地址功能;
- 无限制的工作流。
2. TD介绍
TestDirector是业界第一个基于Web的测试管理系统,它可以在您公司组织内进行全球范围内测试的协调。通过在一个整体的应用系统中提供并且集
成了测试需求管理、测试计划和用例管理、测试日程控制、测试执行和缺陷跟踪等功能,TestDirector极大地加速测试过程。
功能列表:
- 域及工程管理;
- 用户管理;
- 工程进行定制(属性和列表、用户、用户组、版本、工作流、邮件通知等);
- 测试需求管理;
- 测试计划和用例管理;
- 测试日程控制;
- 测试执行和缺陷追踪。
- 强大的统计分析功能。
三、 JIRA的优缺点
1. JIRA的优点
用它管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行协作通知,在实际工作中使工作效率提高很多,效果非常不错!安全性、可扩展性方面发挥到了极致!
JIRA
不仅仅是一个缺陷跟踪系统,通过Jira,可以整合客户、开发人员、测试人员,各人各司其职,信息很快得到交流和反馈,让大家感到软件开发在顺利快速的进
行,朝意想的目标迈进。IDEA下的Jira插件,主要为开发人员服务,实时将信息反馈给开发人员,开发人员同时迅速地将修复的结果信息反馈到跟踪系统
中,最后通过持续集成,软件迅速地完成了更新,这些方便便捷的操作会极大地鼓舞软件开发中的各方人员,甚至包括客户,及时响应,相信是每一个客户都会欣赏
的。
跟同类软件产品TestTracker、ClearQuest、
TestDirector相比,JIRA的性价比最好!因为TestTracker、ClearQuest、TestDirector等这几类软件都是根
据用户数来定价的,而JIRA软件不限制用户数!不限制创建项目数和Issue的数量!一年内免费更新版本!!
2. JIRA的缺点
对于测试需求、测试用例等都没有提供直接的方式进行管理。
四、 TD的优缺点
1. TD的优点
TestDirector能消除组织机构间、地域间的障碍。它能让测试人员、开放人员或其它的IT人员通过一个中央数据仓库,在不同位置就能互通测试信
息。TestDirector将测试过程流水作业—从测试需求管理,到测试计划,测试日程安排,测试执行以至到出错后的跟踪—仅在一个基于浏览器的应用中
便可完成。
强大的统计分析功能:测试过程的最后一步是分析测试结果,确定应用程序是否
已布属成功或需要再次的测试。TestDirector常规化的图表和报告和在测试的任一环节帮助您对数据信息进行分析。TestDirector还以标
准的HTML或Word形式提供一种生成和发送正式测试报告的一种简单方式。测试分析数据还可简便地输入到一种工业标准化的报告工具,如
Excel,ReportSmith,Crystal Reports,和其它类型的第三方工具。
2. TD的缺点
由于其早期版本不能灵活的对项目管理流程进行配置,又由于其昂贵的价格,因此目前应用的企业也不是很多。
五、 目前使用情况
1. JIRA的使用情况
国际化缺陷跟踪管理的专业软件:JIRA,它用于帮助公司和团队跟踪工作中的问题,管理和记录这些问题的处理过程。现在,
JIRA已经被分布于35个国家的2000多个组织管理人员、开发人员、分析人员、测试人员和其他人员所广泛使用。
2. TD的使用情况
在工业级软件项目领域,由于Mercury是测试软件领域的老大(比较有名的如LoadRunner、WinRunner等),因此它的TD也成为了缺陷跟踪系统的标杆产品。其也是最早通过Web方式来进行管理的缺陷跟踪软件,目前也是被业界广泛使用的。
六、 对比分析和总结
对比要点 |
JIRA |
TD |
功能侧重点 |
集项目计划、任务分配、需求管理、错误跟踪于一体。 |
主要用于测试流程管理,包括测试需求、测试计划和用例、测试执行和缺陷追踪管理。 |
自定义过程 |
支持 |
支持 |
是否支持图表,报表,查询 |
有问题跟进情况的分析报告,但其报表分析功能比较简单 |
有强大的报表分析功能,对测试流程的每个环节都能以图表方式进行分析报告 |
价格 |
JIRA软件不限制用户数 |
根据用户数来定价格 |
可扩展性 |
提供二次开发,可扩展性强 |
一般 |
技术支持 |
在国内有代理,有技术支持 |
在国内有代理,有技术支持 |
适用平台 |
JIRA能够运行在已有软、硬件平台上。他能够运行于所有的安装了JDK的操作系统
上,并能够跟几乎所有的兼容JDBC的数据库
一起使用 |
一般用于Windows
平台 |
易用性 |
容易使用 |
容易使用 |
灵活性 |
灵活性强 |
一般 |
安全性 |
安全性强 |
一般 |
是否支持email通知功能 |
支持 |
支持 |
是否支持用户管理功能 |
支持 |
支持 |
是否易于定制 |
易于定制 |
易于定制 |
其实从以上的对比分析,这两个工具的侧重点是不一样的,JIRA更加侧重于缺陷追踪和项目管理;而TD更侧重于测试过程管理,所以我们应该考虑的重点是如何将两个工具更好地和当前的项目管理和质量管理工作相结合的问题,将这两个工具运用在各自重要的地方。
分享到:
相关推荐
JIRA是一款由Atlassian公司开发的专业缺陷管理工具,广泛应用于软件开发、项目管理和问题跟踪等领域。从入门到精通,理解并掌握JIRA的各项功能和使用技巧是提高团队协作效率的关键。 首先,我们来了解一下JIRA的...
JIRA 是Atlassian公司开发的一款强大的缺陷管理和项目追踪工具,它专为软件开发团队设计,可帮助团队有效地管理缺陷、任务和工作流程。JIRA 提供了灵活的自定义功能,包括工作流程、字段、报告和筛选器,使得团队...
虽然功能相较于Jira稍显简单,但基本的缺陷跟踪管理、问题分析报告和权限配置是足够的。 - Mantis 支持添加子项目和模块,具有工作流自定义配置,路线图和修改日志功能,以及统计报表和图形报表,能满足基本的项目...
缺陷管理工具jira与mantis比较.doc
GreenHopper 是缺陷管理软件 JIRA 的一个插件。它对项目管理方面增加了最大化的信息收集功能,并扩展了 JIRA 作为一个敏捷开发强大平台在功能方面的延伸。GreenHopper 插件能为您提供易于使用和直观的界面,同时提高...
本报告将对 JIRA 和禅道进行详细的对比分析,以帮助读者更好地了解这两种工具的特点和差异。 二、JIRA 介绍 JIRA 是一款集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA 的优点包括: * 全面...
Jira是一款强大的缺陷管理和项目跟踪工具,广泛应用于软件开发和项目管理领域。它不仅能够追踪缺陷,还能管理新特性、任务和改进等不同类型的项目问题。以下是对Jira主要功能和特性的详细说明: 1. **项目类别管理*...
JIRA是一款广受欢迎的测试管理工具,由Atlassian公司开发,专为软件开发团队提供问题追踪、项目管理和敏捷开发支持。这份压缩包包含的“JIRA资料.chm”很可能是关于JIRA的详细指南,涵盖了从安装配置到实际使用的...
此外,JIRA还支持问题跟踪、状态报告等辅助功能,以帮助管理人员分析评估缺陷并了解项目进展。 2. JIRA的功能框架 JIRA中的问题可以是缺陷(bug)、所分配的任务(task)、新的改进(improvement)以及新的功能...
JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域. 此资源包含安装包,破解包以及安装说明
* 报表和分析:JIRA提供了多种报表和分析工具,帮助用户跟踪和分析项目和缺陷的状态。 ### JIRA 的主要特点 JIRA的主要特点包括: #### JIRA 的优点 * 灵活性强:JIRA支持多种开发方法和流程,能够满足不同项目...
JIRA,源自澳大利亚Atlassian公司的创新之作,是一款备受赞誉的商业问题追踪工具,适用于多种问题类型的管理,包括但不限于缺陷、需求变更和评审记录。这款工具在缺陷跟踪领域表现出色,能够满足不同用户的需求。...
JIRA是一款广泛应用于软件开发团队的项目管理和缺陷追踪工具,由Atlassian公司开发。它提供了丰富的功能,包括问题跟踪、项目进度追踪以及自定义工作流程等。在IT行业中,特别是软件开发团队,JIRA是进行缺陷管理的...
7. **Bugzero**:这个免费开源的工具也是跨平台的,它不仅用于缺陷管理,还包含了服务台管理功能,能够处理日常事务、变更请求和问题报告,适合需要全面解决方案的小型团队。 这些工具各有特点,选择哪种取决于项目...
缺陷管理工具的比较 一、缺陷管理工具的概念 缺陷管理工具是软件开发过程中用于跟踪、记录和管理软件缺陷的系统。这些工具可以帮助开发团队跟踪和修复软件中的bug,从而提高软件的质量和可靠性。 二、 Bugzilla ...
很好用的任务管理工具jira的安装说明,很好用的任务管理工具jira的安装说明,很好用的任务管理工具jira的安装说明,