文档介绍:集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]
JIRA 产品使用指南
目录
Bug'缺陷':测试过程、维护过程发现影响系统运行的缺陷
NewFeature'新需求':对系统提出的新功能
Task'任务':需要完成的任务
Improvement'改进意见':对现有系统功能的改进
(PriorityLevels)
在JIRA系统中用优先级来表示问题的严重级别。系统管理员可以在JIRA系统中添加优先级,JIRA系统缺省的优先级为'紧急','严重','一般','次要','无关紧要'5个级别:
级别
参考描述
Blocker
阻塞开发或测试的工作进度,或影响系统无法运行的错误
Critical
系统崩溃,丢失数据或内存溢出等严重错误、或者必需完成的任务
Major
主要的功能无效、新增功能建议
Minor
功能部分无效或对现有系统的改进
Trivial
拼写错误,文本未对齐等
(Status)
每个问题有一个状态,用来表明问题所处的阶段,问题通过开始于open状态,然后开始处理/Progress,再到解决/Resolved,然后被关闭/Closed。根据情况的不同,您可以根据项目来定制问题状态以及工作流。JIRA系统提供的缺省状态如下:
Open:表示问题被提交等待有人处理。
InProgress:问题在处理当中,尚未完成。
Resolved:问题曾解决,但解决结论未获认可,需要重新分派解决。
Reopened:问题解决,等待结果确认,确认的结果是“Reopened”或者“Closed”。
Closed:问题处理结果确认后,置于关闭状态。
(Resolutions)
一个问题可以用多种方式解决,系统管理员是可以在JIRA系统中定制解决方式。JIRA系统默认的解决方式如下:
Fixed:问题已经解决。
Won’tFix:问题未解决-将不会解决的问题。
Duplicate:重复的问题。
Incomplete:问题描述得不够准确、完全。
CannotReproduce:问题重现失败,或者无足够的信息重现问题。
JIRA的项目是根据你的企业组织需要定制的,是问题的集合。
例如,一个JIRA项目可以是:
一个软件研发项目
一项市场推广活动
一个技术服务/帮助台系统
一个需求管理系统
一个网站需求调查系统
每一个问题属于一个项目。每一个项目有一个名字和一个关键字(如:WEB),以后属于这个项目的问题的关键字就会包含WEB(如:WEB-100,WEB-101)。值得注意的是,在JIRA系统中有一个权限‘AdministerProjects’,通常将这个权限赋给项目负责人,拥有这个权限的JIRA用户就可以管理项目的‘版本’和‘组件’。
在一个项目上,一般会有多个版本,如:、、、、。
JIRA系统中的问题涉及到两个版本字段:
影响版本—可以清晰地反映出这个问题在哪个版本中出现错误。例如,。
修复版本—可以反映出报告的问题将在哪个版本,或已经在哪个版本中修复了。例如,,。注意没有修复版本的问题会被归类到'未规划'。
版本可以有3个状态:已发布,未发布或已归档。版本可以设置发布日期,而JIRA会自动将到期而还没有发布的版本高亮显示出来,并标注上'超期'标志。
一个项目模块是这个项目中问题的逻辑分类集合。每个项目都可以根据你企业组织的要求设置多个模块(也可以不设置模块)。
例如,一个软件研发项目可以设置'文档','邮件系统','用户界面'等模块。一个网页设计项目可以设置'产品','联系我们','专业服务'等模块:
项目中的问题可以隶属于一个或多个模块,当然也可以不属于任何模块。
第三章JIRA的使用
在成功安装配置完成后,浏览器输入地址:
打开JIRA的登录界面:
输入系统管理员的用户名和密码就可以登录JIRA系统。
输入系统管理员帐号信息后登录JIRA系统,界面如下图:
在刚刚配置完的JIRA系统中是没有任何项目的,通常开始使用JIRA首先是创建项目,在项目的界面上点击“创建项目”,选择项目类型这里选择scrum软件开发,使用此项目对敏捷开发工作进行管理,能够完成新建后备任务、在冲刺阶段中组织