-
JIRA
入门到精通
——
hjjlearning,2008.06.27
第一章、
JIRA
介绍
跟踪并管理在项目开发和维护过程中出现的问题
(
如:缺陷,新特性,任务,改进等
)
是
项目管理很重要的任务,但是很少有团队能做的很好。
JIRA
作为一个专业的问题跟踪系统
可以帮助您把缺陷管
理起来,让跟踪和管理在项目中发现的问题变得简单,而且充分利用
JIRA
的灵活配置和扩展性,可以将
JIRA
作为一个项
目管理系统或者
IT
支持系统。
JIRA
特性
1
、
管理缺陷,新特性,任务,改进或者其他任何问题
2
、
人性化使用的用户界面
3
、
灵活的工作流定制
4
、
全文搜索和强大的过滤器
5
、
企业级的权限和安全控制
6
、
非常灵活的邮件通知配置
7
、
可以创建子任务
8
、
方便的
扩展及与其他系统集成:包括
email
、
LDAP
和源码控制工具等
9
、
丰富的插件库
10
、
项目
类别和组件
/
模块管理
11
、
可以在几乎所有硬件,操作系统和数据库平台运行
JIRA
角色
:
JIRA
作为一个缺陷跟踪管理系统,可以被企业管理人员,项目管理人员,开发人员,
分析
人员,测试人员和其他人员所广泛使用。
1
、
管理人员:
根据
JIRA
系统提供的数据,更加准确地了解项目的开发质量和状态,以及整个团队的
工作效率
2
、
项目管理者
可以针对登记进
JIRA
系统中问题,
进行评估,
分配缺陷;
还可以通过
JIRA
系统的统计
报告了解项目进展情况以及团队的工作量,工作效率等信息。
3
、
开发人员
在
JIRA
系统中查看分配给自己的问题,及时进行处理,填写处理情况并提交工作量记<
/p>
录。
4
、
测试人员
根据测试情况,在
JIRA
系统中及时快速的记录问题并对开发人员处理后的问题进行验<
/p>
证和跟踪。
第二章、
JIRA
安装
JIRA
是一个简单易用的
Issue
管理和跟踪的工具,运行在
JA
V
A
平台上。
下载
和安装都
[
键入文字
]
很容易,按照
安装文档
,只需要十几分钟就可以搞
定,而且还可以为
JIRA
配置单独的外包
数据库
(
可以使用的数据库有
My
SQL
MS SQL
Oracle
等
)
。<
/p>
安装好之后就首先要在服务器上通过
h
ttp://localhost:8080
来对服务进行配置
(8080
是
jira
的缺省端口
p>
)
。具体经过三个配置步骤就完成了:
<
/p>
第一个步骤是配置
JIRA
系统的属性:
第二步
骤是配置
JIRA
系统管理员的信息:
[
键入文字
]
第三步
是配置
JIRA
系统的邮件通知参数
[
键入文字
]
第三章、
JIRA
管理使用
一、
Projects
:项目
1
、
Projects
—
> Projects
点击进入到项目列表,
< br>点击
ADD Project
后输入项目名称
(name),
关键
字
(
key)
,
选择开发项目负责人
(le
ad Developer)
,
填写描述
(
Description
)
,
p>
通知计划
(
Notification <
/p>
Scheme
)
,许可计划(
Permission Scheme
:
)和问题
安全策略(
Issue Security
Scheme
)如图所
示:
[
键入文字
]
2
、
Project
Categories
点击进入到项目类别,如下图所示,填入新项目类别名称
和
描述。
二、
Users&Groups
1
、
User
Browser
:用户管理
,在页面中可以看到所有注册的用户,可以根据条件
查询特定注册用户。如下图:
单击“
Add
User
”
,添加新用户,输入相关用户名,密码,邮箱等,如
下图:
[
键入文字
]
点击
cr
eate
后,可以设置注册用户的权限组,修改用户信息,或更新用户密码,
删除用户等操作。如图:
单击
Edit
Groups
可以把注册用户加入到其他相关的组中
2
、
Group Browser
:组管理,
管理员可以自己添加相应的组然后进行权限,注册用
户配置。
[
键入文字
]
三、
Global Settings
1
、
附件设置:
Global Sett
ings
—
>Attachments
,点击图中的
Edit Configuration
进行附件
的相关
设置。
2
、
首页面板设置:
Global
Settings
—
>Defalut
Dashboard
,可以进入系统默认的面板进行设置。
(1)
单击“增加”可以在左侧或右侧面板中增加想要显示的栏目:
(2)
⑵选中某个栏目,单击“修改”可以修改其设置;
(3)
⑶选中某个栏目,单击“
p>
Copy
”可以复制一个栏目;
(4)
⑷选中某个栏目,单击“删除”可以将面板中的栏目删除;
(5)
⑸
unselect
是取消对某个栏目的选择。
另外,<
/p>
对
于首
页
面板的
设
置,也可以通
过点击
首
页
右上角的
管理
门户页
进
行新
增面
板:
点
击
“增加”
后就建立了一个新的首页显示面板,
点击次面板对应操作中的
详细配置
进行
面板内容设置后,点击
返回
dashboard
此面板即可生效。若要恢复系统默认的面
板设置,
需要点击首页右上角的
管理门户页,
在新的页面中点击
复原缺省,
即可恢复。
3
、
一般性设置
Global
Settings
—
> General
Configuration
进入页面,点击页面底端的
<
/p>
EditConfiguration
即可进行设置:
[
键入文字
]
4
、
全局性权限
Global
Settings
—
>Global Permissions
,这里设置的权限适用于系统内所有的项目,但与
某个项目所设
定的特殊权限无关,某个项目可以通过
Permission
Schemes
设定其特定的权
限。
<
/p>
另外,可以通过下图选择相应的权限并赋予某个组来增加这个组所拥有的权限。
[
键入文字
]
5
、
问题链接
Global Settings
—
>
lssue Linking
<
/p>
进
入页面后可以
点击
“
Activate
”激活此功能,然后
< br>
可以新建
问题链
接
类
型:
链接类型建立之后显示如下:
p>
此时,在某个问题的详细显示页面就会出现“链接”到其他问题这样的字段,如
图:
[
键入文字
]
链接建立后,在此问题页面会显示:
单击图中链接的问题,
会跳转到
EW-
12
的问题页面,
该页面内同样会有链接问题的显示:
6
、
外观与样式:
Global
Settings
—
>Look and Feel
,设置系统的
Logo
,
Colours
以及
Date/Time Formats.
7
、
邮件服务设置:
Global
Settings
—
>Mail
Servers
,进入邮件服务设置页面,如图:
[
键入文字
]
点击图中的“编辑”可以更改邮件
服务器地址、端口以及默认发送邮件地址等信息。点
击
Send a Test Email
可以测试邮件服务是否可以正常。
8
、
子任务设置:
Global
Settings
—
>Sub-
Tasks
,进入设置页面,如图:
此时,在某个问题的详细显示页面就会出现“创建”子任务这
样的字段,如图:
单击图中的“创
建子任务”即可新建一个
issue
。
注:
此功能在
bug
管理流程中一般不使用,
因为提交
bug
不存在嵌套,
应该本着
“
单个
[
键入文字
]
问题
单个提交”的原则。
9
、
事件跟踪设置
Global
Settings
—
>Time
Tracking
,可以设置时间跟踪机制,如图:
点击图中的“
Activate
”是该功能生效。此时,在新建问题的时候,在页面最下端就会出
现
如下内容
这样新
建问题后,在该问题的页面内就会增加了估算时间这一项,如图:
通过此功能,可以评估工作量。
(建
议:此项由项目经理填写。
)
10
、
用户默认设置
Global
Settings
—
>User Defaults
,可以设置用户收到通知邮件的格式(
text/html
)
,查询
问题时页面显示
的最多问题数以及用户自身发生改变时是否能收到通知邮件,如图:
点击页面中的
Edit
default
values
进行设置,
[
键入文字
]
设置完成,点击更新,进入新的页面:
11
、
工作流
Global Settin
gs
—
>Workflows
,点击<
/p>
Workflows
进入到页面,如下图
上面图中已经存在一个默认的
jir
a
工作流和一个创建好的
develop
flows
工作流,默认
jira
工作流是不可以删除的。下面创建一个新的工作流步骤:
注:
制作工作流最重要的是根据自己公司的测试规范制定,
有的可能
比较复杂,
有点可能比
较简单,适合的才是最好的。
[
键入文字
]
工作流图画出以后,下面就是根据图进行增加工作流了:
1
、入工作流
name
和
description
,如下图:
2
、点击
add
后,
,如下图页面,
点击
workflows
工作流那行的
steps
链接
[
键入文字
]
3
p>
、点击
steps
链接后,进入下面页面,
然后根据
新建
?
打开
打开
?
指派
打开
?
推迟
打开
?
已解决
打开
?
不是问题
推迟
?
指派
指派
?
已解决
已解决
?
重开
上面的状态都是
Issue Settings
—
>Statuses
中进行定义状态的。
4
、到
workflows
进
行页面设置:
[
键入文字
]
5
、
在上图先按照工作流图进行添加完成:
6
、
添加完成后,进行状态转变设置,在下图中,点击
Add
Transition
按钮
进入下页面
其他的按照上面进行操作。
7
、
Transition view:
这里总共有四个选项
NO VIEW FOR transition
事务触发后不会有任何页面跳出
Default Screen
跳出一个和创建
BUG
差不多的页面
Resolve Issue Screen
跳出一个解决问题的页面
Workflow Screen
跳出一个问题分配的页面
8
、
工作流设置完成后,还要在项目中应用到该工作流才算完成。
新建一个项目:在
Projects
—
>Projects
页面中,点击
Ad
d Project
[
键入文字
]