弱网下的大包固件升级
移动网络抖动时,大体积固件包的断点续传成功率仍然不稳定,影响现场升级窗口的可预测性。
进行中>
跳至主内容
流程的意义在于关口,而不是流程图的形状。上一关的产物不齐,下一关不开工。
准入:使用场景、验收指标与不做什么写清楚。产物:需求单与验收口径表。
准入:需求单经业务与工程双方确认。产物:评审记录、风险清单与未决项责任人。
准入:方案评审通过,物料与工艺确认。产物:样机、物料清单、工艺文件与版本号。
准入:样机自检通过。产物:功能、环境与可靠性测试报告,附遗留问题清单。
准入:测试报告通过,遗留问题有明确处理意见。产物:发布单、变更记录与回滚方式。
方案评审会只解决两类问题:这件事该不该做,以及按什么口径算做完。会上的未决项必须落到人和时间,会议记录当场确认。
规范如果不落到检查项,就只是墙上的标语。以下几条是每个项目都会核对的内容。
每次合并至少一人评审,评审人必须跑过或复现过改动。检查边界条件、错误处理、资源释放、日志是否够定位问题、有没有对应测试。评审意见要么改完,要么写明不改的理由。
设计文档与接口文档和代码同仓管理,每篇有负责人与最后更新时间。接口变更先改文档再改代码,文档过期视为缺陷,随版本一起修。
每个发布对应一张发布单:变更内容、影响范围、验证结论、回滚方式与发布人。客户可查自己设备的版本与变更记录。
线上事故、现场返工与升级回滚必须复盘。产出时间线、根因、整改项、责任人与完成期限;下次复盘先核对上次整改是否闭环。
单元测试、集成测试、台架在环测试与现场验证逐级进行。没有可复现步骤的缺陷先补齐复现信息,再进修复排期。
关键器件保留双供方与替代方案,来料抽检记录留存;批次异常追溯到具体批次与工位,处理结论回写到检验标准。
同一个问题在实验室解决和在产线解决,成本差一个数量级。分工写清楚,问题就不会互相踢皮球。
| 环节 | 承担场所 | 负责范围 |
|---|---|---|
| 方案验证 | 开放实验室 | 选型对比、接口连通性、端侧模型实测 |
| 台架验证 | 测试机柜与在环台架 | 真实控制器在环测试、异常注入、升级与回滚演练 |
| 小批试制 | 试制工位 | 工艺可行性、装配顺序、工装夹具确认 |
| 批量制造 | 产线 | 组装、老化、出厂全检与序列号追溯 |
| 工具链 | 内部研发工具 | 固件构建与签名、模型量化与适配、点表导入校验、升级与回滚工具 |
工具链细节与使用方式见开发者页面;实验室与产线的设备清单在关于我们页面有进一步说明。
工程上的争议大多来自记录缺失。把过程写清楚,交接和排查都不依赖某个人的记忆。
带人不是靠自觉。谁带、多久一次、预算怎么申请,都写清楚才好执行。
新人到岗后指定一名同方向导师,共同制定首月任务清单,每周一次一对一,首月结束做一次双向反馈,必要时调整导师或任务方向。
每两周一次内部技术分享,每次一小时,内容以故障复盘、工具用法与现场案例为主,录屏归档,未到场的同事可以回看。
年度学习预算覆盖书籍、课程与认证。书籍与在线课程按流程直接申请;会议与认证需说明用途与产出,提前两周提交,审批结果与理由一并反馈。
学习预算的额度与报销细则以内部制度为准,在 offer 沟通阶段说明。参加外部会议后需要在内部做一次分享,把看到的东西留下来。
把没做完的事列出来,比列成绩更有用。以下问题都在进行中,欢迎带着你的思路来聊。
移动网络抖动时,大体积固件包的断点续传成功率仍然不稳定,影响现场升级窗口的可预测性。
进行中同一个模型在不同厂商的加速单元上,算子覆盖与精度表现不一致,量化流程需要针对型号分别验证。
进行中窄通道与交叉路口的让行策略在现场需要反复调参,缺少可复用的冲突消解模板。
进行中室内与管廊场景没有卫星授时,多传感器时间戳对齐的收敛速度偏慢,影响融合结果的一致性。
进行中客户点位表里的单位与量程冲突目前依赖人工核对,正在做导入阶段的自动识别与报告。
进行中跨年度报表需要扫描大量归档数据,查询耗时偏高,正在验证分区与预聚合的组合方案。
进行中
对流程、规范或正在解决的问题有不同意见,欢迎指出。投递与咨询请发招聘邮箱,我们会给出明确答复。