1. 新建项目
这个不必多说,一般由项目经理进行创建。另外本次流程里面将涉及到如下几个角色:
- 项目经理
- 产品经理
- UI
- 前端开发
- 后端开发
- 测试
2. 新建迭代
首先什么是迭代,迭代是指一段时间内多个需求的合集,他具有开发时间,结束时间等属性。
具体这些属性的制定需要项目经理、产品以及研发等共同制定。
3. 迭代下新建需求
需要将迭代下制定的需求创建好,并且发起人初始化需求的状态。什么是需求的状态,下面会详细说明。
没记错的话TAPD默认状态是: 规划中、实现中、已实现、已拒绝。 这个只是默认的几个状态,我们可以结合自身的业务情况,自定义属于我们自己的业务流程。
项目需求设置
需求类别设置
点击工作流设置
工作流设置
工作流设置非常重要,我这里是按照 【规划中,规划完成待实现,实现中,已实现待测试,测试中,测试完成待上线, 已完成】这几个状态来配置工作流,可参考如上图片。
接下来我对这几个状态做一个简单的解释:
-
规划中:
产品认领完需求,对需求进行原型设计,然后开评审会
-
规划完成待实现:
产品原型设计完成,已通过评审,并将处理指给开发和UI
-
实现中:
由UI,前端,后端分别来认领子任务,一旦有任意一方开始实现,即修改状态为实现中
-
已实现待测试:
当开发任务已经完成本次需求完成(如果前后端都参与的需求,由前端来确认已完成,如果只有后端参与的开发,由后端确认),并完成自测后修改为此状态,并将处理人指给测试
-
测试中:
当测试发现有需求完成待测试,开发进行测试时,需将此状态改为测试中
-
测试完成待上线:
当测试测试完项目,并发了测试报告之后将状态修改为此状态,并将处理人指给项目经理。 项目经理做接下来的上线计划。-
-
已完成
当产品完成最终上线,至此一个需求的周期完成。