缺陷跟踪管理系统:JIRA、BUGZILLA、QC、禅道
禅道:基于Scrum(敏捷)思想,集产品管理、项目管理、测试管理于一体,包含事务管理、组织管理等功能的项目管理软件。
-
安装Windows一键安装包(开源版)
https://www.zentao.net/download/80185.html
-
其他方法:
(1)下载安装集成工具 xampp
(2)下载禅道源代码 zentaopms ,放在 xampp 安装目录下的 htdocs 文件夹
(3)允许 xampp,启动 Apache 和 mysql
如 Apache 端口冲突,config - Apache(httpd-ssl. conf),Ctrl + F 查找端口(Port(s):如图4431),修改端口号
(4)服务端访问端口
默认80端口:http://localhost/zemtaopms/www
非默认80端口:http://localhost:端口号/zemtaopms/www
(5)客户端访问端口:http://服务器 IP 地址/zemtaopms/www
用户角色:系统管理员、产品经理、项目经理、研发经理、测试经理、产品人员、研发人员、测试人员
项目基本流程
-
管理员创建部门:产品部、研发部、测试部、运维部
-
管理员添加分组权限
-
管理员添加用户
-
产品经理创建产品
-
产品经理创建计划
-
产品经理创建模块
-
产品人员提需求和跟踪需求状态,产品经理评审需求
-
项目经理创建项目
-
项目经理关联需求
-
项目经理设置团队
-
研发经理创建版本
-
研发经理分配研发任务,研发人员开始任务、编码和结束任务
-
研发经理提交测试
-
测试经理分配测试任务和关联用例,测试人员开始任务、设计用例、执行测试、结束任务
-
测试人员提 Bug 和验证跟踪缺陷,测试经理审核缺陷和指派给研发人员,研发人员解决缺陷。
-
角色任务总结
产品经理:添加产品、添加计划、维护模块、评审需求
产品人员:提需求
项目经理:添加项目、关联需求、设置团队
研发经理:分配研发任务、创建版本、提交测试
研发人员:开始任务、编码、结束任务、处理缺陷
测试经理:分配测试任务、关联用例、审核缺陷
测试人员:开始任务、设计用例、执行用例、提交缺陷、验证跟踪缺陷、结束任务