1. 禅道简介

禅道是一个基于“敏捷开发”模式的软件开发全生命周期管理软件,在国内的软件开发公司里占据最大的份额,从大公司到小公司,都能适用。 笔者使用禅道多年,根据自己的经验总结了一套Bug管理的方法论,不只是禅道,也可以运用在别的软件开发管理系统上。

2. Bug管理规范

2.1 角色及人员

一般来说,禅道用于需求/Bug管理方面,在用户角色上,是分为这么几个角色:

1、公司/部门管理层  以下简称“管理层”

2、产品经理 以下简称“产品经理” 职责:负责整个产品生命周期内的全面管理

3、项目经理 以下简称“项目经理” 职责:负责产品中某个项目(阶段)的具体管理

4、技术经理  以下简称“技术经理” 职责:负责分配Bug给对应的开发人员

5、开发人员(包括UI、前后端程序员) 职责:以下简称“开发员” 负责修改代码处理Bug

6、测试人员  以下简称“测试员”  职责:负责提交Bug和验证已解决的Bug

7、测试经理 以下简称“测试经理” 职责:负责解决测试员的疑问,抽检已关闭的Bug,及时调整Bug严重程度(级别高的Bug被解决后,提升低级别Bug的严重程度,如:级别1的解决了一个,则把一个级别2的提升为1,把一个级别3的提升为2)

2.2 Bug处理流程

如下图:

说明:

1、图中没有画出“测试经理”的职责:负责解决测试员的疑问,抽检已关闭的Bug,及时调整Bug严重程度(级别高的Bug被解决后,提升低级别Bug的严重程度,如:级别1的解决了一个,则把一个级别2的提升为1,把一个级别3的提升为2);

2、测试员提交Bug的时候,有几点需要注意:

1)必须设置Bug的“严重程度”,默认是3,数字越小,越严重,一般情况下,严重程度为1的bug处于未解决状态的,不应超过5个

3、禅道已经配置好了“自动发信提醒”功能,也就是只要Bug有任何改动,所有相关人员都会收到提醒邮件(包括抄送人员),如何配置禅道支持异步发邮件提醒,请看笔者这篇文章 【原创】如何利用禅道的异步发信功能让“工作追人”

4、上图是适合于中小开发团队的Bug处理流程,如果是比较大型的团队,要求更规范的话,大概会这样,在测试员提交Bug后,先要到项目经理,再到测试经理,然后才是到具体的开发员,开发员解决Bug后,先到技术经理,才回到测试员,测试员确认Bug已被解决后,要指派给测试经理抽检,最后由项目经理来关闭

3. 禅道基本操作

禅道系统本身是非常简单易用的,下边就一些常用操作简要说明

3.1 初次登录

初次登录会进入“我的地盘”,以下是快速进入Bug列表的方法:

今后登录就可以直接点击“测试”进入到测试列表,如下图:

3.2 测试员提交Bug

3.3 提交Bug时如何截图

对于电脑画面,可采用QQ截图的方式,在截图完成后,到禅道的“重现步骤”框里,按Ctrl+V快捷键即可复制截图进去

对于手机画面,截屏后发到微信PC客户端,然后再点“复制”,到禅道的“重现步骤”框里,按Ctrl+V快捷键即可把图片复制进去

3.4 开发员解决Bug

3.5 如何备注

3.6 Bug列表如何过滤

4. 其他资料

4.1 手机邮件客户端

为了方便大家能及时查看Bug处理的最新进展,推荐各位在手机上安装“网易邮箱大师”这个手机邮件管理App。在收到禅道自动发送的邮件后,可通过点击Bug标题直接显示Bug详情,非常方便,如下图:

4.2 公司邮箱设置技巧

因为只要Bug有变动,就会触发提醒邮件的发送,为了使得这些禅道提醒邮件不影响大家及时收到其他更重要的业务邮件,建议登录进阿里云企业邮箱做以下设置,把禅道邮件自动移动到名为“禅道”的文件夹下:

1、新建一个文件夹,名为“禅道”

2、新建一个“收信规则”,把“发件人”包含“zentao”的邮件,都移动到“禅道”文件夹下

如下图:

4.3 图片处理技巧

在提交Bug时,经常需要在截图上添加说明文字,箭头,圈出重点区域等,推荐以下几个工具:

1、手机端:小Q画笔

2、PC端:iPhoneDraw

以上两款软件都非常容易上手,就不详细说明了

欢迎各位同好一起探讨敏捷开发各个领域的实践方法,大家好,才是真的好^_^
有兴趣共同探讨的请加Scrum干货Q群:302304689

以下是本人原创的软件企业运用敏捷开发系列文章:

【原创】敏捷软件项目开发管理流程(一)

【原创】岗位作业书-产品/项目经理(二)

【原创】岗位作业书-技术经理(三)

【原创】岗位作业书-测试经理(四)

【原创】岗位作业书-高级程序员(五)

【原创】岗位作业书-程序员(六)

【原创】岗位作业书-前端工程师(七)

【原创】岗位作业书-测试员(八)

