【原创】基于禅道的Bug管理操作规范
1. 禅道简介
禅道是一个基于“敏捷开发”模式的软件开发全生命周期管理软件,在国内的软件开发公司里占据了超过70%的份额,从大公司到小公司,都能适用。
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”的邮件,都移动到“禅道”文件夹下
如下图:
以下是本人原创的软件企业运用敏捷开发系列文章:
【原创】敏捷软件项目开发管理流程(一)
【原创】岗位作业书-产品/项目经理(二)
【原创】岗位作业书-技术经理(三)
【原创】岗位作业书-测试经理(四)
【原创】岗位作业书-高级程序员(五)
【原创】岗位作业书-程序员(六)
【原创】岗位作业书-前端工程师(七)
【原创】岗位作业书-测试员(八)
【原创】基于禅道的Bug管理操作规范的更多相关文章
- 使用钉钉对接禅道的bug系统,实现禅道提的bug实时在钉钉提醒并艾特对应的开发人员处理
现在公司测试中有一个痛点是每次测试人员提完bug后,需要定期去提醒开发人员查看禅道的bug记录及修复bug. 导致测试人员在项目测试中不仅要测试整个软件,还要负起实时监督提醒功能的“保姆角色”,身心疲 ...
- 【原创】Bug管理操作规范个人经验总结
1. 禅道简介 禅道是一个基于“敏捷开发”模式的软件开发全生命周期管理软件,在国内的软件开发公司里占据最大的份额,从大公司到小公司,都能适用. 笔者使用禅道多年,根据自己的经验总结了一套Bug管理的方 ...
- 测试软件—禅道BUG管理工具
入禅 目录 入禅 1.禅道的基本使用 1.禅道的基本使用 admin(管理员) 部门:创建部门(需求部门,开发部门,测试部门,项目部门,产品部门) 组织:创建用户(产品经理,项目经理,开发人员,测试人 ...
- 禅道Bug管理工具环境搭建
下载地址:http://sourceforge.net/projects/zentao/files/8.2/ZenTaoPMS.8.2.stable.exe/download 1.解压ZenTaoPM ...
- 禅道---Bug管理模块
禅道官网:http://www.cnezsoft.com/ 简介: 开源免费的项目管理软件.集产品管理.项目管理.测试管理一体以及事物管理组织管理的功能 使用原因: 开源 方便跟踪管理Bug 使用简单 ...
- centos 7 禅道bug管理软件部署
2018-10-26 部署前置条件 关闭防火墙或者添加防火墙规则,使禅道端口可以通过防火墙 关闭防火墙与selinux 临时关闭防火墙 systemctl stop firewalld 永久防火墙开机 ...
- 禅道BUG管理工具使用链接存储
http://www.zentao.net/book/zentaopmshelp/259.html
- 禅道的bug提交
- 关于BUG管理工具的操作总结。(禅道)
禅道是第一款国产的优秀开源项目管理软件.先进的管理思想,合理的软件架构,简洁实效的操作,优雅的代码实现,灵活的扩展机制,强大而易用的api 调用机制,多语言支持,多风格支持,搜索功能,统计功能——这一 ...
随机推荐
- Activiti-04-.Spring integration
ProcessEngineFactoryBean <beanid="processEngineConfiguration"class="org.activiti.s ...
- BlockingQueue<> 队列的作用
BlockingQueue<> 队列的作用 BlockingQueue 实现主要用于生产者-使用者队列 BlockingQueue 实现主要用于生产者-使用者队列,BlockingQueu ...
- angularui 自定义选项卡
ng-include 选取ng-template <!DOCTYPE html> <html lang="en" ng-app="myApp" ...
- js如何获取客户端IP
1.在HTML页面里面引入<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script> 2.获取 ...
- CSS3微信启动页天王星版
今天被微信启动页刷屏了. 一直还以为启动页背景显示的月球的.今天才了解到这么有含义. 我也蹭一下微信的热度,做一个HTML+CSS版本的. 用CSS画地球太困难了,来个简单点的,天王星版. 主要使用到 ...
- AngularJS小结
1.简介 AngularJS 通过 ng-directives 扩展了 HTML. 2.AngularJS指令 ng-app 指令定义一个AngularJS 应用程序的根元素.指令在网页加载完毕时会自 ...
- GitHub使用(四) - 关于分支Branch
1. 什么是分支Branch? 我初步的理解为:GitHub仓库默认有一个master的分支,当我们在master分支开发过程中接到一个新的功能需求,我们就可以新建一个分支同步开发而互不影响,开发完成 ...
- Pro Flight YOKE 设备键位映射踩过的坑
背景 VR游戏项目.街机游戏项目7月阶段版本快要结束了,考虑到带有键鼠外设显得逼格比较Low,所以决定采用"高大上"的专业设备来进行游戏操作. 需求 需要将键盘鼠标操作的18个键位 ...
- Sum It Up 广搜
Sum It Up Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit St ...
- VirtualBox 磁盘容量调整
起因 此前用VBox,初始时动态或固定分配的磁盘容量用完了就再重新建一个磁盘,但是有个虚拟机的系统分区容量不够了,把整个磁盘都分成系统盘仍然不够,于是研究了下磁盘容量调整问题. 正文 1,从当前虚拟机 ...