试点确定方案
目的
这份文档基于 70-专家评审清单-expert-review-checklist.md、71-试点落地手册-pilot-rollout-playbook.md、72-试点讨论清单-stakeholder-discussion-guide.md 做最终收口。
结论很明确:下一步不是继续写组织级原则,而是选一个真实项目做两周试点,用真实任务验证人能不能闭环。
确定结论
| 事项 | 确定方案 |
|---|---|
| 试点方式 | 只选 1 个真实项目,不全公司推广 |
| 试点周期 | 2 周 |
| 试点目标 | 新人能跑起项目,一个小任务能从需求到关闭完整走通 |
| 默认项目类型 | 正在维护、风险中等、有真实小需求、有本地开发和 preview / 发布路径 |
| 第一批不选 | 无 owner 项目、救火项目、跨多仓库大平台项目、无验收人的口头需求 |
| 成功标准 | 任务、PR、验证、review、验收、发布或模拟发布、复盘都有记录 |
| 推广条件 | 试点通过后再复制到第 2-3 个项目 |
确定参与人
必须参加
| 角色 | 为什么必须参加 | 最小输出 |
|---|---|---|
| Sponsor / 业务负责人 | 给试点授权,接受短期效率下降 | 试点项目、周期、成功标准 |
| Product Owner | 保证做的是正确用户问题 | 用户问题、优先级、验收标准 |
| Tech Owner | 保证技术风险可控 | 架构边界、review owner、回滚判断 |
| Ops Owner / 平台负责人 | 保证项目能运行、发布、排障 | 本地命令、CI、发布、监控、日志入口 |
| Doc Driver | 保证结论写回文档 | docs/PROJECT.md 和试点验收记录 |
| 新人 / 非核心成员 | 验证文档是否真能让人看懂 | 本地试跑记录 |
| 执行工程师 | 验证真实开发流程 | 小任务 PR 和验证证据 |
| Reviewer / 模块 owner | 守住代码质量和模块边界 | review 结论 |
按条件加入
| 条件 | 需要加入 |
|---|---|
| 用户可见 UI / 文案 / 流程变化 | 设计、运营、客服代表 |
| 多端、多角色、复杂回归 | QA / 测试负责人 |
| 权限、客户数据、支付、密钥、审计 | 安全 / 合规负责人 |
| 成本、计费、采购、第三方合同 | 财务 / 商务负责人 |
原则:小团队可以一人多职,但不能缺这些视角。试点记录里必须写具体人,不写团队名。
确定工具链
工具可以替换,但职责不能混。试点项目必须确认自己的真实入口。
| 能力 | 默认工具 | 可替换为 | 项目内必须写清 |
|---|---|---|---|
| 工作跟踪 | Linear | Jira / GitHub Issues / 飞书表格 | 任务看板、状态、owner、优先级 |
| 产品和会议文档 | Notion / Lark Docs | Confluence / repo docs | PRD、功能简报、会议结论 |
| 设计协作 | Figma | 本地设计系统 / 蓝湖等 | 设计稿、状态、文案、组件 |
| 代码协作 | GitHub | GitLab | 仓库、PR 模板、CODEOWNERS |
| CI / 自动检查 | GitHub Actions | GitLab CI / Buildkite | required checks、失败处理人 |
| 本地运行 | Docker Compose | Dev Container / 本地脚本 | 依赖服务、端口、env、migration、seed |
| 发布 | GitHub Actions / 发布平台 | GitLab CI / 云厂商发布系统 | 发布入口、权限、Operator、回滚 |
| 监控和日志 | Sentry + Grafana / Loki | Datadog / New Relic | dashboard、日志查询、告警 |
| 沟通通知 | Lark / Slack | Teams | 项目群、发布通知、事故群 |
| 密钥权限 | 1Password | Vault / 云 Secret Manager | 权限申请、审计、轮换方式 |
明确禁止:用群聊替代任务系统,用会议纪要替代 PR,用本地命令输出替代 CI,用个人收藏夹替代发布和监控入口。
确定工具协作流程
试点必须跑通这条链路:
Linear/Jira/GitHub Issue 记录任务
-> Notion/Lark Docs 或任务描述写清用户问题和验收标准
-> docs/PROJECT.md 写清本地运行、检查、发布、监控入口
-> GitHub/GitLab 提 PR
-> CI 跑 required checks
-> Product Owner 在 preview / 截图 / staging 完成验收
-> Ops Owner 或 Operator 发布或模拟发布
-> Sentry/Grafana/Datadog 观察结果
-> Lark/Slack 通知结论
-> 任务卡关闭并记录证据和后续 action
如果其中任何一步只发生在口头或群聊里,试点不算通过。
第一场讨论会确定议程
第一场会只开 60 分钟,只解决四件事:
| 时间 | 议题 | 产出 |
|---|---|---|
| 0-10 分钟 | 选定试点项目 | 项目名、试点周期、Sponsor |
| 10-25 分钟 | 确认角色 | Product Owner、Tech Owner、Ops Owner、Doc Driver、试跑人、执行工程师、Reviewer |
| 25-45 分钟 | 确认工具入口 | 任务、文档、代码、CI、本地运行、发布、监控、日志、沟通群 |
| 45-60 分钟 | 确认试点任务 | 小任务、scope、验收标准、review、发布或模拟发布方式 |
会后必须留下:
- 一个试点任务卡。
- 一份 templates/试点验收-pilot-acceptance.md。
- 一个待补的项目级
docs/PROJECT.md。 - 一个真实小任务或 bug。
- 下一次检查时间。
两周执行顺序
| 时间 | 动作 | 通过标准 |
|---|---|---|
| 第 0 天 | 开试点确认会 | 人、工具、任务、成功标准明确 |
| 第 1-2 天 | 补项目入口 docs/PROJECT.md |
本地命令、owner、PR、CI、发布、监控入口可见 |
| 第 3 天 | 新人或非核心成员试跑 | 半天内能跑起,失败点形成文档修复 |
| 第 4-7 天 | 做一个小任务并提 PR | PR 带任务、证据、风险、回滚 |
| 第 8-10 天 | 发布或模拟发布 | release scope、smoke、rollback、dashboard 明确 |
| 第 11-14 天 | 复盘和推广判断 | 保留规则、删除负担、形成 action |
通过 / 不通过判定
通过
同时满足:
- 新人或非核心成员能按文档跑起项目。
- 一个小任务完成任务卡、PR、CI、review、产品验收、关闭记录。
- 发布或模拟发布能说清 smoke、rollback、dashboard、日志。
- 发现的文档缺口至少修掉一部分。
- 三角色认为流程没有明显拖慢交付。
不通过
出现任一情况即不通过:
- 项目没有具体 owner。
- 新人必须靠私聊才能跑起来。
- PR 没有验证证据。
- 产品没人验收。
- 发布入口、回滚或监控不清。
- 讨论只停留在会议,没有写回任务、PR、文档或验收记录。
不通过不代表失败,代表当前项目 L0 还不够。继续修同一个项目,不要推广。
最终决定
- 先执行
72 -> 71 -> 试点验收模板,不要先推广全套文档。 - 试点第一场会必须拉齐人、工具入口和小任务。
- 所有输出必须落到任务、PR、
docs/PROJECT.md、发布记录或试点验收记录。 - 试点通过前,不开始 Agent 接入,不要求所有项目补全 L3 文档。
下一步阅读
读完或填完这份文档后,通常继续看:
- 72-试点讨论清单-stakeholder-discussion-guide.md:先按讨论清单开试点确认会。
- 71-试点落地手册-pilot-rollout-playbook.md:确认后按两周试点手册执行。
- templates/试点验收-pilot-acceptance.md:执行过程中用验收模板留证据。