# 四角色泳道图:产品 · 开发 · 测试 · 发版 > 用途:一张图看清从建需求到发版关闭,四条泳道各自做什么、在哪交棒。 > 依据:产品部流转 · 开发侧草案 · 生产线手册(测试/发版) > 日期:2026-07-24 > 说明:开发泳道含「AI 用例门禁」草案;测试泳道为正式提测后的人/计划执行。 --- ## 1. 泳道总览(推荐主图) ```mermaid flowchart TB subgraph PM["泳道① 产品"] direction TB P0["建需求 · 待处理
只写 AutoRDO"] P1["受理确认 · 已确认"] P2["分析中
建【交付】+【分析】"] P3["设计中
建【设计】"] P4["设计完成
AutoPRD 灌交付"] P5["交棒 · 待开发
交付负责人→何斐"] P6["业务验收后
关闭需求+交付"] P0 --> P1 --> P2 --> P3 --> P4 --> P5 end subgraph DEV["泳道② 开发"] direction TB D1["何斐:分配任务
建【开发】SUB→交付"] D2["开发人:开始开发
任务处理中 · 需求开发中"] D3["写代码 / 提 MR"] D4["AI 按同标题测试计划自测
不过→提缺陷并修"] D5["开发任务已完成
需求→开发完成"] D6["完成开发(含自测)
建【测试】· 需求待测试"] D1 --> D2 --> D3 --> D4 --> D5 --> D6 end subgraph QA["泳道③ 测试"] direction TB T1["接【测试】任务
需求=待测试"] T2["建/挂测试计划与用例
(建议按需求编号分包)"] T3["测试中 · 执行用例"] T4["缺陷回流开发修复"] T5["本需求用例全绿
需求→测试完成"] T1 --> T2 --> T3 T3 -.->|失败| T4 T4 -.->|再测| T3 T3 -->|通过| T5 end subgraph REL["泳道④ 发版"] direction TB R1["建【发版】任务
挂迭代+范围内需求"] R2["汇总更新说明"] R3["发布中"] R4{"发布结果"} R5["发布完成"] R6["发布失败 · 可重试"] R1 --> R2 --> R3 --> R4 R4 -->|成功| R5 R4 -->|失败| R6 R6 -.-> R3 end P5 -->|"交棒契约
需求编号+交付编号"| D1 D6 -->|"提测
【测试】已挂交付"| T1 T5 -->|"交棒发版"| R1 R5 -->|"业务可验收"| P6 ``` --- ## 2. 横向时间轴版(谁在哪一阶段动) 从左到右是需求状态主链;上下是四个角色。空格表示该角色此阶段无主动动作。 ```mermaid flowchart LR subgraph S_PM["产品阶段"] direction TB sp0["待处理→已确认"] sp1["分析/设计/设计完成"] sp2["待开发交棒"] sp3["已关闭"] end subgraph S_DEV["开发阶段"] direction TB sd0["拆【开发】"] sd1["开发中"] sd2["AI门禁→开发完成"] sd3["建【测试】→待测试"] end subgraph S_QA["测试阶段"] direction TB sq0["待测试"] sq1["测试中"] sq2["测试完成"] end subgraph S_REL["发版阶段"] direction TB sr0["建【发版】"] sr1["发布中"] sr2["完成/失败"] end sp0 --> sp1 --> sp2 sp2 --> sd0 --> sd1 --> sd2 --> sd3 sd3 --> sq0 --> sq1 --> sq2 sq2 --> sr0 --> sr1 --> sr2 sr2 --> sp3 ``` --- ## 3. 交接点一览 | # | 从 → 到 | 交出什么 | 需求状态落点 | |---|---|---|---| | 1 | 产品 → 开发 | 需求编号 +【交付】编号;交付负责人=何斐 | **待开发** | | 2 | 开发 → 测试 | 【测试】任务(子项挂交付);用例计划可先备好 | **待测试** | | 3 | 测试 → 发版 | 本需求用例全绿;范围内需求清单 | **测试完成** | | 4 | 发版 → 产品 | 发布完成证据 / 更新说明 | **发布完成** → 产品关单 **已关闭** | --- ## 4. 各泳道职责边界(一句话) | 角色 | 管什么 | 不管什么 | |---|---|---| | **产品** | 建需求、【交付】【分析】【设计】、AutoPRD、交棒待开发、验收关闭 | 不建【开发】【测试】【发版】、不开分支 | | **开发** | 拆【开发】、写码、AI 自测门禁、建【测试】提测 | 不改写产品 AutoRDO;不建第二套【交付】 | | **测试** | 接【测试】、跑计划用例、缺陷回流、判测试完成 | 不擅自改需求状态到开发中;不建【发版】(可催) | | **发版** | 建【发版】、挂迭代与范围、发布与回写成败 | 不替代测试判绿;不关闭需求(交给产品) | --- ## 5. 云效工作项树(跨角色) ```mermaid flowchart TB REQ["需求 · 状态=阶段真相"] DEL["【交付】ASSOCIATED→需求"] AN["【分析】"] DE["【设计】"] DV["【开发】"] TE["【测试】"] RE["【发版】ASSOCIATED→迭代/需求"] DEL --> REQ AN -->|TASK_SUB| DEL DE -->|TASK_SUB| DEL DV -->|TASK_SUB| DEL TE -->|TASK_SUB| DEL DV -.->|ASSOCIATED| REQ TE -.->|ASSOCIATED| REQ RE -.->|关联范围| REQ ``` --- ## 6. 典型负责人(手册约定,可按项目改) | 泳道 | 典型对接人 | |---|---| | 产品 | 王冕 · YunxiaoPMapp / AI | | 开发 | 何斐(拆任务)→ 王雨昊 / 李振等(执行) | | 测试 | 谢佳伟 | | 发版 | 时生亮 | --- ## 相关文档 | 文档 | 说明 | |---|---| | `docs-全流程分步说明.md` | **整条链路逐步说明(推荐先读)** | | `docs-产品部流转流程图.md` | 产品 0→5 细图 | | `docs-开发侧流转草案.md` | 开发 D1–D5 细图 | | `yunxiao-pipeline-handbook` | 全链路配置与规则 |