楼主: 天行健老师
382 0

[其它] 软件FMEA与硬件FMEA的主要差异是什么? [推广有奖]

  • 0关注
  • 2粉丝

学术权威

20%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
318.3414
学术水平
0 点
热心指数
1 点
信用等级
1 点
经验
71076 点
帖子
2590
精华
0
在线时间
1506 小时
注册时间
2020-8-31
最后登录
2025-12-5

楼主
天行健老师 发表于 2022-12-13 15:54:50 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
软件FMEA与硬件FMEA的主要差异是什么?天行健六西格玛黑带大师表示:不同于硬件的FMEA有比较多的案例来进行参考,软件FMEA尚缺乏统一可供参考的案例也比较少。两者之间也存在重要差异:

1)分析对象的差异

硬件的分析对象可以明确地选择到底层物理器件,而软件不容易清楚地划分模块和层次,软件分解的深度常常受到工程应用的限制。软件如果也分解至基本的语句级,要穷尽所有的逻辑路径风险,则将面临失效模式无法穷尽,分析工作难以为继的局面。软件运行时的输入数据和外界环境对运行结果也有影响,因此即使单独语句没有错误,运行时仍可能失效;2)失效模式不同硬件的失效主要是由于物理器件的老化或磨损带来的参数漂移,因此,硬件的失效模式比较明确而且有限。而软件不存在磨损情况,其失效是由于设计造成的,也与用户的使用软件的方式有关,所以软件的失效模式较为复杂,目前尚无全面系统的定义,因此需要针对具体的应用进行分析。

软件FMEA它是一种引导式的分析方法,通常是在软件的概要设计完成后展开,并在其后的各开发阶段反复进行。下图以最为普及的软件生命周期模型:瀑布模型,为例,说明实施软件FMEA与软件开发过程之间的关系。

当软件的原型结构设计出来并且确定了每个模块的功能要求之后,就可以进行系统级软件 FMEA。其目的是鉴定软件架构的质量属性,侧重于从系统的角度去分析各个子模块的输出和各模块之间的协调匹配,主要包括软件功能FMEA、软件接口FMEA。

详细级软件FMEA可以确定模块设计是否达到了软件质量要求,识别具体的失效情况,确定失效的根本原因。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:FMEA FME 六西格玛黑带 路径风险 生命周期

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-9 10:08