# M6 交付项目管理（Service Delivery）— 需求分析

| 项 | 值 |
|---|---|
| 模块 | M6 交付项目管理 |
| 域 | D Professional Service（PS） |
| 主要角色 | PS / PS Leader |
| 成熟度 | ✅ 已敲定关键决策 |
| 关联模块 | M1（Contract/Quota 准入）、M7（工时/额度）、M8（交付物/签署）、M9（审批）、M11（交付后 CSAT）、M3（移交回 TAM） |
| 逻辑设计(LDD) | [ldd/M6（数据模型/状态机/关卡引擎/预设链/机制）](../ldd/M6-交付项目管理-设计.md) |
| 上级文档 | [需求分析总纲](../需求分析总纲.md) |

> 本文档只描述**做什么/为什么/规则/验收（What/Why）**；数据模型、状态机、关卡引擎、预设 Milestone 链、自动建单等**实现（How）见设计文档**。

## 目标（Why）
承载 **Service Package 交付**：每个交付项目须绑定一个**额度/授权来源**（项目型 = PS_Service 合同的 Quota；持续型/Dedicated = 既有合同/retainer），把交付转化为可跟踪、可计量、可交付、可签署、可追溯的标准化交付；解决"交付无系统承载、进度/额度不透明、签署难追溯"的痛点。业界对标：PSA 交付生命周期。

## 范围：Service Package 类型库（业务提供的交付包，来源《Service Packages》）
| # | Package | 主要内容 |
|---|---|---|
| 1 | Foundation & Onboarding | 环境搭建、最佳实践配置、基线启用 |
| 2 | Migration & Upgrade | 迁移、升级、schema 转换、割接验证 |
| 3 | Performance Optimization | SQL 调优、负载分析、容量评估 |
| 4 | Health, Monitoring & Resilience | 监控、HA/DR 验证、备份、运维就绪 |
| 5 | Customer Enablement & Training | 技能提升、实操培训、workshop |
| 6 | Assurance & Resident Engineering | 保障、on-call、演练、驻场/远程专家 |

## 交付模式（两种）
- **项目型**：走 Milestone 关卡流程（适合 Onboarding / 迁移 / 调优 / 健康 / 培训）。
- **持续型**：Assurance/驻场——retainer + 事件式保障 + 周期报告，非线性。
> 关卡链/引擎/预设 Milestone 与实现见[设计文档](../ldd/M6-交付项目管理-设计.md)。

## 关键规则与决策（已敲定）
| # | 结论 |
|---|---|
| D-P1 | **必须绑定额度/授权来源才能立项**：项目须绑定一个 **PS_Service 合同的 Quota**；**立项 = 选客户 + 绑定其一份 `remaining>0` 的 Quota**（Dedicated `unlimited` 恒满足）；持续型/Dedicated 挂**既有/虚拟 retainer 合同**；派生需求超出 retainer 范围/额度时触发扩购（**新合同/续约，追加 Quota**）审批（M9） |
| D-P2 | 每个交付项目对应一个 Service Package 类型 |
| D-P5 | 立项后由 **PS Leader 派单**给 PSE |
| D-P6 | 任务**严格三层**：Milestone / Task / Sub-task |
| D-P9 | 每次活动完成**必须产出报告并由客户签署**；报告缺失不可关闭 |
| D-P10 | 所有 Task Finished + 报告签署 → 项目标记 CLOSED + 结项报告 |
| D-P11 | 交付按 **Milestone 关卡**推进：每关卡 = 文档 + Signoff + 进出条件；签署过才流转、驳回则返工 |
| D-P12 | Signoff **分内审与客户验收**，按关卡配置签署人 |
| D-P13 | **两种交付模式**：项目型（关卡链）/ 持续型（Assurance retainer） |
| D-P14 | **持续型立项由 TAM/PS Leader 把关（需求驱动，非工时驱动）**：Dedicated/retainer 客户的交付型需求经 **Engagement Request** 入口 → TAM/PS Leader triage → 立项；**立项判定不由执行工程师掌握**。通用支持桶仅限 reactive 小颗粒（答疑/on-call/巡检），**有目标/有计划/跨多次/有交付物的工作必须立项**（工时活动分流见 M7），通用桶异常占比/关键词告警兜底 |
| D-P15 | **每个交付项目必配 Secondary（备份负责人）**：覆盖"项目负责人"角色（PM 或 lead PSE）；缺 Secondary 派单阻断/告警。Secondary **自立项起为项目参与者（保温），非挂名** |
> 状态机按 Package 绑定、立项自动化等"如何实现"的决策见设计文档。

