旗胜V3论坛 >
在汽车行业的嵌入式软件开发怎么确保很低的bug发生率?
回复

查看: 回复:1

提问帖

在汽车行业的嵌入式软件开发怎么确保很低的bug发生率?

[待解决] \"收藏此主题\"

硪琳儿

 
 
注册:
2008-02-25
  • 0粉丝
  • 0精华
  • 603帖子
目前在软件开发中保证软件质量,包括保证低bug发生率的最佳解决方案,就是遵照ASPICE Level3 的质量标准来制定软件开发流程。

Automotive SPICE的具体内容可以参考以下文档:
http://www.automotivespice.com/fileadmin/software-download/Automotive_SPICE_PAM_30.pdf
目前以我的经验来看,全球范围内在ASPICE流程应用上做得最好的是德系厂商,德国人的死板可能也就在这里最有用了。之后鱼龙混杂的是美国厂商和欧洲其他厂商,一些比较差的所谓的“老牌欧美车企”在流程上实话说还不如我们领先的自主车企。

最后在流程上进步最快的是国内的自主车企。大概五年前当我首次参与和国内主机厂合作的时候他们还完全没有流程的概念,讲究的只是短期的研发成本和时间,什么软件版本管理,软件变更管理只是单靠邮件和本地文件编号。

而五年后的今天,最近和一些主机厂的管理层聊过,他们现在专门设立了软件流程管理的专家职位和对应的流程工程师团队,支付百万年薪招人来建立遵循ASPICE标准的软件开发流程。




ASPICE的标准本身读起来会和ISO 26262一样晦涩,关键流程遍布在V模型从左到右,从设计到测试再到项目支持的所有角落。Automotive SPICE告诉了你他的审核标准,也就是告诉车企应该实现什么样的V模型,展现的是一张最终效果图。但是和ISO 26262一样SPICE没有告诉你的是这些流程具体是什么样的,也就是怎么实现的问题。这也是为什么不同的车企,有类似的V模型构架,根据SPICE的要求,但是构架中的流程以及流程管理方法却不尽相同。
截取自ASPICE标准
我个人总结了一下,应用的时候简略来说只需要记住三个分解之后的V模型。

一个是遵循ASPICE的组织构架上的“倒V
 
回复本楼

太平洋汽车全新推出“太平洋车友会”;来太平洋车友会,结识志同道合的车友了解详情>>

wangjun821

 
 
注册:
2009-12-18
逛逛论坛
 
回复本楼
未登录用户

只可添加一张图片,多张图片请选高级模式

高级模式
温馨提示:回复超10字可获1金币,有独特见解超30字可获3金币,灌水用户将扣除金币并锁号处理。希望广大车友共同维护论坛的友好回复氛围。
常用表情
您可能感兴趣

支付宝扫码询价
领最高888元现金红包

关闭