0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

小编科普一下软件和机械到底有哪些不同

工程师邓生 来源:汽车软件质量 作者:水轻言 2022-09-30 17:50 次阅读

1.软件工厂

我估计很多人都已经有这个意识,传统车企向电子软件转型时,非常容易陷入机械思维,就是仍然习惯以产品测试表现来论成败,领导们往往关注的都是有没有什么问题表现,这会直接或间接地推动项目组向解Bug上聚集。

PM、测试、开发、系统、客户、QA……一拥而上,都是以Bug状态为目标导向,而对于提出的过程问题、风险问题、改善问题,往往是不说什么,甚至认为是纸上谈兵。

这样对吗?

我认为不完全对,软件和机械既有背后管理逻辑的类似,也有产品和流程本质上的差异。

机械已经历经上百年的发展,已经足够成熟了。一般来说,在研发端,流程的管控并不算严格,数模画好,模具开好,尺寸合格,然后DV&PV通过后,就意味着产品设计不会有什么大问题了,剩下的质量就是要靠工厂的标准化作业。

而把机械研发思维有意无意地用在软件开发释放上,我认为,是这些管理层最大的问题,把机械研发阶段的唯测试论作为软件可以自由“敏捷”的信心,也显然是其对软件的一种误解。

对比机械产品研发和生产的明显分离,软件开发过程其实是一个融合过程,并没有清晰的开发和生产的界限毕竟软件一旦发版,就是简单的复制粘贴了,不会存在原材料不良,不会存在作业过程错误,不会存在物流问题,不会受到环境温度影响,也不会依赖于设备的好坏…… 对于软件,这些外界的影响质量的非标因素、管理因素都会前移,相当于每次软件释放都是一次开发和生产融合在一起的过程。

但是,背后的管理逻辑是相似的,对汽车安全的要求也是同样的。制造业生产要遵守流程,要标准化,软件“生产”也要,而不是只盯着开发的测试问题。这也是为什么早在上世纪80年代就有人提出“软件工厂”的概念。

那这里就想问个问题了?为什么大家十分认可制造业要特别重视工厂的流程化或标准化,反而到了软件,却忘记了,这可能是因为他们忽略了软件的“生产”。

做一个简单的对标,现在让大家有些反感的ASPICE有点类似于工厂标准化作业,备受追捧的敏捷开发又类似于产线柔性

我想,不管是机械时代,还是软件时代,这是个平衡问题,不是非此即彼的问题。

2.软件产品问题不好讲清楚

另外,软件和机械的失效特点也不同,机械产品是具象的物理体,有实实在在的问题,断了,还是裂了,长了,还是短了,相对清晰可见,也会随时间延续而老化磨损。

软件产品则不同,是个抽象的逻辑体,Bug看不见,摸不着,也会偶发,还有很多潜在问题不能被识别出来,甚至一个Bug的准确描述都颇费周折,到底是什么场景造成了什么影响,有没有附带问题,很难说讲得很清楚。

抽象的逻辑本身就是两可或多可的

此外,软件修改、维护都可能会带来新的问题。总之,软件一旦被打开过,就极可能会带来新的软件问题,也就是软件的退化,这退化基本不是可控的。

既然产品问题很难讲清楚,那么按照盯问题的管理方式也就很有局限性,所以呢,过程管理并不是过时,而是走向卓越的必然过程

3.这事本身也不好讲清楚

尽可能去讲得明白,但说实话,想说服领导和同事不太容易。

无论是从机械时代出来的老人,还是只懂软件不懂汽车的软件人,他们都不太愿意关注复杂的流程,前者不懂软件逻辑,认为管产品就够安全,后者不懂汽车逻辑,认为不安全也无所谓,或者说也没发现多不安全嘛。

这是我们当下汽车软件转型的一大障碍,转型的第一步是技术快速积累,第二步是体系的搭建,第三步是观念的转变。实际商业中呢,大体会有以上的次序,观念的转变一般都放在最后,这是迫于现实的竞争,但观念会反哺前两者,也会是前两者的障碍。

最后总结一下,我们要既懂软件逻辑,也要懂机械逻辑,二者不可偏废。

想必一定时间内,融合这两套知识体系和观念是我们面临的一项课题。




审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汽车软件
    +关注

    关注

    0

    文章

    102

    浏览量

    3220

原文标题:软件和机械到底有何异同?

