禅道
禅道是国产的开源项目管理软件,专注研发项目管理,内置需求管理、任务管理、bug管理、缺陷管理、用例管理、计
划发布等功能,实现了软件的完整生命周期管理。
测试管理工具应该具有的基本功能如下:
1、测试需求管理
2、测试用例管理
3、测试过程管理(计划、任务等)
4、缺陷管理
5、报表统计
6、权限管理
基本流程如下:
产品经理创建产品
产品经理创建需求
项目经理创建项目
项目经理确定项目要做的需求
项目经理分解任务,指派到人。
测试人员测试,提交bug
测试通过 进行演示会议,总结会议
测试不通过交给开发修改
禅道的理念是基于敏捷开发模型(scrum),同时又补充完善了测试,文档,发布,计划等功能。
scrum
- scrum里面的角色
scrum由product owner(产品经理)、scrum master和team(研发团队)组成。
其中product owner负责整理user story(用户故事),定义其商业价值,对其进行排序,制定发布计划,对产品负责。
scrum master 负责召开各种会议,协调项目,为研发团队服务。
研发团队则由不同技能的成员组成,通过紧密协同,完成每一次迭代的目标,交付产品。
2. 迭代开发
与瀑布不同,scrum将产品的开发分解为若干个小sprint(迭代),其周期从1周到4周不等,但不会超过4周