## 功能需求（What）
| 编号 | 需求 | 优先级 |
|---|---|---|
| FR-PROJ-01 | **交付准入门禁**：无额度/授权来源不允许立项——立项须**选客户 + 绑定其一份 `remaining>0` 的 Quota**（PS_Service 合同发放；Sponsored/Dedicated 绑虚拟合同；Dedicated `unlimited` 恒满足），持续型/Dedicated 须绑既有 retainer 合同。 | P0 |
| FR-PROJ-02 | **立项前流程**：客户/Sales 提前≥2 周申请、提前 1 周出计划；PS Leader 估算人天/报价；与客户确认 **SOW**。 | P1 |
| FR-PROJ-03 | **立项自动化**：合同生效后应**按 SOW 中每个 Service Package 生成对应交付项目（1 合同 : N 项目）、各绑该合同 Quota、通知 PS Leader**，并按 Service Package 生成 Milestone/Task 骨架。 | P0 |
| FR-PROJ-04 | **交付项目须记录**：所属 Contract、Service Package、交付模式、时间线、状态、产品/版本、责任人（PS Leader/PM/PSE/TAM）。 | P0 |
| FR-PROJ-05 | **派单**：PS Leader 将项目/任务指派给 PSE。 | P0 |
| FR-PROJ-06 | **Service Package 模板库**：每个 Package 有默认 Milestone/Task 骨架与专属流程，Admin 可维护、变量自动填充。 | P0 |
| FR-PROJ-07 | **三层任务 + 依赖**：Milestone/Task/Sub-task；前置未完不可启动，可强制 override 但留审计；**依赖仅项目内**。 | P0 |
| FR-PROJ-08 | **多视图**：列表/看板/甘特/日历/表格/我的工作；任务多负责人/优先级/标签/清单/附件。 | P1 |
| FR-PROJ-09 | **阶段流程与卡点**：按 Service Package 的阶段流程推进，各阶段可设强制卡点；停滞超 SLA 告警；**挂起由 PM/PS Leader 发起、必填归因（客户方/内部）、期间 SLA 停表**；全程审计。 | P0 |
| FR-PROJ-10 | **交付报告与关闭**：每次活动报告须客户签署否则不可流转；全部完成 + 报告签署后 CLOSED，出结项报告并结算额度。 | P0 |
| FR-PROJ-11 | **可配置能力**：组织层级（Space/Folder）、自定义字段、Task 级自定义状态、Automations、Forms（立项/Sponsored 申请）。 | P1 |
| FR-PROJ-12 | **变更控制**：范围/人天/时间变更走变更请求（CR），评估对 Quota/SOW 影响并审批（M9），变更留痕。 | P0 |
| FR-PROJ-13 | **知识沉淀与移交**：关闭后生成复盘、可复用产出入知识库（M8/飞书 Wiki），并移交回 TAM/Support（闭环回 M3）。 | P1 |
| FR-PROJ-14 | **项目 RAID 日志**：风险/问题/假设/依赖的登记、责任人、状态跟踪。 | P1 |
| FR-PROJ-15 | **Milestone 关卡推进**：每个关卡须**关联文档 + 指定签署人 + 进出条件**，签署通过方可流转。 | P0 |
| FR-PROJ-16 | **签署驳回 → 返工闭环**：驳回时关卡回退、生成返工任务、修订后重提；驳回意见与轮次留痕。 | P0 |
| FR-PROJ-17 | **签署人配置**：每关卡签署人可配为内部评审（Senior/Manager/PS Leader）或客户验收（指定 Contact），支持串行/并行；内审与客户验收分设。 | P0 |
| FR-PROJ-18 | **持续型交付模式**：Assurance/驻场/Dedicated 按 retainer + 事件工单（on-call/S1/演练）+ 周期服务报告运行，不走线性关卡；持续型即 **Dedicated 项目**（mode=continuous），**有 Quota（source=Dedicated、amount=unlimited）**；**工时照常 draw-down 到该 unlimited 池——照记 used、remaining=∞、不耗尽、不预警超支**（利用率/成本/跟踪照记）；同一 retainer 下可派生多个 Service Package 跟踪项目。 | P0 |
| FR-PROJ-19 | **项目健康 RAG + 状态报告**：项目级 RAG（进度/范围/预算/风险）自动汇总；按周期自动生成状态报告发相关干系人。 | P1 |
| FR-PROJ-20 | **EAC 完工预测 + 进度基线**：提供完工人天预测（EAC/ETC）对比 SOW 并预警；排期基线 vs 实际偏差，变更后可 re-baseline。 | P1 |
| FR-PROJ-21 | **客户协作**：客户可在交付项目上查看进度/里程碑、提交资料、签署交付物（受限范围，复用 M2 外部账号）。 | P1 |
| FR-PROJ-22 | **交付后满意度（Delivery CSAT）**：项目关闭触发一次交付满意度调研（接 M11）。 | P1 |
| FR-PROJ-23 | **持续型立项把关（需求驱动，D-P14）**：Dedicated/retainer 客户的交付型需求经 **Engagement Request** 入口发起 → **TAM/PS Leader triage 立项**（工程师无立项决定权）；工时按活动类型分流（运维型可挂通用桶、交付型须挂项目，见 M7 FR-RES-10）；通用桶异常占比/关键词告警 PS Leader 复核兜底（Automations，M9）。 | P0 |
| FR-PROJ-24 | **项目周期状态更新（Check-in）**：每项目每周期一条**结构化状态记录**——周期、健康 RAG（接 FR-PROJ-19）、本周进展、下周计划、风险/阻塞（可关联 RAID）、需支持事项；**本周工时/burn/里程碑变化自动带出**；替代"单字段累积所有周"。按 cadence（**默认每周、对齐周会日，可配**）**自动生成待办 + 分级提醒催提交**（M9）；提供**当周状态速览**与历史更新流（时间线，可翻阅/导出）；聚合到**周会看板/报表**（M10）。 | P1 |
| FR-PROJ-25 | **Secondary（备份负责人）与交付连续性**：每项目**必配 Secondary**（覆盖负责人角色，D-P15）；Secondary 自立项起为**项目参与者**——入群、收通知、**订阅每周 Check-in（FR-PROJ-24）**、可见 RAID/风险并具读权限（M2），保持"热备"、事先掌握项目情况。缺席交接：**计划内**（休假）主负责人设 coverage 期 + 交接便签，期间待办/审批**委托 Secondary**（M9 FR-APR-06）、到期自动回退；**计划外**由 PS Leader 一键改派。 | P0 |

