--- id: LIFECYCLE-AI-RD-WORKFLOW type: standard status: draft created: 2026-06-29 --- # 生命周期 ## 1. 用户需求 负责人:PM 输入:原始用户需求、业务背景、访谈记录、问题描述。 输出: - UR:用户需求。 - RA:需求分析。 - SA:场景分析。 关键动作: - 评审原始需求是否清晰、完整、有价值。 - 细化用户目标、业务价值、成功标准。 - 补齐主场景、异常场景、边界场景。 ## 2. 研发需求 负责人:SE 输入:UR、RA、SA。 输出: - OR:研发目标需求。 - DR:研发需求。 关键动作: - 将业务目标转译为工程目标。 - 明确功能范围、非功能要求、接口、数据、依赖和约束。 - 识别技术风险、拆分边界和交付策略。 ## 3. 详细设计 负责人:RD 输入:OR、DR。 输出: - DS:详细设计。 - TASK:可开发任务。 关键动作: - 拆分模块、接口、数据结构、状态流和异常处理。 - 将设计落到可由 AI 或研发执行的任务粒度。 - 标注测试点、兼容性和回归影响。 ## 4. 编码 负责人:RD / AI agent 输入:DS、TASK。 输出:代码变更、实现说明、风险说明。 关键动作: - 按任务边界实现。 - 维护变更与 DS、DR 的映射。 - 运行必要验证。 ## 5. 测试 负责人:QA / RD / AI agent 输入:UR、OR、DR、DS、代码变更。 输出: - TP:测试计划。 - TC:测试用例。 - 测试结果。 关键动作: - 从需求和设计生成测试覆盖。 - 标记正向、异常、边界、回归用例。 - 记录未覆盖风险。