禅道中需求与任务关联有四种方式:一、在需求详情页点击“关联任务”新建任务;二、创建任务时在表单中选择“关联需求”;三、通过冲刺迭代批量分解需求为任务;四、在需求详情页手动追加关联已有任务。

如果您在禅道中已创建需求但尚未将其转化为可执行的工作项,则需通过明确的关联机制将需求与具体任务绑定,以确保开发过程可追踪、可分配、可验收。以下是实现需求与任务关联的多种操作路径:
一、在项目内直接关联已有需求并创建任务
该方式适用于已在产品或项目中存在研发需求,需在当前项目中快速生成对应任务并建立双向关联。系统会自动在需求详情页显示所关联的任务,在任务详情页同步展示其来源需求。
1、进入目标项目,点击左侧导航栏“需求”菜单。
2、在需求列表中找到待关联的需求(如“用户登录支持指纹识别”),点击其标题进入详情页。
3、在需求详情页右上角点击“关联任务”按钮。
4、在弹出窗口中选择“新建任务”,填写任务名称(如“Android端指纹登录功能开发”)、指派给开发人员、设置截止时间与预计工时。
5、点击“保存”,系统自动生成任务并完成双向关联,需求状态旁将显示“已关联X个任务”标识。
二、在创建任务时主动关联需求
该方式适用于从任务视角出发,先明确执行动作再回溯其业务依据,尤其适合敏捷迭代中由开发或测试人员主动提报的细化工作项,确保每个任务均有明确的需求源头。
1、进入项目→“任务”→点击右上角“创建任务”按钮。
2、在任务创建表单中,找到“关联需求”字段,点击下拉箭头。
3、从列表中选择当前项目已加载的需求(支持按名称模糊搜索),必须选择同一项目所属产品下的有效需求。
4、填写任务其他字段:名称、负责人、开始/截止时间、优先级、描述(建议注明需求ID及关键验收点)。
5、点击“保存”,任务即被创建并绑定至所选需求,需求详情页的“关联任务”区域实时更新。
三、通过冲刺/迭代批量关联需求并自动拆解任务
该方式适用于Scrum模式下的迭代规划场景,借助冲刺看板集中导入需求,并依据预设规则或人工判断批量生成结构化任务,提升需求到任务的转化效率与一致性。
1、进入项目→“冲刺/迭代”→点击右上角“添加迭代”按钮。
2、填写迭代名称(如“Sprint 202604-1”)、时间范围,于“关联需求”处选择已纳入该迭代的产品计划或直接勾选具体需求条目。
3、迭代创建成功后,点击迭代名称进入执行视图,在“需求”列中确认已加载的需求。
4、对任一需求行点击右侧“分解任务”图标,系统弹出任务模板配置面板。
5、按角色或模块预设任务模板(如“前端开发”“接口联调”“单元测试”),每个模板任务将自动继承原需求的ID、标题前缀及关联关系。
6、确认模板后,点击“生成任务”,所有子任务一次性创建并全部关联至该需求。
四、在需求详情页手动追加关联已有任务
该方式适用于历史任务补关联场景,例如前期未严格遵循流程创建的任务,后期需补全需求溯源关系,以满足审计、发布核验或知识沉淀要求。
1、打开需补关联的需求详情页,滚动至页面底部“关联任务”区域。
2、点击“+ 添加关联任务”链接。
3、在弹窗中输入任务编号(如TASK-1892)或使用关键词搜索目标任务。
4、勾选搜索结果中的任务条目,仅允许选择同项目下且未被其他需求关联的任务。
5、点击“确定”,所选任务立即出现在该需求的关联列表中,并在任务详情页反向显示需求来源信息。










