本文为您详细解读禅道中版本与迭代的配置方法,涵盖从概念区分、创建流程到联动管理的完整操作路径,助您高效实现阶段性交付与需求闭环管理。
若您希望在禅道中实现按周期推进开发任务、组织阶段性功能交付,并确保每次发布的版本具备清晰的功能边界,那么正确配置“版本”与“迭代”功能是关键所在。下文将系统介绍其设置步骤与最佳实践。
一、明确版本与迭代的核心区别
在禅道体系中,“迭代”(又称“冲刺”)是项目执行过程中的短期工作单元,用于承载特定周期内计划完成的需求和任务;而“版本”则是产品层面的正式交付标识,代表一组经过测试、验收并准备上线的功能集合。两者虽紧密关联,但创建入口与用途截然不同,需通过执行视图建立映射关系。
1、迭代创建于项目 → 冲刺/迭代模块,属于项目执行范畴;
2、版本创建于产品 → 版本模块,归属于产品管理范畴;
3、一个有效的版本必须绑定来自已关闭迭代中已完成验收的需求,否则无法真实反映交付成果。
二、如何创建迭代并绑定需求
迭代是推动项目节奏的核心载体,其创建需依托具体项目,并明确定义时间范围与所含需求内容。
1、进入目标项目的详情页面,点击左侧导航中的冲刺/迭代选项;
2、点击页面右上角的添加迭代按钮;
3、输入迭代名称、设定开始与结束日期,并从下拉菜单中选择该项目所关联的产品(前提是该项目的确已绑定产品);
4、在“关联需求”区域,勾选本迭代计划完成且已通过评审的需求项;
5、确认信息无误后点击保存,系统将自动生成该迭代,并在执行列表中标记为“待启动”状态。
三、创建版本并关联迭代成果
版本用于锁定某次发布的具体功能范围,必须基于已完成迭代中通过验收的需求来构建,以保证交付内容的可追溯性和可验证性。
1、切换至产品模块,选中对应产品后点击顶部的版本标签页;
2、点击添加版本按钮;
3、填写版本号(例如 v1.2.0)、预计发布日期及相关说明信息;
4、在“关联需求”部分,点击从迭代中选择,系统会自动展示该项目下所有已关闭的迭代及其包含的已关闭需求;
5、勾选本次版本拟发布的全部需求,务必确保无遗漏且不包含未验收项;
6、保存后,该版本将出现在版本列表中,并自动统计所含需求的数量及状态分布情况。
四、利用执行视图实现版本与迭代的双向联动
执行视图作为连接项目、迭代、任务、需求、缺陷与版本的中心枢纽,能够实现全流程交付物的闭环管理。
1、点击任意已创建的迭代名称,进入其执行详情页;
2、在右侧“相关对象”面板中,检查已关联的版本字段是否已填写;
3、若尚未关联,可点击关联版本按钮,从下拉列表中选择对应的版本;
4、关联成功后,该版本信息将显示在迭代页面的顶部横幅区域,并支持直接跳转至版本详情页;
5、返回版本详情页后,可查看该版本所涵盖的所有来源迭代、各迭代的完成进度、关联缺陷的解决率等综合数据。
五、配置自动化版本策略以提升效率
为简化操作、统一规范,管理员可通过后台设置自动关联规则,让新版本智能捕获符合条件的迭代成果。
1、以管理员身份登录系统,进入后台 → 自定义 → 流程;
2、定位至“产品”分类下的版本设置配置区块;
3、勾选启用自动关联最近关闭迭代中的已验收需求功能;
4、设定触发条件,例如:“当迭代状态变更为‘已关闭’且验收人确认后24小时内”;
5、保存配置后,后续手动创建版本时,系统将自动预填满足条件的迭代需求列表,用户只需核对确认即可完成关联。

