一、产品:多分支、多平台
二、“计划”和“项目”之间的关系
禅道软件中计划和项目并没有非常强的对应关系。如果某一个开发团队的计划和执行(指“执行力”)都非常好,那么一个计划可以对应一个项目。但这是非常理想的状态。一般情况下面是这样,在项目关联需求的时候,大部分的需求都关联自一个计划,但同时也关联了其他计划的部分需求。
摘自:https://www.zentao.net/book/zentaopmshelp/117.html
三、“计划”和“迭代”的关系是什么?
项目迭代模式的话,可以参考下流程:
先创建一个项目,项目人员与客户沟通,整理可以直接用于研发的需求录入到项目-需求中,然后到项目-计划页面创建计划关联要做的需求。
以一个计划对应一个迭代的方式创建迭代,在迭代-需求页面关联当前迭代要做的需求,然后分解任务指派给相应的人员。
开发任务完成后创建版本,关联要测试的需求和bug,提交测试部门测试。
提交版本会生成测试单,在测试单中关联要执行的用例执行。
测试通过后到 项目-发布 页面 进行发布(发布上线或者交付给客户)。
计划<-->项目,子计划<-->迭代
可以这么理解,计划可以对版本进行规划, 计划支持创建子计划,如果一个计划里需要完成一个项目下的需求,建议把这个计划细分为多个子计划,每个子计划和迭代进行关联。
摘自:https://www.zentao.net/book/zentaopmshelp/117.html
四、“版本”和“发布”的关联规则是什么?
创建版本
- 需求:项目关联的需求(开发完成或者关闭的需求会默认选中)
- bug: 与项目关联的非关闭的bug(解决的bug会默认选中)
创建发布
- 需求:版本所在项目关联的需求(开发完成或者关闭的需求会默认选中)
- bug: 从版本所在项目的开始时间到当前解决了的当前产品的bug(关闭或者解决的bug会默认选中)
摘自:https://www.zentao.net/book/zentaopmshelp/117.html