JIRA用户指南
2014-07-08
1、总体概述
本文档简要介绍了JIRA在项目、缺陷管理等方面能实现的功能,能够达成的管控效果。针对部分JIRA应用中涉及的概念做了简单描述,让用户更好的理解掌握JIRA这一新的工具。文档的重点部分是列出了各个角色人员在JIRA中的实际工作内容,以及目前计费项目所要涉及到的工作流程。需要用户另外了解并注意的内容请查看注意事项。
2、JIRA产品介绍
简介
=============
JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA也是一个问题跟踪和项目管理应用系统,融合了项目管理、任务管理和缺陷管理。
基本概况
=============
JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。
JIRA功能全面,界面友好,安装简单,配置灵活,权限管理以及可扩展性方面都十分出色。
功能列表
=============
● 问题追踪和管理:用它管理项目,跟踪任务、bug、需求,通过jira的邮件通知功能进行协作通知,工作效率提高很多;
● 问题跟进情况的分析报告:可随时了解问题和项目的进展情况; ● 项目类别管理功能:可将相关的项目分组管理;
● 组件/模块负责人功能:可将项目的不同组件/模块指派相应的负责人,来处理所负责的组件的Issues;
● 项目email地址功能:每个项目可以有不同的email(该项目的通知邮件从该地址发出);
● 无限制的工作流:可以创建多个工作流为不同的项目使用。
JIRA的优点 =============
使用JIRA管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行协作通知,使工作效率显著提高,安全性及可扩展性也有所体现;
JIRA不仅仅是一个缺陷跟踪系统,通过JIRA,可以整合客户、开发人员、测试人员,通过各自和共同的模块,信息能够及时得到交流和反馈;
Eclipse和IDEA下的JIRA插件,主要为开发人员服务,实时将信息反馈给开发人员,
开发人员同时迅速地将修复的结果信息反馈到跟踪系统中,最后通过持续集成,软件可以迅速完成了更新;
JIRA还拥有众多插件的支持,包括生成报表,XP编程,与SVN集成等,能够极大地丰富其功能;
同类软件产品TestTracker、ClearQuest、TestDirector相比,JIRA性价比最好。
主要功能
=============
1. 项目类别管理功能:可以将相关的项目分组管理;
2. 组件/模块负责人功能:可以将项目的不同组件/模块指派相应的负责人,来处理所负责的组件的Issues;
3. 项目email地址功能:每个项目可以有不同的email(该项目的通知邮件从该地址发出);
4. LDAP配置器:用于将JIRA连接到公司的LDAP目录上;
5. Issue安全级别:在一个项目里可以精确地控制对Issue的访问; 6. 可订制的工作流:可以创建多个工作流为不同的项目使用; 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。
3、JIRA基本概念
3.1 问题
JIRA跟踪问题(Issue),这些问题可以是软件的缺陷bug,一个项目的具体任务,功能请求或者任何其他您想要跟踪的的任务。(图1为查询所有问题页面,图2、3为问题浏览界面)
项目 — 问题所属于的项目,详见3.3项目 类型 — 查看3.2问题类型
状态 — 当前问题在生命周期('工作流')中所处的处理状态 影响版本 — 表明问题发生在哪个版本中,详见3.4版本
修复版本 — 表明这个问题已经在哪个版本中被修复,详见3.4版本 经办人 — 问题当前由谁来负责 报告人 — 谁创建提交的这个问题
关注人 — 有多少人关注这个问题(用户可选择关注想要关注的问题) 到期日 — 希望这个问题在何时之前解决 创建日期 — 问题提交的日期
更新日期 — 问题被最后一次编辑的日期 解决日期 — 问题被 解决的日期

