转自:http://blog.csdn.net/judyxm/archive/2006/04/26/678456.asp
版权归原作者--Judy Shen所有
使用 JIRA 搭建企业问题跟踪系统
JIRA 是澳大利亚 Atlassian 公司开发的一款不错的商业问题跟踪工具,可以对各种类型的问题进行跟踪管理,包括缺陷、需求变更、评审记录等。笔者在进行缺陷跟踪工具的选型时,曾经试用了 JIRA 一段时间,个人感觉很不错。笔者结合试用过程中碰到的问题和个人体会,将试用记录进行了整理。
本文主要介绍 JIRA 的个性化定制,介绍如何根据公司实际需求对 JIRA 进行定制,适用于管理员。至于说 JIRA 的基本使用方法,和普通的缺陷跟踪工具类似,本文不做重点介绍。
您可在 JIRA 官方网站 www.atlassian.com/jira 上了解到 JIRA 更为详细的信息。
1 背景
在试用 JIRA 前,公司使用 Bugzilla 作为缺陷跟踪工具。在使用初期, Bugzilla 确实发挥了一定的作用,但随着公司强化项目管理的需要, Bugzilla 开始不够用了。
项目组使用 Bugzilla 时,存在几个问题:
l 项目组需要对不同类型的问题进行记录,如任务分配、评审所发现的问题、需求变更记录,缺陷等。虽然可以在 Bugzilla 中也可以将这些各种类型的问题当作缺陷记录,但是这会混淆缺陷跟踪流程,因为这些不同类型的问题的处理流程是不一样的,但是Bugzilla 中无法在系统中定制多个问题跟踪流程。
l 项目管理者无法记录缺陷的预期修复完成时间
l 项目管理者不能批量分配、编辑缺陷
l 无法记录开发人员处理缺陷所花的工作量,并且所花工作量缺少对比。
l 开发人员无法快速、直观的清楚分配给自己的缺陷,对于正在进行处理的缺陷也没有很直观的表现。
l 测试人员不知道缺陷修复预期对应的版本,导致缺陷回归时范围不清晰。
l 不方便升级,升级成本大。
l 其它细节问题,如界面不友好,用户无法上传附件等。
2 介绍
跟踪并管理在项目过程中呈现出来的问题(如缺陷、新特性、需求变更、 QA 审计问题等)是项目管理很重要的任务,但是很少有团队能做的很好。 JIRA 虽然是一个问题跟踪系统,但是只要稍加改造,便可以成为一个项目管理软件。是一个问题跟踪和项目管理应用系统,目的是为了让跟踪和管理在项目过程中呈现出来的问题变得简单。
JIRA 具有以下特性:
l 管理缺陷,新特性、任务、改进或者其他任何问题
l 干净和强大的用户界面方便商业或技术用户理解
l 工作流定制
l 全文搜索和强大的过滤器(可定制的,可保存的,可共享的,可预定的过滤器)
l 可定制的工作台和实时统计
l 企业级的权限和安全控制
l 方便的扩展及与其他系统集成(包括 email 、 RSS 、 Excel 、 XML 和源码控制工具)
l 非常高的通知选项配置
l 可以在几乎所有硬件、操作系统和数据库平台下运行
JIRA 可以根据你的需要提供所需要的信息。下面以缺陷为例,介绍各个角色成员在 Jira 中可以获得的信息和可以做的事情。
l 管理人员——根据缺陷数据统计结果,了解项目状态
n 查看项目整体问题分布情况

n 查看项目整体问题工作量与进度情况

n 查看某一开发人员在不同项目的开发工作量情况

n 查看项目某个版本的工作量情况及每个用户的缺陷及剩余工作量情况

l 项目管理者——评估缺陷和分配缺陷
n 查看分配给我的问题

n 看某个问题的详细信息

n 分配问题

n 填写问题的预期修复时间及修复估算工作量

l 开发人员——处理缺陷,提交工作量记录
n 接受问题,准备开始处理问题
n 问题处理后,准备在系统上填写处理情况

n 填写处理情况

