如何用Worktile做缺陷管理?
缺陷管理的工具或软件很多,Worktile作为一个专业的研发管理平台,如何进行缺陷管理呢?
在Worktile中,有单独的「缺陷管理」项目模板,也有「敏捷开发」项目模板可以统一管理需求、缺陷、迭代、测试用例等。
简单分享一下用Worktile做bug管理的流程:
1.bug提交
用「缺陷管理」项目模板,创建一个名为”wt-bug“的公开项目用于收集来自销售、客户成功(主要来自客户提交的bug)、内部员工反馈的所有bug。
bug分为web缺陷、iOS缺陷和Android缺陷三类,这么做主要是为了方便快速响应。
`Worktile内部的bug和需求收集池(公开项目)`
提交bug的时候,各项信息尽量填写完整,便于研发及测试同学复现问题。
以下是「缺陷管理」项目模板中web缺陷所需填写的信息:(除此之外,还有iOS和Android缺陷两种类型的缺陷管理)
`bug-web缺陷`
当然,如果你们公司的需求也如Worktile一样有很多来自客户的外部需求的话,建议在已有的「缺陷管理」模板的基础上再添加一个项目组件(看板、表格、列表均可,看团队习惯)-命名为”需求建议“
2.bug解决
如果是紧急bug,提交后可在任务下@一下web、iOS或Android的负责人,以便快速解决。如果不是紧急bug就可以选择性的放到下个迭代或者固定的polish week中解决。这个时候要有一个私有项目,用「敏捷开发」项目模板创建一下私有项目,这个项目中只有产品经理、设计师、研发、测试在。
如果你们公司的bug都是测试或产品同学提交的,那么前一个公开项目就没有必要存在,只要这一个项目就可以了。
提交bug的时候,各项信息尽量填写完整,以下是「敏捷开发」项目模板中”敏捷缺陷“所需填写的信息:
`敏捷开发-敏捷缺陷管理`
所有的需求、缺陷提交后,产品与研发定期召开迭代会,规划本次迭代要做的需求和需要修复的bug,然后,通过迭代组件就可以进行迭代管理:
`迭代规划`
** 重点来了,bug修复后一般需要关联测试用例:**
这个时候,”敏捷缺陷“任务类型可以与”测试用例“任务类型建立关联关系(其他类型如web缺陷、iOS缺陷、Android缺陷都可以与相应类型的测试用例关联)
通过【项目】>【配置中心】>【任务】>【敏捷缺陷】>【关联设置】进行设置,具体操作如果不清楚可以通过Worktile在线客服 获取帮助~
`敏捷缺陷关联测试用例`
测试用例可以新建,也可以与已有用例关联。测试用例的管理可以在当前项目中再添加一个项目组件(看板、表格、列表均可)命名为”测试用例“:
然后对该项目组件进行设置,只开启测试用例任务类型即可统一管理测试用例:
以上是一个简单的缺陷管理的流程,希望能对大家如何使用Worktile做缺陷管理提供一些经验,同时也欢迎大家留言交流自己的看法~