P2_WP13_UAT_PLAN_AND_REPORT.md 6.7 KB

P2-WP13 第二阶段 UAT 计划与本地工程预验收报告

1. 文档信息

  • 工作包:P2-WP13 第二阶段验收与移交
  • 执行日期:2026-08-02
  • 验收分支:codex/dataops-phase2-platformization
  • 本地验收基线:P2-WP12 提交 5267d8b
  • 用例清单:docs/acceptance/P2_WP13_UAT_CASES.json
  • 验收层级:本地工程预验收

2. 验收结论

第二阶段已完成本地工程预验收材料编制和证据聚合。24 条 UAT 用例覆盖 P2-WP01~ P2-WP12,其中 20 条使用当前分支既有定向测试、真实 PostgreSQL 事务测试和演练记录 判定为 PASS_LOCAL,4 条依赖企业人员、真实来源、正式环境、培训或签字,保持 BLOCKED_EXTERNAL。没有本地失败用例。

本结论证明第二阶段工程能力可以移交给企业用户开展正式验收,但不能替代企业真实数据 UAT。 企业实际账号和责任人、真实只读来源、正式口径与阈值、监控安全联调、目标规模、 培训签到和验收签字未完成,因此企业正式验收未完成,也不表示生产已经部署。

3. UAT 范围

本次覆盖以下能力链:

  1. 通用治理对象、领域模板和追加式版本;
  2. 主动元数据、增量游标、字段血缘、健康信号和纠错;
  3. 术语、代码集、指标、字段映射和知识同步;
  4. 通用画像、趋势、异常、新鲜度、质量 SLA 和根因证据;
  5. 数据 SLO、告警、事故、影响、恢复和复盘;
  6. 责任继承、覆盖、委派、中央策略和跨域联合评审;
  7. 统一流程、多人审批、待办、治理工单、通知和运营看板;
  8. 数据产品申请、合同、合格证和反馈;
  9. Agent 身份、短期凭证、工具授权、风险策略和审计回放;
  10. 分类分级、敏感识别、访问/出域、审计、留存和漏洞治理;
  11. 多环境、迁移 dry-run、制品、升级和恢复式回滚;
  12. 备品备件/物料主数据第二业务域十阶段复制。

4. 用例执行汇总

验收层级 状态 数量 说明
本地工程预验收 PASS_LOCAL 20 当前分支、受控样本、定向测试和本地演练证据通过
企业正式验收 BLOCKED_EXTERNAL 4 需要企业人员、数据、环境、培训或签字
本地工程预验收 FAIL 0 没有本地失败用例

详细前置条件、步骤、预期、证据和边界见 UAT 用例 JSON。PASS_LOCAL 只是一种工程 证据分类,不允许转换为企业签署状态。

5. 角色与权限

角色 本地验证范围 权限边界 当前结论
管理员 模板导入、中央策略、事故、安全、Agent 与交付管理 高风险操作仍需职责分离 PASS_LOCAL
编辑者 采集、质量、统一任务等受控运营 不可执行管理员专属配置 PASS_LOCAL
查看者 已授权对象只读查询 写操作与管理接口拒绝 PASS_LOCAL
第二业务域责任人 语义、责任、产品和纠错等对象级运营 责任本身不授予数据访问权限 PASS_LOCAL
企业实际用户 正式账号、组织、职责和访问范围 需企业安全与业务负责人确认 BLOCKED_EXTERNAL

6. 第二阶段指标核对

指标 本地工程证据 企业正式验收要求 结论
第二业务域核心对象入账 6 类模板对象及 4 行脱敏最终状态 企业核心对象入账率 ≥95% BLOCKED_EXTERNAL
来源身份和版本追溯 模板、来源、证据和报告摘要均绑定 企业样本 100% PASS_LOCAL
增量采集 游标 100→102,重放变更 0 企业样本识别准确率 ≥99% BLOCKED_EXTERNAL
术语、标准和责任 4 术语、3 代码集、3 指标、3 类责任 企业责任覆盖率 ≥95% BLOCKED_EXTERNAL
质量整改 脱敏样本 1 个发现并完成独立关闭 企业首批问题闭环率 ≥85% BLOCKED_EXTERNAL
事故责任与影响 本地事故恢复、复盘和关闭证据完整 企业样本 100% BLOCKED_EXTERNAL
产品合同与合格证 本地产品合同和合格证完整 企业真实产品 100% BLOCKED_EXTERNAL
Agent 越权与审计 跨域拒绝、引用和审计回放通过 企业工具与红队样本 100% BLOCKED_EXTERNAL
设备域专用代码修改 0 0 PASS_LOCAL
安装、升级与回滚 本地 360→460 与候选回滚通过 企业环境各至少 1 次 BLOCKED_EXTERNAL

本地计数只证明能力可执行,不推导企业生产指标。

7. 缺陷结论

本地工程预验收没有发现 P0/P1/P2/P3 新缺陷:P0 为 0,未关闭 P1 为 0。已有各工作包 定向验证均通过,外部依赖统一登记为验收门禁而非产品缺陷。后续企业 UAT 发现的缺陷 必须进入 P2_WP13_DEFECT_REGISTER.md,P0 阻断验收,未关闭 P1 必须取得书面决定。

8. 培训、迁移和回滚

用户指南、运维手册、培训课程、练习、签到/补训模板和签署清单已经就绪。本地迁移 dry-run、360→460 升级和候选回滚证据复用 P2-WP11 已完成演练,不在 P2-WP13 重复执行 高成本全量恢复。

企业用户培训、运维培训、签到、练习、补训和正式交接仍为 BLOCKED_EXTERNAL;企业 必须使用上一正式版本的签名完整制品和匹配备份,在批准窗口执行预生产升级与回滚。

9. 功能台账与第三阶段

功能模块台账已完成 264/264 唯一条目审计,并修正第二阶段已交付能力仍标为“规划中” 的陈旧状态。所有成熟度继续区分“工程完成”“部分建设”“规划中”“能力预留”和明确 产品边界,没有把本地工程证据升级为“生产已建设”。第三阶段待办单独登记企业单点登录、 企业数据源、生产可观测、多租户、第三业务域和正式 UAT 等事项,产品仍专注数据运营与 治理,不扩展为分析开发平台。

10. 企业正式 UAT 流程

  1. 指定产品、业务、技术、安全、运维和验收负责人;
  2. 批准企业只读来源、脱敏样本、网络、字段字典、游标和回退方式;
  3. 绑定真实账号、责任矩阵、术语、质量阈值、SLO、产品合同和 Agent 工具范围;
  4. 执行 UAT-021~024,记录实际结果、证据、指标和缺陷;
  5. 关闭 P0,关闭 P1 或形成业务与技术负责人共同签署的书面决定;
  6. 完成用户与运维培训、预生产升级/回滚、移交清单和正式签字。

11. 签署状态

产品、业务、技术、安全和运维负责人均待企业指定并在正式 UAT 完成后签字。任何签字栏 不得预签;本地工程负责人不能代替企业业务或验收负责人确认生产就绪。