禅道项目管理
一、需求阶段
1. 创建需求
- 进入【产品】模块 →【添加产品】
- 点击【需求】→【创建需求】
- 填写需求信息:
- 所属产品:选择对应产品
- 优先级:紧急/高/中/低
- 标题:简明描述(示例:"用户登录模块增加短信验证功能")
- 描述:详细说明需求背景、用户场景、预期效果
- 验收标准: 明确可量化的验收指标
- 附件: 产品的原型图等附件
2、需求调研
- 进入【项目】>【创建项目】
- 创建对应任务
- 在项目按照调研流程(需求沟通、竞品分析、业务逻辑梳理、接口需求沟通等)创建对应任务
- 通过任务的“工时”功能记录调研耗时
3、原型设计
- 进入【项目】>【创建项目】
- 创建对应任务
- 在项目按照原型设计流程(功能设计、交互设计)创建对应任务
- 通过任务的“工时”功能记录原型设计耗时
4、需求评审
- 进入【项目】>【创建项目】
- 创建对应任务
- 在项目中创建需求评审任务,记录参与评审的人
- 通过任务的“工时”功能记录评审耗时
研发阶段
准备
-
进入【项目】>【创建项目】
-
需求拆分 > 【创建任务】
需求评审后,分配好任务,按照模块在项目中创建任务对应的任务,复杂的需求要拆分多个子任务,根据开发工时评估标准,评估出任务的预计开发时间。
-
复杂任务的技术评审
- 在项目中创建技术评审任务
- 通过任务的“工时”功能记录技术评审耗时
开发任务执行
- 开发人员每日更新任务状态(进行中/阻塞/完成),并填写实际工时
- 任务完成后提交至测试环节
Bug分配、确认与解决
-
操作步骤:
- 开发负责人收到Bug后,确认是否需转派。
- 若需调整指派,通过「编辑Bug」修改负责人。
- 在「备注」中说明处理计划(如:“需后端接口修复”)。
- 记录分配确认耗时。
测试阶段
测试用例
1.需求拆分 > 【创建任务】
需求评审后,分配好任务,按照模块在项目中创建任务对应的任务,复杂的需求要拆分多个子任务,根据测试工时评估标准,评估出任务的预计测试时间。
- 测试用例的编写
- 在项目中创建测试用例的编写任务
- 通过任务的“工时”功能记录评审耗时
3.在对应的产品上创建用例,填写对应的字对,如果有测试用例文档将文档以附件的形式上传到用用例中。
测试执行与验收
- 测试人员每日更新对应任务,并填写实际工时
Bug提交
-
操作步骤:
-
进入禅道「Bug」模块,点击「提Bug」按钮。
-
填写Bug信息:
- 标题:简明描述问题(如:“【支付模块】订单状态未更新”)。
- 所属项目/需求:关联对应的项目或需求。
- 严重程度:致命/严重/一般/建议。
- 优先级:高/中/低。
- 复现步骤:详细描述操作路径、环境、数据。
- 附件:上传截图、日志文件或录屏。
-
指派给开发负责人或相关开发人员。
-
通过「工时」功能记录提交Bug的耗时
-
-
所有测试任务执行后进行测试环境验收
上线验收
- 进入【项目】>【创建项目】
- 1、创建对应任务
- 在项目按照上线验收流程(数据维护、操作手册编写、客户问题跟进沟通、跨部门协调沟通)创建对应任务
- 通过任务的“工时”功能记录调研耗时
进度与工作量可视化
甘特图与燃尽图和工时统计报表: 开源版使用可能会有问题,无法实现上述功能,但是可以通过数据库统计自己实现
其他
有些实际操作任务并不在需求之中,可以在禅道中创建几个长期开发需求,创建任务并记录工时,根据项目的实际情况,在禅道中录入上述需求和任务,并为每个任务分配具体的执行人员和开始结束时间。同时,确保定期更新工时记录,以便于追踪项目进度和资源使用情况。实际操作需要根据您的具体需求进行调整