文章出处:【微信号:智能汽车电子与软件,微信公众号:智能汽车电子与软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    TLC2578芯片中FS与SDI到底有什么作用?

    ,还有就是点不太懂的就是:TLC2578芯片中FS与SDI到底有什么作用。手册看了半天还是不懂!求解!谢谢!
    发表于 01-22 06:51

    RK3506到底有多香?抢先看核心板详细参数配置

    RK3506到底有多香?触觉智能已推出RK3506核心板,抢先了解核心板详细参数配置!
    的头像 发表于 01-18 11:33 277次阅读
    RK3506<b class='flag-5'>到底有</b>多香?抢先看核心板详细参数配置

    24位或者说高分辨率的AD到底有什么用呢?

    的AD,如24位的AD,其分辨率达到很低的uV级别,我们如何考究其精度?而且AD的精度受到诸多因素的影响,其中参考源的稳定度和供电电源的稳定度对精度影响很大,参考源最低0.05%的精度,那么24位的分辨率所可以达到的精度却是要大打折扣的,请问在这样的情况,24位或者说高分辨率的AD
    发表于 01-07 06:49

    “碰一下”支付背后的4G技术

    不知道你是否留意,近期,在线下支付场景中,多了个支付宝“碰一下”支付的设备,只需要“解锁手机—碰一下—确认”即可完成支付,对比打开付款码支付,步骤确实更加简洁。
    的头像 发表于 01-03 16:27 481次阅读

    差分输入和和单端输入在本质上到底有什么区别?

    和和单端输入在本质 上到底有什么区别? 因为,ADC采集的信号说到底是AINP - AINN,不管单端还是差分,采集的信号都是这两个pad的差值。 2:将单端信号接在ADC的差分输入接口上可以用
    发表于 12-23 07:31

    TFP401APZP到底有没有HSYNC输出?

    请教下TI的大牛,TFP401APZP这颗IC到底有没有HSYNC输出?实测发现HSYNC无输出,是要做什么设置么?!
    发表于 12-20 07:28

    RTOS与Linux到底有什么区别

    很多做嵌入式开发的小伙伴都存在这样的疑惑:RTOS与Linux到底有什么区别?
    的头像 发表于 10-29 09:53 577次阅读

    功放和运放到底是什么区别?

    想请问一下功放和运放到底是什么区别,感觉只要接个小负载,运放的输出电流也可以很大啊?到底有什么区别啊
    发表于 09-10 07:00

    CMOS运放的输入阻抗到底有多高呢?

    都说CMOS运放输入阻抗高,到底有多高呢?可有个量化指标?
    发表于 09-06 06:59

    求助,这个电路U1A运放同相端的R1电阻到底有什么作用啊?

    想问下这个电路U1A运放同相端的R1电阻到底有什么作用啊?很郁闷。
    发表于 08-27 07:09

    lm2902做的二阶低通滤波器,无论怎么调试C1的值,电路的波特图都保持不变,请问一下C1的作用到底有多大?

    这是个lm2902做的二阶低通滤波器,但是无论怎么调试C1的值,该电路的波特图都保持不变,请问一下C1的作用到底有多大啊?改结构与MFB和sallen-key明显的区别,这是个
    发表于 08-21 07:45

    无人机智能巡检系统到底有哪些作用

    无人机智能巡检系统到底有哪些作用? 随着科技的不断发展,无人机已经在光伏、风电、农业、水利、城市管理、地质等领域广泛应用,无人机智能巡检系统的应用,为巡检工作带来了革命行的变革,那么无人机智能巡检
    的头像 发表于 08-19 16:49 411次阅读
    无人机智能巡检系统<b class='flag-5'>到底有</b>哪些作用

    EWSTM8-2201 or 3101安装说明上有的说选“是”,有的说选“否”,二者到底有什么区别?对工程什么影响?

    the installation. ......... 安装说明上有的说选“是”,有的说选“否”,二者到底有什么区别?对工程什么影响?
    发表于 04-28 08:08

    IPv6到底有什么用,给我们生活带来哪些变化?

    IPv6是下代互联网协议,与IPv4相比,具有更多的地址空间和更好的性能。随着互联网的普及和发展,IPv6的用途也越来越广泛,已经在生活中发挥了重要作用。那IPv6到底有什么用,给我们生活带来
    的头像 发表于 03-29 14:00 1492次阅读
    IPv6<b class='flag-5'>到底有</b>什么用,给我们生活带来哪些变化?

    精密医疗器械激光切割机在医疗行业到底有多重要

    、高质量的加工方式,被应用于医疗器械的制造过程中。精密医疗器械激光切割机在医疗行业中到底有多重要。下面给大家科普:精度高:激光切割技术能够实现医疗器械的高精度切割。
    的头像 发表于 02-29 11:07 744次阅读
    精密医疗器械激光切割机在医疗行业<b class='flag-5'>到底有</b>多重要