【每日一学 20260902】敏捷之道——漫谈硬件敏捷怎么玩
- 2026-09-02 13:42:00
- 蓉蓉 原创
- 3
一、硬件敏捷的工程卓越部分
我认为硬件敏捷的工程卓越可以通过以下四个方面来实现。1.产品工程PE(V模型的需求工程路径和经典PE工具)
这里简单分享一个最佳实践:一个被动安全空气气囊ECU产品,为满足中国五星碰撞法规CNCAP的要求,需要加大电容、加高ECU外壳体等元器件。整个变更项目存在不少风险点和不可知因素,团队从立项开始就做好了充分规划,灵活采用FAA、DRBFM、DFMA和仿真等PE工具方法论,仅用14个月就完成改款从设计到各级V&V的验证(正常情况下此类级别项目需要3年),最后成为全球非常经典的最佳实践。
2.系统(同步)工程SE
这里面也有非常丰富的工具箱,比如以DfX(面向产品生命周期各环节的设计)为代表的DfR(可靠性设计)、DfM(可制造性设计)等。
3.数字技术
对于机器与系统的开发,V-Model是普遍被应用的模式,在整个设计与开发阶段,从概念到需求、功能规范、子系统设计再到实现,各个阶段对应都有相应的测试与验证。这个集成测试验证是确保每个流程都能够保证任务质量与进度得到控制,顺利完成产品整个的研发过程。而这些过程中,真正需要耗费大量成本的往往是测试验证这些过程。
现在有了数字孪生、建模仿真等手段,可以有效减少了费时耗力的长周期测试的长尾部分(20%的测试会用掉80%的时间)。类似的新技术还有virtual ECU的模拟测试,3D打印(增材技术)快速成型等,这些数字化手段都能让研发周期得以缩短,成本也得以降低。
4.架构设计:标准化、模块化、平台化
标准化、模块化、平台化的最大好处就是能够复用,而不是重复造轮子,从而降低风险,缩短开发周期。
特别是复杂性提高、互相依赖越来越多的情况下,为了提高组织研发工作的韧性和灵活性,好的技术架构显得尤为重要:比如智能汽车领域的趋势即集中式EE架构和SOA软件架构。
二、硬件敏捷的管理创新部分
1.产品思维VS.项目思维
2.组织形式
同样是需求表达,为避免模棱两可的现象,硬件领域以前要求遵循4C原则(Complete,Clear,Correct,Consistent),但对于如何做到并不清楚,这对成熟度低的开发团队来说就很要命。相对而言,软件敏捷开发的User Story的表述范式就更易于被掌握。再比如需求的排序方法,来自软件领域的WSJF具有非常强的可操作性。诸如此类的例子还很多,这些都非常适合借鉴到硬件领域。我一直说,软件敏捷开发方法就像是把团队,尤其是不成熟的团队从大的足球场框到小一点的足球场,规范了人们的行为。
3.管理原则
4.决策模式
Cynefin模型及CAS系统:由于科学管理有其局限性,现在越来越需要CAS来应对VUCA,即去中心化的决策机制,响应更快。这部分对人的影响是最大的。无论是软件工程师还是硬件/系统工程师,最终都希望通过敏捷理念赋能每个人,让人人都是思考者+实干者。如此,实现学习型组织,充分拥抱变化、快速响应变化。
发表评论