## 验收标准（关键）
- 无额度/授权来源（项目缺 `remaining>0` Quota、持续型缺既有 retainer 合同）立项阻断率=100%（准入门禁生效）。
- **立项时客户无 `remaining>0` 的 Quota 的阻断率=100%**（Dedicated `unlimited` 恒满足，不阻断）。
- 合同生效 → 按 SOW 每个 Service Package 自动建项目 + Milestone/Task 骨架 + 通知 PS Leader 的自动化成功率=100%；触发时延可统计（目标值待业务确认）。
- 关卡签署未过阻断率=100%（未经指定签署人签署不流转）；驳回可生成返工任务并重提，驳回意见与轮次留痕率=100%。
- 任务未全完成或报告缺签时关闭阻断率=100%；关闭 100% 生成结项报告并触发额度结算。
- 持续型项目按约定周期（周期目标值待业务确认）服务报告产出率=100%（无缺报）。
- 范围/人天/时间变更未经 CR 审批生效的阻断率=100% 且全程留痕；EAC>SOW（阈值目标值待业务确认）预警触发率=100%。
- 持续型交付型需求经 Engagement Request → TAM/PS Leader triage 立项覆盖率=100%（执行工程师无立项决定权）；通用桶异常占比/关键词告警 PS Leader 触达率=100%。
- 每个在办项目按 cadence（默认每周）自动生成状态更新待办率=100%；逾期分级提醒/升级触达率=100%；每周期状态独立成条（非单字段累积），当周速览与历史更新流可查、可聚合到周会看板。
- 每个交付项目必配 Secondary，缺 Secondary 派单阻断/告警率=100%；Secondary 自立项起为参与者并订阅周 Check-in（保温覆盖率=100%）。主负责人休假设 coverage 期后待办/审批委托 Secondary 生效率=100% 且到期自动回退；计划外可由 PS Leader 一键改派。

## 已敲定（本轮）
- 任务依赖**仅项目内**（OQ-P1）。
- 挂起由 **PM/PS Leader 发起、必填归因、期间 SLA 停表**（OQ-P2）。
- 现有 Jira 交付数据**迁移历史到 CSP**（OQ-P6）——一次性迁移，见总纲 INT-02。

## 遗留待确认
- OQ-P4：六个 Service Package 的预设 Milestone 链草案见设计文档，各关卡文档模板/签署人待各 Package Owner 共创确认。
