两个好工具:JIRA和TD的对比分析报告
JIRA和TD的对比分析报告
--------------------------------------------------------------------------------
一、前言
自2006年7月以来,根据公司的要求,对JIRA工具进行调研和试用,并且与TD进行详细的对比分析。具体情况如下所述。
二、介绍
1. JIRA介绍
JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。Jira融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。
JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。正因为其开放性,价格上自然也相当不菲,对于中小型的软件企业做项目管理,则又要另寻出路。
功能列表:
1. 问题追踪和管理(问题类型包括New Feature-新功能、Bug-缺陷、Task-任务、Improvement-改进 四种),可自定义;
2. 问题跟进情况的分析报告;
3. 项目类别管理功能;
4. 组件/模块负责人功能;
5. 项目email地址功能;
6. 无限制的工作流;
7.子任务功能;
8.邮件通知功能;
9.CVS、SVN以及LDAP的集成功能;
2. TD介绍
TestDirector 是业界第一个基于Web的测试管理系统,它可以在您公司组织内进行全球范围内测试的协调。通过在一个整体的应用系统中提供并且集成了测试需求管理、测试计划和用例管理、测试日程控制、测试执行和缺陷跟踪等功能,TestDirector 极大地加速测试过程。
功能列表:
1.域及工程管理;
2.用户管理;
3.工程进行定制(属性和列表、用户、用户组、版本、工作流、邮件通知等);
4.测试需求管理;
5.测试计划和用例管理;
6.测试日程控制;
7.测试执行和缺陷追踪。
8.强大的统计分析功能。
三、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已经被分布于37个国家的5500多个组织管理人员、开发人员、分析人员、测试人员和其他人员所广泛使用。
2. TD的使用情况
在工业级软件项目领域,由于Mercury是测试软件领域的老大(比较有名的如LoadRunner、WinRunner等),因此它的TD也成为了缺陷跟踪系统的标杆产品。其也是最早通过Web方式来进行管理的缺陷跟踪软件,目前也是被业界广泛使用的。
六、对比分析和总结
见附件表格!
其实从附件中的对比分析,这两个工具的侧重点是不一样的,JIRA更加侧重于缺陷追踪和项目管理;而TD更侧重于测试过程管理,所以我们应该考虑的重点是如何将两个工具更好地和当前的项目管理和质量管理工作相结合的问题,将这两个工具运用在各自重要的地方。
以上的内容,都参考网上其他人很多相关资料,在这里对他们表示感谢和敬意。文中有不对之处,也请大家多多提出意见和建议,谢谢!——作者的话。
报告时间:2006-9-11
调研时间:2006年7月至9月
Ref:
http://www.360doc.com/showWeb/0/0/204423.aspx
- 描述: 六、对比分析和总结
- 大小: 18 KB
分享到:
相关推荐
本报告将对 JIRA 和禅道进行详细的对比分析,以帮助读者更好地了解这两种工具的特点和差异。 二、JIRA 介绍 JIRA 是一款集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA 的优点包括: * 全面...
* 报表和分析:JIRA提供了多种报表和分析工具,帮助用户跟踪和分析项目和缺陷的状态。 ### JIRA 的主要特点 JIRA的主要特点包括: #### JIRA 的优点 * 灵活性强:JIRA支持多种开发方法和流程,能够满足不同项目...
JIRA 是一个基于 Web 的项目管理和 ISSUE 跟踪工具,旨在帮助团队成员之间的协作和沟通,提高项目开发和跟踪的效率。JIRA 提供了一系列功能,包括项目管理、ISSUE 跟踪、版本管理、报告生成等,满足了不同规模和类型...
JIRA 是一个强大且功能丰富的项目管理和缺陷跟踪管理工具,它提供了大量的功能和插件来满足不同行业和项目的需求。JIRA 的主要特性包括: * 项目管理:JIRA 提供了项目管理功能,允许用户创建和管理项目,追踪项目...
JIRA是一款广受欢迎的测试管理工具,由Atlassian公司开发,专为软件开发团队提供问题追踪、项目管理和敏捷开发支持。这份压缩包包含的“JIRA资料.chm”很可能是关于JIRA的详细指南,涵盖了从安装配置到实际使用的...
本教程将深入探讨JIRA在bug跟踪、项目管理和工具使用上的核心概念。 ### 一、JIRA基础 1. **界面与导航**:JIRA的界面直观且可定制,用户可以通过导航栏访问不同的工作空间、项目和问题。自定义视图允许用户根据...
这份“JIRA使用说明文档”将深入解析其核心功能,帮助用户更好地理解和使用这个强大的工具。 一、JIRA界面及基本操作 1. 登录与设置:首先,你需要在浏览器中输入JIRA的URL并登录。初次使用时,建议完善个人资料,...
3. **导出数据**: Jira支持导出数据至Excel或其他格式,方便数据分析和备份。 4. **使用快捷键**: 学习和使用Jira的快捷键能大幅提升操作效率。 5. **培训与支持**: 对新成员进行Jira培训,确保团队成员熟悉工具...
"jira 7.2.3 汉化包"是针对Jira 7.2.3版本的一个语言包,其主要目的是将Jira的用户界面和功能翻译成中文,以便于中文用户更加便捷地理解和操作Jira,从而更好地进行项目管理工作。 在Jira 7.2.3版本中,包含了以下...
**Jira 6.0** 是Atlassian公司推出的一款强大的项目管理和问题跟踪工具,尤其在软件开发团队中广泛应用。这份**Jira 6.0 文档PDF格式** 的资料是官方发布的,对于理解和掌握该版本的功能特性至关重要。下面将详细...
5. **报告和图表同步**:同步报告和图表数据,帮助管理者在不同JIRA实例中获取一致的分析结果。 6. **配置项同步**:涵盖其他如项目、工作流、版本等JIRA配置项的同步,保持整体环境的一致性。 使用jira-sync时,...
JIRA 是一个项目管理和问题跟踪工具,广泛应用于软件开发、项目管理等领域。下面是 JIRA 操作手册的详细知识点。 安装和配置 1. 安装 ORACLE 9I 到服务器 2. 创建数据库 jiradb,注意数据库名必须是 jiradb,否则...
这篇手册将深入探讨JIRA的核心功能和使用技巧,帮助用户更好地利用这款强大的工具。 **一、JIRA概述** JIRA最初设计为一个bug追踪系统,随着时间的发展,它已经演变成一个全面的项目管理平台,支持敏捷开发方法,如...
本指南将详细解析JIRA的核心功能和使用流程,以帮助用户更好地理解和运用这一强大的工具。 一、项目管理 1. **创建项目**:在JIRA中,用户可以创建自己的项目,为每个项目设定独特的标识符、项目键和名称。项目...
5. **报告和分析**:Jira提供了丰富的报告工具,包括燃尽图、速度图、冲刺报告等,帮助团队分析工作效率,识别瓶颈,优化流程。 6. **权限管理**:Jira允许设置不同级别的用户权限,确保信息安全,同时允许管理员...
在IT行业中,版本控制和项目管理是至关重要的两个方面。JIRA是一款强大的缺陷跟踪和项目管理工具,而Subversion(SVN)则是一种广泛应用的版本控制系统。本文将深入探讨如何将JIRA与Subversion集成,以提升软件开发...
本篇文章将深入探讨JIRA的相关配置,帮助用户更好地理解和优化其工作流程。 一、JIRA的基础配置 1.1 创建项目:在JIRA中,项目是管理工作的核心单元,你可以根据需求创建不同的项目,定义项目的性质(如软件开发、...
- **分析报告**:提供各种分析报告,帮助团队了解项目进度。 - **项目管理**:支持项目分类管理,方便组织和管理多个相关项目。 - **组件负责人制度**:可为不同组件指定负责人,提升项目管理效率。 - **项目Email...