n 完成处理信息的填写后,准备填写处理问题所花的工作量

n 填写处理问题所花的工作量

l 测试人员——快速的提交缺陷,跟踪缺陷
n 提交问题

n 填写问题详细信息

n 根据不同过滤条件查看不同的问题,准备进行问题的跟踪处理

n 根据不同过滤条件列出的查询结果

n 验证问题处理情况,根据不同工作流节点选择不同的操作

3 安装
相比 Bugzilla , JIRA 有个很突出的优点:不用花数小时或数天来搭建你的问题跟踪系统, JIRA 可以在小于 30 秒内搭建并运行在你的系统上。下面,笔者向您介绍 JIRA 的安装步骤。
1. 执行 /bin 目录下的 startup.bat 文件,进入安装
2. 选择一个索引目录,并输入 licence ,执行下一步
3. 输入创建的管理员信息,执行下一步
4. 在设置邮件服务器页面,其他信息都很容易故不多说。强调的是,在 SMTP 服务器输入框,要输入 IP 地址,即: 192.168.168.116(内部邮箱),用户名为内部邮箱用户名(如: xfshen@xx.com ),执行下一步
5. 完成安装。
4 系统配置
该部分主要以某公司对问题跟踪系统的需求作为案例,介绍如何根据实际需求,在 JIRA 中进行配置。本案例中涉及到缺陷跟踪和需求变更的跟踪管理两部分。
4.1 设置问题类型
问题来源
|
描述
|
缺陷( Default )
|
系统本身的错误
|
Improvement
|
在系统需求范围内,但是对表现 / 实现方式进行了改进。
|
Requirement Change
|
对系统原先需求进行了变更,包括新增的需求、变更的需求
|
Issue
|
平常讨论过程中发现的问题记录
|
Review
|
评审中发现的问题记录
|
Noncompliance Report
|
QA 在审核过程中发现的不符合项记录
|
设置问题类型步骤如下:
1) “管理”-“ Issue Settings ”-“ Issue Type ”,进入“ View Issue Types ”界面
2) 进行问题类型的增加、编辑等操作,并点击“ Default ”设置默认值。。
4.2 设置工作流方案
1. 设置状态
在某公司中,状态有Open、Assigned、Accepted、Pending、Closed、Sleeped等。
步骤如下:
1) 选择“管理”-“ Issue Settings ”-“ Statuses ”,进入“ View Statuses ”界面
2) 进行状态的增加、编辑等操作。
2. 设置工作流
根据已定义的 缺陷 处理流程 ,在 JIRA 中新增一个工作流设置(不要在原来的工作流上修改),并设置如下。
l 缺陷:
Step Name (id)
|
Linked Status
|
Transitions (id)
|
Conditions
|
Post Functions
|
font-size: 12px; border-top-color: #d4d0c8; border-left-width: 1.5pt; border-left-style: solid; border-left-color: windowtext; border-right-width: 1pt; border-right-style: solid; border-right-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: windowtext; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding
分享到:
Global site tag (gtag.js) - Google Analytics
|
相关推荐
### 使用JIRA搭建企业问题跟踪系统 #### 一、引言 JIRA是一款由澳大利亚Atlassian公司开发的强大问题跟踪工具,适用于多种类型的问题跟踪管理,包括但不限于缺陷追踪、需求变更管理、评审记录等。该工具因其高度的...
jira项目管理系统使用指南.pdf是一份关于jira项目管理系统的使用指南,旨在帮助用户快速掌握jira系统的使用方法,提高项目管理效率。 在该指南中,首先介绍了项目管理系统的简介,包括系统涉及的角色、基本概念、...
在Ubuntu环境下搭建Jira管理系统是一项常见的任务,尤其对于IT团队来说,Jira是一个非常重要的项目管理和问题跟踪工具。本文将详细介绍如何在Ubuntu上配置Jira,同时不使用Jira自带的数据库,而是采用MySQL作为数据...
1. JIRA用户使用指南-简化版.pdf ...3. 使用JIRA搭建企业问题跟踪系统.pdf 4. jira 4.0.1 汉化包 ------------------------------------------------------------ 以前下载要求资源分, 现在取消了. 希望对大家有帮助.
### JIRA开发任务跟踪管理系统的安装和使用说明 #### JIRA概述 JIRA是一款由Atlassian公司开发的强大项目管理和缺陷追踪工具。它被广泛应用于多种业务场景,包括但不限于缺陷跟踪、客户服务、需求收集、流程审批、...
本教程将深入探讨JIRA在bug跟踪、项目管理和工具使用上的核心概念。 ### 一、JIRA基础 1. **界面与导航**:JIRA的界面直观且可定制,用户可以通过导航栏访问不同的工作空间、项目和问题。自定义视图允许用户根据...
### JIRA问题跟踪系统安装与配置手册 #### 1. 环境介绍 JIRA问题跟踪系统的安装和配置需要特定的环境准备。本手册基于以下环境进行介绍: - **操作系统**: Windows Server 2003 (或Windows XP) - **数据库**: ...
2. **高级用法**:《使用JIRA搭建企业问题跟踪系统》和《工作流介绍》深入讨论了如何利用JIRA的高级功能优化团队协作和项目管理。 总结,JIRA作为一款强大的项目管理工具,其工作流定制和用户友好的界面使得它在...
然而,企业投入数字化转型的资源是否得到了合理利用,转型过程是否高效率,能否在预期时间内达成目标,这些都是企业所面临的重要问题。 在推进数字化转型的过程中,企业需要计算投资回报率(ROI),即对转型所需的...
jira使用说明书 JIRA 是 Atlassian 公司开发的一款项目管理和 ISSUE 跟踪工具,广泛应用于软件开发、项目管理和团队协作等领域。下面是对 JIRA 的详细介绍和使用说明。 JIRA 简介 JIRA 是一个基于 Web 的项目管理...
### jira环境搭建知识点详解 ...通过遵循上述步骤,您可以轻松地搭建起一套功能齐全的Jira系统,帮助您的团队更好地管理和跟踪项目进展。此外,本文还提到了如何进行基本的使用和配置,以满足团队的实际需求。
**Jira 使用说明及详解** Jira 是一款强大的项目管理和问题跟踪工具,广泛应用于软件开发、IT服务管理和业务流程优化等多个领域。它以其高度的可配置性和可扩展性,成为了团队协作的重要支持平台。 **一、Jira ...
JIRA是一款功能强大的项目管理工具,在实际使用中可能会遇到各种问题,本文总结了在使用JIRA管理测试数据近5年时间中遇到的问题,并提供了相应的解决办法,以帮助大家少走弯路,共同进步。 一、数据库的使用 在...
搭建JIRA环境是一个重要的任务,尤其对于那些寻求高效项目管理和团队协作的企业而言。JIRA是一款由Atlassian开发的项目管理工具,它提供了丰富的功能,包括问题跟踪、项目规划和敏捷团队协作。这篇博客将引导你逐步...
**JIRA系统使用说明** JIRA是一款由Atlassian公司开发的项目管理和问题追踪工具,广泛应用于软件开发团队,以协助团队进行任务管理、缺陷跟踪以及项目进度监控。本指南将详细解析JIRA的核心功能和使用流程,以帮助...
"使用JIRA和Jenkins进行项目管理" 使用JIRA和Jenkins进行项目管理是当今软件开发行业中一种常见的项目管理方式。JIRA是一款功能强大的项目管理工具,能够帮助团队成员进行项目跟踪、任务管理、缺陷跟踪等。Jenkins...
jira使用手册 jira是一个功能强大且灵活的项目管理工具,本手册将指导您如何使用jira进行项目管理。 一、jira管理 jira管理只有管理员才具有jira管理权限。jira管理下级菜单有:应用程序、项目、问题、插件、用户...
本文档详细介绍了如何在Ubuntu系统上配置和搭建Jira,包括数据库的安装与配置、JDK的安装、Jira的安装及破解过程,以及最终的配置步骤。此外,还提供了一些在安装过程中可能遇到的问题及其解决方案。 #### 二、环境...