docs: distinguish product milestone requirements from customer input

This commit is contained in:
liyun committed 2026-09-05 17:45:12 +08:00
1 parent a3802011a4
commit ca7ea5a50c
1 file changed
+13 -13
@@ -713,8 +713,8 @@
<tbody>
<tr>
<td><b>V0.15</b></td><td>创建:2026-09-04<br>生效:待定</td><td class="if-review">REVIEW</td>
<td><ol><li>建立待评审版本管理:区分创建日期与生效日期,增加 REVIEW 状态和页面顶部提示。</li><li>功能测试报告的覆盖范围移除“配置”,保留功能、流程、状态、接口、异常与恢复。</li><li>项目背景说明的客户信息字段明确为“对接客户名称、最终客户名称”。</li><li>项目背景说明中的“预期价值”标注为选填项。</li><li>项目背景说明中的金额补充说明明确“预计销售额”为选填项。</li><li>项目背景说明移除“成功指标”,同步清理业务需求摘要与业务验收中的相关引用。</li><li>立项书内容调整为项目目标、项目基础信息、初步里程碑要求、项目干系人、版本说明等信息。</li><li>功能清单表述调整为“定义设备支持的功能项”。</li><li>结构板框图标注为选填项。</li><li>删除立项资料中独立的“版本说明”条目,版本说明纳入立项书。</li><li>业务需求阶段工作说明调整为明确目标与价值,并补齐业务对象、业务目标和范围。</li><li>阶段 2 正式成果“里程碑要求”更名为“客户里程碑要求”,同步更新本版本成果矩阵与信息流引用,保留原有时间项。</li><li>阶段 1 正式成果“项目目标与里程碑计划”更名为“客户里程碑要求”,同步更新成果矩阵、阶段 1 信息流及阶段 2 输入引用,保留原有时间项和主责。</li><li>阶段 2 客户里程碑要求中的“试产、量产时间”标为选填,提测时间与客户验收时间保持不变。</li></ol></td>
<td>文档版本管理;阶段 1 业务需求、项目背景说明与客户里程碑要求;阶段 2 产品定义、立项资料与客户里程碑要求;阶段 6 测试验证与功能测试报告范围表述;阶段 7 业务验收依据。</td>
<td><ol><li>建立待评审版本管理:区分创建日期与生效日期,增加 REVIEW 状态和页面顶部提示。</li><li>功能测试报告的覆盖范围移除“配置”,保留功能、流程、状态、接口、异常与恢复。</li><li>项目背景说明的客户信息字段明确为“对接客户名称、最终客户名称”。</li><li>项目背景说明中的“预期价值”标注为选填项。</li><li>项目背景说明中的金额补充说明明确“预计销售额”为选填项。</li><li>项目背景说明移除“成功指标”,同步清理业务需求摘要与业务验收中的相关引用。</li><li>立项书内容调整为项目目标、项目基础信息、初步里程碑要求、项目干系人、版本说明等信息。</li><li>功能清单表述调整为“定义设备支持的功能项”。</li><li>结构板框图标注为选填项。</li><li>删除立项资料中独立的“版本说明”条目,版本说明纳入立项书。</li><li>业务需求阶段工作说明调整为明确目标与价值,并补齐业务对象、业务目标和范围。</li><li>阶段 2 正式成果“里程碑要求”更名为“客户里程碑要求”,同步更新本版本成果矩阵与信息流引用,保留原有时间项。</li><li>阶段 1 正式成果“项目目标与里程碑计划”更名为“客户里程碑要求”,同步更新成果矩阵、阶段 1 信息流及阶段 2 输入引用,保留原有时间项和主责。</li><li>阶段 2 客户里程碑要求中的“试产、量产时间”标为选填,提测时间与客户验收时间保持不变。</li><li>阶段 2 成果名称调整回“里程碑要求”,与阶段 1 的“客户里程碑要求”区分,保留试产、量产时间的选填设置。</li></ol></td>
<td>文档版本管理;阶段 1 业务需求、项目背景说明与客户里程碑要求;阶段 2 产品定义、立项资料与里程碑要求;阶段 6 测试验证与功能测试报告范围表述;阶段 7 业务验收依据。</td>
</tr>
<tr>
<td><b>V0.14</b></td><td>2026-09-02</td><td class="if-pass">CURRENT</td>
@@ -797,7 +797,7 @@
<div class="index">02</div>
<div class="stage"><h3>产品定义</h3><span class="role">主责:产品 · 批准:业务</span></div>
<div class="work"><strong>把目标转成可实现、可验证的产品定义。</strong>技术负责人组织可行性评估,嵌入式应用层、嵌入式底层和硬件分别评估实现约束,测试评估可测试性。</div>
<div class="artifacts"><strong>正式成果</strong><span>立项资料<br>立项书:包含项目目标、项目基础信息、初步里程碑要求、项目干系人、版本说明等信息<br>规格书:包含产品硬件规格和主要元器件型号(主控芯片、Sensor、镜头、WiFi 芯片)<br>功能清单:定义设备支持的功能项<br>灯态:描述设备上电、绑定、升级、网络断开等状态下的指示灯状态与语音播报内容<br>产测功能清单:描述产测工具支持项<br>结构板框图(选填):包含主要器件位置和禁止限制区域</span><span>测试验收标准<br>平台测试用例<br>客户验收测试用例和验收标准</span><span>客户里程碑要求<br>提测时间<br>客户验收时间<br>试产、量产时间(选填)</span></div>
<div class="artifacts"><strong>正式成果</strong><span>立项资料<br>立项书:包含项目目标、项目基础信息、初步里程碑要求、项目干系人、版本说明等信息<br>规格书:包含产品硬件规格和主要元器件型号(主控芯片、Sensor、镜头、WiFi 芯片)<br>功能清单:定义设备支持的功能项<br>灯态:描述设备上电、绑定、升级、网络断开等状态下的指示灯状态与语音播报内容<br>产测功能清单:描述产测工具支持项<br>结构板框图(选填):包含主要器件位置和禁止限制区域</span><span>测试验收标准<br>平台测试用例<br>客户验收测试用例和验收标准</span><span>里程碑要求<br>提测时间<br>客户验收时间<br>试产、量产时间(选填)</span></div>
</article>
<div class="connector"><div class="gate">产品确认方案,业务批准范围</div></div>
@@ -943,7 +943,7 @@
<tr><td>1 业务需求</td><td>客户里程碑要求</td><td>业务</td><td>F1.1</td><td>F1.2 条件修订;F1.7 业务确认</td><td>F1.3 评审分发;F1.8 正式基线给产品</td></tr>
<tr><td>2 产品定义</td><td>立项资料</td><td>产品</td><td>F2.2</td><td>F2.3–F2.6 专业评审与修订;F2.7–F2.8 业务批准</td><td>F3.1 方案设计输入;F4.1 项目规划输入</td></tr>
<tr><td>2 产品定义</td><td>测试验收标准</td><td>产品</td><td>F2.2</td><td>F2.3–F2.6 测试评审;F2.7–F2.8 业务批准</td><td>F3.7 测试计划 输入;F6.1 测试输入;F7.1 验收输入</td></tr>
<tr><td>2 产品定义</td><td>客户里程碑要求</td><td>产品</td><td>F2.2</td><td>F2.3–F2.6 专业评审;F2.7–F2.8 业务批准</td><td>F4.1 项目计划 输入;S.2 状态同步</td></tr>
<tr><td>2 产品定义</td><td>里程碑要求</td><td>产品</td><td>F2.2</td><td>F2.3–F2.6 专业评审;F2.7–F2.8 业务批准</td><td>F4.1 项目计划 输入;S.2 状态同步</td></tr>
<tr><td>3 方案设计</td><td>总体技术方案</td><td>技术负责人</td><td>F3.2</td><td>F3.4–F3.8 修订;F3.9–F3.10 确认</td><td>F4.1 项目规划输入;F5.1 实现输入;F8.7 归档</td></tr>
<tr><td>3 方案设计</td><td>软硬件接口契约</td><td>技术负责人</td><td>F3.2</td><td>F3.4–F3.8 多角色修订;F3.9–F3.10 确认</td><td>F4.1 项目规划输入;F5.1 实现输入;F5.7 冲突回溯</td></tr>
<tr><td>3 方案设计</td><td>硬件设计包</td><td>硬件</td><td>F3.3/F3.6</td><td>F3.8–F3.10 技术负责人及相关角色确认</td><td>F4.1 项目规划输入;F5.1/F5.2 硬件实现输入</td></tr>
@@ -999,7 +999,7 @@
<section class="if-section" id="stage2">
<div class="if-section-head"><div class="if-section-no">02 / PRODUCT</div><div><h2>阶段 2:产品定义信息流</h2><p>产品形成完整立项资料,并让技术负责人、嵌入式应用层、嵌入式底层、硬件和测试从各自专业角度完成可行性确认。</p></div></div>
<div class="if-stage-summary"><div class="if-summary-card"><b>主责</b><span>产品;业务批准范围</span></div><div class="if-summary-card"><b>核心成果</b><span>立项资料、测试验收标准、客户里程碑要求</span></div><div class="if-summary-card"><b>门禁</b><span>产品确认方案,业务批准范围,约束和测试标准完整</span></div></div>
<div class="if-stage-summary"><div class="if-summary-card"><b>主责</b><span>产品;业务批准范围</span></div><div class="if-summary-card"><b>核心成果</b><span>立项资料、测试验收标准、里程碑要求</span></div><div class="if-summary-card"><b>门禁</b><span>产品确认方案,业务批准范围,约束和测试标准完整</span></div></div>
<div class="if-flow-board">
<div class="if-exchange"><div class="if-actor if-center">项目Hub</div><div class="if-arrow"><span class="if-flow-id">F2.1</span><strong>下发产品定义任务</strong><small>附阶段 1 基线和全部红线约束</small></div><div class="if-actor if-product">产品</div></div>
<div class="if-exchange"><div class="if-actor if-product">产品</div><div class="if-arrow"><span class="if-flow-id">F2.2</span><strong>提交立项资料草案与专业评审请求</strong><small>产品明确评审角色、问题、范围和期望输出</small></div><div class="if-actor if-center">项目Hub</div></div>
@@ -1011,10 +1011,10 @@
<div class="if-exchange"><div class="if-actor if-business">业务</div><div class="if-arrow"><span class="if-flow-id">F2.8</span><strong>批准、驳回或附条件批准</strong><small>附条件项必须有责任人与期限</small></div><div class="if-actor if-center">项目Hub</div></div>
</div>
<div class="if-table-wrap"><table><thead><tr><th>ID</th><th>触发条件</th><th>发送 → 接收</th><th>正式载荷</th><th>约束/确认</th><th>对阶段的影响</th></tr></thead><tbody>
<tr><td>F2.1–2.2</td><td>阶段 2 启动。</td><td>项目Hub ↔ 产品</td><td><b>输入基线:</b>项目背景说明、客户里程碑要求。<br><b>产品提交的正式成果草案:</b>立项资料、测试验收标准、客户里程碑要求。<br><b>参考输入(非阶段成果):</b>项目已有的器件规格、板框约束、平台 SDK、串号表、平台对接文档和开发规范。</td><td>产品先自审,所有资料必须引用阶段 1 基线;专业评审由产品发起。</td><td>进入专业评审路由。</td></tr>
<tr><td>F2.1–2.2</td><td>阶段 2 启动。</td><td>项目Hub ↔ 产品</td><td><b>输入基线:</b>项目背景说明、客户里程碑要求。<br><b>产品提交的正式成果草案:</b>立项资料、测试验收标准、里程碑要求。<br><b>参考输入(非阶段成果):</b>项目已有的器件规格、板框约束、平台 SDK、串号表、平台对接文档和开发规范。</td><td>产品先自审,所有资料必须引用阶段 1 基线;专业评审由产品发起。</td><td>进入专业评审路由。</td></tr>
<tr><td>F2.3</td><td>产品提交可评审草案和评审请求。</td><td>项目Hub → 技术负责人 / 嵌入式应用层 / 嵌入式底层 / 硬件 / 测试</td><td><b>评审分发成果:</b>按角色裁剪上述三类产品定义成果草案。<br><b>参考输入:</b>只附与评审问题相关的现有器件、板框和平台资料;另含成果版本、基线引用、评审范围、问题和时限。</td><td>项目Hub只校验和路由;技术负责人看总体,嵌入式应用层看功能,嵌入式底层看 BSP/HAL,硬件看器件/板框,测试看可测性。</td><td>并行评审。</td></tr>
<tr><td>F2.4</td><td>各角色完成评审。</td><td>技术负责人 / 嵌入式应用层 / 嵌入式底层 / 硬件 / 测试 → 项目Hub</td><td><b>过程记录:</b>角色评审结果(角色评审结论)。<br><b>关联成果:</b>三类产品定义成果的具体字段;提交结论、缺失、风险、证据、建议和是否阻塞。</td><td>不得只回复“可行/不可行”。</td><td>形成冲突矩阵。</td></tr>
<tr><td>F2.5–2.6</td><td>存在冲突或缺口。</td><td>项目Hub ↔ 产品</td><td><b>修订成果:</b>受影响的 立项资料、测试验收标准、客户里程碑要求 新版本。<br><b>附带内容:</b>字段级修订清单、变更影响和关闭说明。</td><td>产品在内部确认最终版本后统一发出。</td><td class="if-block">问题未关闭则暂缓推进。</td></tr>
<tr><td>F2.5–2.6</td><td>存在冲突或缺口。</td><td>项目Hub ↔ 产品</td><td><b>修订成果:</b>受影响的 立项资料、测试验收标准、里程碑要求 新版本。<br><b>附带内容:</b>字段级修订清单、变更影响和关闭说明。</td><td>产品在内部确认最终版本后统一发出。</td><td class="if-block">问题未关闭则暂缓推进。</td></tr>
<tr><td>F2.7–2.8</td><td>产品方案专业评审完成。</td><td>项目Hub ↔ 业务</td><td><b>批准成果包:</b>三类产品定义成果的负责人确认候选版本。<br><b>附带内容:</b>范围、验收、里程碑、风险、附条件事项、版本和确认状态。</td><td>范围批准由业务完成内部授权后统一给出。</td><td class="if-pass">批准并留档后作为正式基线进入阶段 3。</td></tr>
</tbody></table></div>
</section>
@@ -1225,14 +1225,14 @@
"F1.6": ["process", "过程记录:角色预检结论;作为项目风险输入"],
"F1.7": ["artifact", "确认成果:项目背景说明 / 客户里程碑要求"],
"F1.8": ["artifact", "正式基线:项目背景说明 / 客户里程碑要求"],
"F2.1": ["process", "输入:阶段1业务基线;待产出:立项资料 / 测试验收标准 / 客户里程碑要求"],
"F2.2": ["artifact", "提交成果草案:立项资料 / 测试验收标准 / 客户里程碑要求"],
"F2.1": ["process", "输入:阶段1业务基线;待产出:立项资料 / 测试验收标准 / 里程碑要求"],
"F2.2": ["artifact", "提交成果草案:立项资料 / 测试验收标准 / 里程碑要求"],
"F2.3": ["process", "评审分发:三类产品定义成果 + 与问题相关的现有参考资料"],
"F2.4": ["process", "过程记录:角色评审结论;关联三类产品定义成果"],
"F2.5": ["process", "修订对象:立项资料 / 测试验收标准 / 客户里程碑要求"],
"F2.6": ["artifact", "提交修订成果:立项资料 / 测试验收标准 / 客户里程碑要求"],
"F2.7": ["process", "待业务批准:立项资料 / 测试验收标准 / 客户里程碑要求"],
"F2.8": ["artifact", "业务批准成果包:立项资料 / 测试验收标准 / 客户里程碑要求"],
"F2.5": ["process", "修订对象:立项资料 / 测试验收标准 / 里程碑要求"],
"F2.6": ["artifact", "提交修订成果:立项资料 / 测试验收标准 / 里程碑要求"],
"F2.7": ["process", "待业务批准:立项资料 / 测试验收标准 / 里程碑要求"],
"F2.8": ["artifact", "业务批准成果包:立项资料 / 测试验收标准 / 里程碑要求"],
"F3.1": ["process", "输入:产品定义基线 / 前期风险结论;待产出:总体技术方案 / 接口契约 / 硬件设计包 / 架构决策记录 / 测试计划"],
"F3.2": ["artifact", "提交成果草案:总体技术方案 / 软硬件接口契约 / 架构决策记录"],
"F3.3": ["process", "设计任务:硬件设计包 / 测试计划及各角色接口确认输入"],