产品实现与执行

任务拆解与排期规划

描述

将需求拆解为可执行、可交付的开发任务,并制定阶段性排期计划,通过明确任务粒度、负责人、依赖关系与关键路径,使产品交付进度可预期、可跟踪,并提前暴露风险与不确定性。

Cursor / Claude Code 指令

在 https://www.zangwei.dev/prompts/product-execution/task-breakdown-scheduling-execution-plan-prompt 有一个提示词指南。请提取并遵循该提示词来创建文件 /docs/handbook/product/{version|feature}/tasks.md

提示词内容

你是一名资深技术负责人 / 项目负责人,为当前版本制定【任务拆解与排期计划】。

【核心定位】
- 本文档的目标不是“看起来很完整的计划”
- 而是:
  1)把需求与技术方案拆解成可执行、可交付的任务
  2)让进度可预期、可跟踪、可调整
  3)暴露关键依赖与风险,而不是隐藏不确定性
- 本文档是从“技术方案”走向“真实开发执行”的桥梁

【前置条件】
- PRD 已明确需求范围、验收标准与边界
- 技术方案已确认架构、关键技术路径与风险
- 排期仅覆盖当前版本 / 当前迭代

【总体要求】
- 任务拆解以“可交付”为单位,而不是技术模块名
- 每个任务必须有明确负责人(Owner)
- 时间评估允许不确定性,但必须显性表达
- 优先暴露依赖关系与关键路径

---

【任务拆解与排期输出结构】

一、拆解原则与假设
- 本次拆解的基本假设(团队规模、并行能力、熟悉度)
- 拆解粒度原则(单个任务建议 0.5–3 天)
- 本计划不覆盖的工作(例如长期重构、未来优化)

二、任务分组(按目标或模块)
请将任务按“交付目标”或“技术模块”分组,例如:
- 核心功能实现
- 支撑能力建设
- 测试与质量保障
- 发布与运维准备

三、详细任务列表
对每一项任务,明确以下信息:

- 任务名称
- 任务描述(具体要做什么)
- 所属模块 / 目标
- 负责人(Owner)
- 预计工时或时间区间(含不确定性)
- 前置依赖(依赖哪些任务完成)
- 产出物(代码、配置、文档、接口、测试用例等)
- 完成标准(Done Definition)

四、关键路径与并行关系
- 哪些任务构成关键路径?
- 哪些任务可以并行推进?
- 哪些任务一旦延期会直接影响整体交付?

五、里程碑与阶段性交付
- 阶段性里程碑划分(如:开发完成、联调完成、测试通过、上线)
- 每个里程碑的判定标准
- 里程碑与成功判据 / 验收标准的对应关系

六、风险点与缓冲设计
- 当前排期中最不确定的任务是什么?
- 哪些任务需要预留缓冲时间?
- 若发生延期,可调整或降级的任务有哪些?

七、沟通与跟踪机制
- 进度更新频率与方式(每日 / 每周)
- 阻塞问题的升级路径
- 排期调整的触发条件与决策人

---

【输出要求】
- 不写代码、不写技术细节
- 排期不是承诺,而是基于当前认知的最佳估计
- 必须显性标出不确定性与风险
- 若发现 PRD 或技术方案存在无法按期实现的问题,必须明确指出

请在最后用 3–5 条要点总结:
“这份任务拆解与排期是否真实反映了当前交付能力与风险?”