`
gaoyuntao2005
  • 浏览: 318341 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用 JIRA 搭建企业问题跟踪系统

阅读更多

 

JIRA 是澳大利亚 Atlassian 公司开发的一款不错的商业问题跟踪工具,可以对各种类型的问题进行跟踪管理,包括缺陷、需求变更、评审记录等。

1  介绍

    跟踪并管理在项目过程中呈现出来的问题(如缺陷、新特性、需求变更、 QA 审计问题等)是项目管理很重要的任务,但是很少有团队能做的很好。 JIRA 虽然是一个问题跟踪系统,但是只要稍加改造,便可以成为一个项目管理软件。是一个问题跟踪和项目管理应用系统,目的是为了让跟踪和管理在项目过程中呈现出来的问题变得简单。

      JIRA 具有以下特性:

管理缺陷,新特性、任务、改进或者其他任何问题

干净和强大的用户界面方便商业或技术用户理解

工作流定制

全文搜索和强大的过滤器(可定制的,可保存的,可共享的,可预定的过滤器)

可定制的工作台和实时统计

企业级的权限和安全控制

方便的扩展及与其他系统集成(包括 email RSS Excel XML 和源码控制工具)

非常高的通知选项配置

可以在几乎所有硬件、操作系统和数据库平台下运行

    JIRA 可以根据你的需要提供所需要的信息。下面以缺陷为例,介绍各个角色成员在 Jira 中可以获得的信息和可以做的事情。

     管理人员——根据缺陷数据统计结果,了解项目状态

查看项目整体问题分布情况

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

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

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

项目管理者——评估缺陷和分配缺陷

查看分配给我的问题

查看分配给我的问题

分配问题

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

开发人员——处理缺陷,提交工作量记录

接受问题,准备开始处理问题

问题处理后,准备在系统上填写处理情况

填写处理情况

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

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

测试人员——快速的提交缺陷,跟踪缺陷

提交问题

填写问题详细信息

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

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

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

2 . 安装

     JIRA 有个很突出的优点:不用花数小时或数天来搭建你的问题跟踪系统, JIRA 可以在小于 30 秒内搭建并运行在你的系统上。下面,笔者向您介绍 JIRA 的安装步骤。

1   执行 /bin 目录下的 startup.bat 文件,进入安装

2   选择一个索引目录,并输入 licence ,执行下一步

3   输入创建的管理员信息,执行下一步

4   在设置邮件服务器页面,其他信息都很容易故不多说。强调的是,在 SMTP 服务器输入框,要输入 IP 地址,即: 192.168.168.116 (内部邮箱),用户名为内部邮箱用户名(如: xfshen@xx.com ),执行下一步

5   完成安装。

3. 系统配置

    该部分主要以某公司对问题跟踪系统的需求作为案例,介绍如何根据实际需求,在 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  设置状态

        在某公司中,状态有OpenAssignedAcceptedPendingClosedSleeped等。

   步骤如下:

1)      选择“管理”-“ Issue Settings ”-“ Statuses ”,进入“ View Statuses ”界面

2)      进行状态的增加、编辑等操作。

2  设置工作流

    根据已定义的 缺陷 处理流程 ,在 JIRA 中新增一个工作流设置(不要在原来的工作流上修改),并设置如下。

l         缺陷:

Step Name (id)

Linked Status

Transitions (id)

Conditions

Post Functions

Open (1)

Open

分配缺陷 (2)

>>Assigned

Assignee

解决= null

Assigned (2)

Assingned

接受本缺陷 (4)

>> Accepted

Resolve Issues

 

Accepted (3)

Accepted

缺陷处理完毕 (5)

>> Pending

Resolve Issues

 

Pending (4)

Pending

验证通过 (701)

>> Closed

Testers

解决= 1 (目的是 close 时,将解决改为 Fixed

验证不通过缺陷 (3)

>> Assigned

Testers

解决= null

确认暂不处理本缺陷 (711)

>> Sleeped

Assigners

 

Closed (6)

Closed

激活缺陷 (3)

>> Assigned

Testers

解决= null

Sleeped (7)

Sleeped

激活缺陷 (721)

>> Assigned

Resolve Issues

分享到:
评论

相关推荐

    使用JIRA搭建企业问题跟踪系统

    ### 使用JIRA搭建企业问题跟踪系统 #### 一、引言 JIRA是一款由澳大利亚Atlassian公司开发的强大问题跟踪工具,适用于多种类型的问题跟踪管理,包括但不限于缺陷追踪、需求变更管理、评审记录等。该工具因其高度的...

    与JIRA有关的几个PDF文档

    1. JIRA用户使用指南-简化版.pdf ...3. 使用JIRA搭建企业问题跟踪系统.pdf 4. jira 4.0.1 汉化包 ------------------------------------------------------------ 以前下载要求资源分, 现在取消了. 希望对大家有帮助.

    JIRA工作流及用户手册

    2. **高级用法**:《使用JIRA搭建企业问题跟踪系统》和《工作流介绍》深入讨论了如何利用JIRA的高级功能优化团队协作和项目管理。 总结,JIRA作为一款强大的项目管理工具,其工作流定制和用户友好的界面使得它在...

    搭建JIRA环境(试用JIRA)

    搭建JIRA环境是一个重要的任务,尤其对于那些寻求高效项目管理和团队协作的企业而言。JIRA是一款由Atlassian开发的项目管理工具,它提供了丰富的功能,包括问题跟踪、项目规划和敏捷团队协作。这篇博客将引导你逐步...

    如何整合Jira跟confluence的用户管理

    它们均来自Atlassian公司,分别专注于问题跟踪(Issue Tracking)和文档协作(Document Collaboration)。对于同时使用这两款产品的团队而言,实现Jira与Confluence之间的用户管理整合是非常必要的,这样可以简化...

    Jira软件的使用文档

    Jira是一款强大的项目管理和问题追踪工具,广泛应用于软件开发团队、技术支持团队以及各种需要跟踪和管理任务的组织。通过本文档,您将了解到如何安装配置Jira软件,并掌握其基本使用方法。 #### 二、Jira安装配置 ...

    jira 项目管理系统安装手册安装 鸿华锐

    综上所述,Jira项目管理系统的安装与配置涉及多个环节,从基础环境搭建到软件安装,再到后期的插件安装和系统汉化,每一步都需要仔细操作,以确保系统稳定运行并充分发挥其功能。通过本文的介绍,相信读者已经对Jira...

    缺陷管理工具Jira&Mantis的比较

    - **Mantis** 是一个基于PHP的轻量级缺陷跟踪系统,适合中小型项目管理。虽然功能相较于Jira稍显简单,但基本的缺陷跟踪管理、问题分析报告和权限配置是足够的。 - Mantis 支持添加子项目和模块,具有工作流自定义...

    JIRA基础设置.pdf

    此时,可以开始添加问题、任务,分配给相应的用户,利用JIRA的强大功能进行项目跟踪和管理。随着对JIRA使用的深入,可以逐步探索更多高级功能,如自定义字段、工作流设计等,以满足更复杂的需求。 **特别提醒:** ...

    (springboot+mysql) 企业人事管理系统.rar

    但是,根据标题中的信息,我们可以推测这个压缩包文件是关于一个使用Spring Boot和MySQL开发的企业人事管理系统的项目或软件包。以下是从这一推测出发,可能包含的知识点: 1. Spring Boot框架:作为当前非常流行的...

    申请企业软件开发和信息技术服务支撑环境.zip

    工具如Jira、Trello用于跟踪任务和进度,Slack、Microsoft Teams促进团队沟通。 10. **培训与教育**:为了保持员工的技能更新,企业通常会提供持续的软件开发和信息技术培训。这可能包括新技术的学习、最佳实践的...

    费用预算控制系统

    为了深入了解和使用这个系统,需要进一步解压并分析这些文件,理解其结构和功能,可能还需要参考博客链接中的介绍和示例来完成系统搭建和定制。通过这样的系统,企业可以实现更加精细化和智能化的财务管理,提升整体...

    review board 搭建内容

    Review Board 是一个开源的代码审查系统,它帮助企业或团队在提交代码到主仓库之前进行有效的代码审查,提高代码质量和团队协作效率。本篇文章将详细解析Review Board的使用说明、搭建过程以及相关配套软件。 **1. ...

    基于SpringBoot的在线文档管理系统的设计与实现.rar

    项目管理工具如Git、Jira或Trello等可以用来跟踪开发进度,管理代码提交和缺陷修复。 基于SpringBoot的在线文档管理系统是一个集前端、后端、数据库设计于一体的复杂应用。它的成功实现不仅需要扎实的技术功底,还...

    软件缺陷跟踪管理平台 2024免费JAVA毕设

    启动教程可通过链接访问,进一步指导用户如何快速搭建和运行软件缺陷跟踪管理平台。 考虑到当前市场对于高质量软件开发人才的需求,本毕设成品不仅可以作为学生学习JAVA开发的实践案例,也可以作为企业中初级开发...

    在.NET上构架企业级应用程序

    3. **VS.NET中的企业应用模板**:Visual Studio.NET提供了一系列预定义的模板,帮助开发人员快速搭建企业级应用的骨架,如Duwamish 7 C#中的层次结构,简化了开发流程。 **Session 3: 企业级应用程序的构架** 在...

    基于Springboot+Vue毕业生实习与就业管理系统的设计-毕业源码

    3. 毕业生实习与就业管理系统设计概念:该系统旨在帮助教育机构、企业及学生本身管理和跟踪毕业生的实习和就业情况。系统可以涵盖实习机会的发布、学生申请、导师推荐、实习过程的跟踪、实习评价、就业信息的收集...

    一天教你打造企业级微信小程序资料.zip

    Git作为版本控制系统,可以帮助团队成员协同开发,而项目管理工具如Jira或Trello则可帮助跟踪任务进度和问题。 总的来说,这份“一天教你打造企业级微信小程序资料”应该包含了从零开始到完成一个完整小程序的全...

    企业级代码开发平台源代码+详细教程100%好用.zip

    6. 项目管理工具:如Jira,协助团队规划、跟踪任务,管理缺陷和需求。 7. 协作与沟通工具:如GitHub、GitLab等,提供代码托管、问题追踪、代码审查等功能,促进团队协作。 8. 文档生成器:如Doxygen、Sphinx,自动...

    基于ssm+mysql的软件bug管理系统源码数据库.docx

    本系统使用MySQL作为数据库,MySQL是一个开放源代码的关系型数据库管理系统,支持多种操作系统,并使用SQL这种标准的数据库语言形式。 ##### (二)重要的表结构 关键的数据库表包括: - **users**:存储用户信息,...

Global site tag (gtag.js) - Google Analytics