Jira系统基本介绍

2024-06-13 18:20
文章标签 系统 介绍 基本 jira

本文主要是介绍Jira系统基本介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

0 Preface/Foreword

1 使用人群

使用者包括以下:

  • 企业管理层
  • 项目经理
  • 测试人员
  • 开发人员
  • 其他人员

2 Issue相关

2.1 缺陷类型

缺陷类型包括:

  • 代码错误:常见的开发引起的错误
  • 设计缺陷:前期代码的框架搭建、界面设计等导致的缺陷
  • 性能问题:响应速度慢、占用CPU或者内存过高
  • 安全相关:造成用户个人信息泄露

2.2 严重程度(Severity)

严重程度一般包括4类:

  • 致命:软件崩溃,无法打开软件,闪退
  • 严重:软件可以打开,但是主要功能无法使用
  • 一般:常见的bug,一般问题
  • 建议:软件优化、功能提升的建议

2.3 优先级

优先级分为:

NOTE: 优先级的judge一般是由开发经理或者开发组长进行最终确定;测试人员会给出建议信息。

优先级和严重程度稍有差异,并不一定是严重程度高的就优先级高。比如可以查看以下场景:

  • 严重程度高,但是需要很专业的人去帮忙处理,但是此时有更高优先级的事情等待专业人员处理,那么这个任务优先级就需要调低。
  • 严重程度不高,但是不修复这个问题,会导致更严重的问题出现,那么这个问题的优先级需要调高。
  • 严重程度不高,但是会影响到其他开发人员的开发进度,那么优先级就需要调高。

3 Jira Flow

3.1 流程跟踪

Issues跟踪流程

  1. 由测试人员提交测试报告:提供复现手法,复现概率,测试软件版本号,硬件版本号,测试设备型号,有复现视频和问题发生时的log更好。
  2. 开发人员对测试结果进行确认
  3. 确认Bug存在则开始进行bug修复
  4. 修复完成后,开发人员进行代码提交,验证没问题后,把问题提交给测试人员
  5. 测试人员对提交的修复结果进行回归测试并确认
  6. 测试人员确认bug已经修复,关闭该问题。

3.2 Jira中Issue类型

  • 缺陷
  • 新功能
  • 改进
  • 新任务

3.3 Jira的工作流

  • TO DO (代办)
  • IN PROGRESS(处理中)
  • IN REVIEW(待评审)
  • DONE(完成)

这篇关于Jira系统基本介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1058069

相关文章

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放

MySQL中慢SQL优化的不同方式介绍

《MySQL中慢SQL优化的不同方式介绍》慢SQL的优化,主要从两个方面考虑,SQL语句本身的优化,以及数据库设计的优化,下面小编就来给大家介绍一下有哪些方式可以优化慢SQL吧... 目录避免不必要的列分页优化索引优化JOIN 的优化排序优化UNION 优化慢 SQL 的优化,主要从两个方面考虑,SQL 语

Linux系统之主机网络配置方式

《Linux系统之主机网络配置方式》:本文主要介绍Linux系统之主机网络配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、查看主机的网络参数1、查看主机名2、查看IP地址3、查看网关4、查看DNS二、配置网卡1、修改网卡配置文件2、nmcli工具【通用

Linux系统之dns域名解析全过程

《Linux系统之dns域名解析全过程》:本文主要介绍Linux系统之dns域名解析全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、dns域名解析介绍1、DNS核心概念1.1 区域 zone1.2 记录 record二、DNS服务的配置1、正向解析的配置

SpringBoot整合MybatisPlus的基本应用指南

《SpringBoot整合MybatisPlus的基本应用指南》MyBatis-Plus,简称MP,是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,下面小编就来和大家介绍一下... 目录一、MyBATisPlus简介二、SpringBoot整合MybatisPlus1、创建数据库和

C++中函数模板与类模板的简单使用及区别介绍

《C++中函数模板与类模板的简单使用及区别介绍》这篇文章介绍了C++中的模板机制,包括函数模板和类模板的概念、语法和实际应用,函数模板通过类型参数实现泛型操作,而类模板允许创建可处理多种数据类型的类,... 目录一、函数模板定义语法真实示例二、类模板三、关键区别四、注意事项 ‌在C++中,模板是实现泛型编程

Python实现html转png的完美方案介绍

《Python实现html转png的完美方案介绍》这篇文章主要为大家详细介绍了如何使用Python实现html转png功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 1.增强稳定性与错误处理建议使用三层异常捕获结构:try: with sync_playwright(

Java使用多线程处理未知任务数的方案介绍

《Java使用多线程处理未知任务数的方案介绍》这篇文章主要为大家详细介绍了Java如何使用多线程实现处理未知任务数,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 知道任务个数,你可以定义好线程数规则,生成线程数去跑代码说明:1.虚拟线程池:使用 Executors.newVir