方向冻结
确定范围、边界、体验原则和 KPI,避免后面高频回退。
这一页聚焦项目推进方式。第二轮之后,重点已经从“多加几个角色”升级为“范围怎么收口、接口怎么冻结、谁来签署、什么才算能放行”。
交付层已经从“组织建议”进入“执行门禁”。最重要的新增不在角色数量,而在放行条件。
首发能力正式从完整 MVP 中剥离出来,不再和 Wave 1.1 混推。
绑定、latest truth、围栏、告警、命令等关键契约有了冻结包和门禁。
产品、设计、项目、技术、QA、Ops 不再默认认可,而要按清单签署。
`nRF52840` companion 被前移到 `M1`,不再拖到联调末期才暴露。
如果只有嵌入式、App、云平台三条线,最常缺的不是“执行人”,而是横向收口的人。
没有人持续判断哪些能力真的服务核心旅程,需求会自然膨胀。
文案、状态语义、页面回跳路径容易在多端实现中逐步漂移。
字段、错误码、示例和回退语义没人统一守,联调会变贵。
每条线都“完成”了,但整条用户旅程未必真的可用。
你现有的三条交付线保留,但增加五个横切角色,形成 3 + 5 的执行结构。
项目经理 + 总控。负责里程碑、依赖、风险、准出,不直接写业务实现,但能阻止“假完成”。
负责范围、优先级、需求变更、KPI 和价值判断。
负责 IA、状态设计、文案、无障碍、UI 交付稿。
负责 OpenAPI、事件 schema、BLE 契约、breaking change 风险。
负责客户端实现,重点守住状态机、回跳、Widget 和交互一致性。
负责鉴权、接入、聚合、规则、通知、命令、OTA 和最新位置语义。
负责采样、上报、功耗状态机、命令执行、OTA 和设备可靠性。
负责按旅程做测试,不只是按模块测功能。
负责 telemetry、看板、发布清单、回滚预案。Beta 前必须独立出来。
如果前期不想一次性并发太多 agent,至少应保留 Program / Product / UX / Contracts / App / Cloud / Embedded / QA 这 8 类角色中的前 8 个,Release 前再把 Observability 单独拉出来。
里程碑不是技术阶段,而是围绕用户旅程闭环和 release gate 来定义。
确定范围、边界、体验原则和 KPI,避免后面高频回退。
锁定 `Wave 1 / Wave 1.1`、裁剪顺序和高风险前置验证计划,避免“大而全并行”。
先把绑定、最新位置、告警、Widget 的关键字段和错误码钉住,并启动 companion proof。
登录、绑定、宠物建档、首页首屏必须走通。
Home、Map、Widget 达到 5 秒判断是否安全的目标。
告警、地图聚焦、找寻模式、低电动作化全部串起来。
OTA、设备信息、看板、风险与回滚预案全部就位。
后面无论是人类团队还是 agent 团队,都建议按工作包组织,而不是按仓库目录组织。
登录与会话、BLE 绑定、宠物建档、首页首屏。
Home 总览、多宠地图、单宠聚焦、Widget。
告警中心、告警详情、寻找模式、低电解释。
设备信息、OTA 可见性、监控与回滚、风险闭环。
真正能控制返工的不是“大家都知道重要”,而是把首发能力和关键接口明确钉住。
真正节约成本的不是减少同步,而是让同步有固定目的。
保留 Embedded / App / Cloud 三个交付 agent,但务必新增 Program Orchestrator、Product Scope、UX Research & Design、Contracts、QA & Journey Validation 这五个横切角色。同时,把范围收口、Freeze Pack 和签署门槛作为同等级的 release gate。
现在的交付层已经明确了一个现实原则:不是所有文档都写完了就算通过,而是关键角色要基于证据签字。
这不是抽象管理术语,而是决定你现在应该怎么组织 agent 的执行方式。
先把范围、体验和契约收敛,再往 App / Cloud / Embedded 下游推进。
多条工作流同时推进,通过 Orchestrator 和 Contracts 强行收口。
采用 前轻后重。`M0-M1` 用轻并行收敛范围和接口,`M2-M4` 再切到重并行,`M5` 回到受控并行做稳定和准出。
基于竞品和市场样本,路线不是大改,而是更坚定地守住主叙事,并提前布局未来分支。
绑定、地图、告警、widget、可信度和低电解释继续保持最高优先级。
轻量形态、小型宠物版本、商业模式预案、健康深化能力可以进入 GA planning。
复杂训练体系、重 AI 健康承诺、复杂社交和高级围栏管理暂不前提。