禅道使用手册 联系客服

发布时间 : 星期六 文章禅道使用手册更新完毕开始阅读c8946d20a45177232e60a20c

3.2.3.3确认需求变更

当需求变更被确认之后,研发团队和测试人员需要确认需求的变更。 1) 任务确认需求变动:

2) 缺陷确认需求变动

3) 用例确认需求变动

3.2.4 需求的状态和研发阶段

禅道软件设计的需求有两个字段来跟踪它的变化,一个是需求的状态字段,一个是需求的研发阶段字段,下面来看下这两个字段。 3.2.4.1需求的状态

需求状态(status)字段,总共有四种状态,分别是草稿(draft)、激活(active)、已变更(changed)和已关闭(closed)。对应为需求的流程操作共有:创建、变更、审核、关闭、激活,其状态流转图如下:

3.2.4.2需求的研发阶段

需求还有一个阶段(stage)字段,用来描述激活的需求在研发过程中所处的阶段。目前总共有等待、已计划、已立项、开发中、开发完毕、测试中、测试完毕、已验收、已发布。

那么需求的研发阶段是如何变化的呢?一种方案是通过编辑操作,来修改研发阶段。但我们更提倡另外一种方案,就是在创建任务的时候,仔细设置任务的类型,比如开发,测试。禅道的程序会自动根据不同类型任务的变化来自动计算需求的研发阶段,其规则如下:

1) 如果需求没有关联到项目,也没有关联到计划,则需求的研发阶段是\等待\。 2) 如果需求关联到了计划,还没有关联到项目中,则需求的研发阶段是\已计划\。 3) 如果需求关联到了项目中,但还没有分解任务,则需求的研发阶段是\已立项\。 4) 如果需求关联到了项目中,且进行了任务分解:

如果有一个开发任务进行中,并且所有的测试任务还没有开始,需求的研发阶段为“研发中”。

如果所有的开发任务已经完成,并且所有的测试任务还没有开始,则为“研发完毕”。

如果有一个测试任务进行中,则视为“测试中”。

如果所有的测试任务已经结束,但还有一些开发任务没有结束,则视为\测试中\。 如果所有的测试任务已经结束,并且所有的开发任务已经结束,则视为\测试完毕\。 5) \验收\阶段是需要产品经理手工来进行确认的。

6) 如果需求关闭,且关闭原因是“已发布”, 则需求的研发阶段是“已发布”。

3.2.5 建立发布计划

古人云,凡事预则立,不预则废。产品需要做规划,才能有轻重缓急,才能正确的做事。因此对于产品经理而言,计划是必需的。

?

对于产品经理自己而言,发布计划可以帮助他规划产品,制定发布的节奏,调整需求的优先级。

?

对于公司其他部门的同事以及外部的客户而言,发布计划可以让他们知晓产品的进展情况,以便做好相应的安排。

?

同时在项目关联需求的时候,计划可以帮助需求的关联。

3.2.5.1创建计划

1) 进入产品视图,选择某一个产品。 2) 点击“计划列表”

3) 出现计划列表页面,点击页面右侧的“创建计划”,即可出现计划增加页面。