【原创】Bug管理操作规范个人经验总结的更多相关文章

  1. 【原创】基于禅道的Bug管理操作规范

    1. 禅道简介 禅道是一个基于"敏捷开发"模式的软件开发全生命周期管理软件,在国内的软件开发公司里占据了超过70%的份额,从大公司到小公司,都能适用. 禅道官网:http://ww ...

  2. 如何安装一个优秀的BUG管理平台——真的是手把手教学!

    前言 就BUG管理而言,国内的禅道做得很不错,而且持续有更新.我们来看看如何从头到尾安装禅道,各位要注意的是,不是文章深或者浅,而是文章如何在遇到问题的时候,从什么途径和用什么方法解决问题的.现在发觉 ...

  3. 如何安装一个优秀的BUG管理平台(转)

    前言 就BUG管理而言,国内的禅道做得很不错,而且持续有更新.我们来看看如何从头到尾安装禅道,各位要注意的是,不是文章深或者浅,而是文章如何在遇到问题的时候,从什么途径和用什么方法解决问题的.现在发觉 ...

  4. 测试基础:Bug管理那些事_20160910

    1.bug由来 虫子爬进主机引起继电器短路,导致机器故障.真正的缺陷是:主机散热孔少装了块金属丝,这样才能防止虫子爬到主机. 2.什么是bug? bug是缺陷的一种表现形式,而一个缺陷是可以引发多种b ...

  5. 项目管理、测试管理、代码bug 管理

    1.友盟统计     阿里旗下的产品 http://www.umeng.com/ 2.bugly    腾讯旗下的产品 http://bugly.qq.com/ 3.禅道  项目管理工具  需要部署到 ...

  6. 实现能够直接粘QQ贴截图的bug管理功能

    对于一个功能强大的协作平台来说,todo管理和bug管理是不可缺少的功能.Todo和bug往往不是通过一些简单的文字就能实现的,有时候须要配以图片的说名,之前用过的项目管理平台都是以附件的形式上传图片 ...

  7. 将BUG管理工具(禅道)部署到服务器(测试服务器、云服务器)

      禅道是一个开源的项目管理软件,用来记录软件项目的开发过程.bug跟踪以及任务分配,它是基于PHP语言开发的.   https://www.zentao.net/download/80111.htm ...

  8. bug管理

    BUG提交规范 1.标题 2.步骤描述 ①.步骤使用序号编排 ②.在特定情况下发生的问题,还需提供准确的前提条件 ③.精准的描述bug产生的路径后,再描述现象 如: >打开客户端进行首页-> ...

  9. redmine一键安装(项目管理、Bug管理、任务跟踪、代码管理、日报等等)

    1,下载一键安装包(64位系统) https://bitnami.com/stack/redmine 2,帮助文档(安装引导) http://www.360doc.com/content/15/033 ...

随机推荐

  1. placeholder是H5的一个新属性,但是在IE9以下是不支持的

    $(function() { // 如果不支持placeholder,用jQuery来完成 if(!isSupportPlaceholder()) { // 遍历所有input对象, 除了密码框 $( ...

  2. day03 int bool str

    1. 昨日内容回顾 1. while循环 语法: while 条件: 循环体 else: 语句块 执行过程:判断条件是否为真. 如果真, 执行循环体.然后再次判断条件... 直到条件为假循环停止 br ...

  3. 解决nim db_mysql could not load: libmysql.dll的问题

    title: 解决nim db_mysql could not load: libmysql.dll的问题 nim中使用db_mysql 操作数据库的代码看起来很简单: import db_mysql ...

  4. Bootstrap 总结

     Bootstrap 首先要引入下面三个文件   <!-- 新 Bootstrap 核心 CSS 文件 --> <link href="https://cdn.bootcs ...

  5. python编程从入门到实践 alien invasion 项目源码

    现在上传一个 python编程从入门到实践 alien invasion 项目源码 以供大家学习参考 跟官方版本可能不太一样,因为是自己写的 也算是给新手一个参考 我用的环境是pycharm 可能需要 ...

  6. <input > -- radio

    radio 单选按钮的使用.(注意:两个radio的name属性是相同的,才能表现为互斥) </head> <body> <p>这是input标签的用法</p ...

  7. My new Blog on cnblogs

    My New Blog 这是菜鸡Herself32在博客园新开的Blog,一部分文章会同时加载到这里. 也欢迎访问主站:https://herself32.github.io QwQ

  8. loadrunner的安装与破解

    https://pan.baidu.com/s/1H4Cj0ySTwqPra5OA3nicmw 背景: 由于想做服务器的性能测试,所以最近有意研究一下loadrunner这个工具,下面仅将安装过程做个 ...

  9. vue+koa实现简单的图书小程序(2)

    记录一下实现我们图书的扫码功能: https://developers.weixin.qq.com/miniprogram/dev/api/scancode.html要多读文档 scanBook () ...

  10. RNA-seq 数据文件处理

    http://www.fungenomics.com/article/30 [专题]基因组学技术专题(二)-- 为什么说FPKM/RPKM是错的 下载数据 wget是linux下一个从网络上自动下载文 ...