东方医疗器械网为您的产品打造枝状产品链为我们的服务目标! 热线电话 025-86978335 登陆 | 注册
东方医疗器械网 - 医疗器械新闻 -行业资讯 -着力软件开发,治疗医疗器械“依赖症”
医疗器械新闻

着力软件开发,治疗医疗器械“依赖症”

  文章来源:东方医疗器械网

关键词:医疗器械|医疗器械招商|医疗器械营销

 

值得注意地是,医疗器械严重依赖第三方和早期软件,亦即“未知系谱的软件(SOUP)。该SOUP构成了新发展的基础,其现在可能符合新医疗器械要求或者政府推行的现代编码标准、客户需求或者仅仅是开发组织内的持续改进政策。

 

EIC 62304和SOUP

 

  可重新用于新器件开发的SOUP软件已流行起来,因为医疗器械现在倾向于采用通用嵌入式硬件,以及操作系统,面向USB、以太网或制图的器件驱动器、文件系统、网络堆栈等。在医疗器械中使用SOUP有其优势,因为制造商可以将精力集中在应用软件上。

 

  然而,由于应用需要运行专用功能,所以医疗器械内的SOUP增加了挑战难度。大多数SOUP模块都由第三方供应商提供,而他们不遵守任何软件过程和软件标准,甚至不记录代码。虽然它解决了平台挑战,但SOUP是在紧迫的时间表内开发而来,并且强调的是生产率,而不是标准兼容性。在进行系统测试以便检验功能性时,SOUP项目通常表现出代码覆盖率极差的特点,并且留下了很多未使用的代码路径。

  

  欧洲软件和系统提案之“利用经验驱动测试(PET)检验误码性能计划调查了这种现象,并且同意采用的代码通常带有很多误码的观点。为了克服这种潜在弱点,需要进行详细的结构覆盖率分析,以确保早期软件内不存在未使用的代码。IEC62304要求测试早期软件的功能覆盖率和结构覆盖率,还要详细分析增加这类软件可能引入的风险。功能覆盖率确保软件能够按照系统设计要求运行,而结构覆盖率则确保使用了所有代码并且能够正常运行。

 

  IEC62304软件开发过程始于软件开发规划,包括所用SOUP项目的详细计划。这些细节介绍了如何将SOUP项目整合到现有系统中、如何管理SOUP相关风险和软件配置、以及变更管理如何影响系统。

 

  紧接着是软件需求管理、架构设计、集成测试、系统测试、风险管理、维护和变更管理阶段。在软件开发生命周期的各个阶段,都需要保持所有阶段之间的可追踪性。

 

  传统的软件开发观点表明了各个阶段如何进入下一个阶段,可能还带有前几个阶段的反馈信息,以及配置管理与过程的周边架构。可追踪性被视为各个阶段间关系的一部分。然而,很少规定记录跟踪链路的机制。

 

  实际上,虽然由于先进工具技术投资,各个阶段都能够有效实施,但是这些工具很少能够自动提高阶段间可追踪性。因此,在整个项目进行的过程中,其间链路的维护就变得越来越差。最终的结果就是需求与设计之间的交叉检验缺失或者流于表面,以及最终系统的机能不全。为了获得真正的自动可追踪性,则需要需求跟踪矩阵(RTM)。RTM是各个项目的核心,是很多开发标准(包括IEC62304)的关键所在。

分享
 医疗器械招商代理   热线电话 025-86978335     传真 025-66622260    
未经Qxw18.com许可不得建立镜像,不得转载本网站之所有医疗器械招商代理信息。
本站只提供医疗器械招商,医疗器械信息广告发布平台,对具体交易过程中的安全性不承担任何责任,请供求双方谨慎交易!
互联网药品信息证书编号:(苏)-经营性-2010-0006ICP证编号:苏ICP备05059420号-2
增值电信业务经营许可证编号:苏B2-20050006
Copyright © 东方医疗器械网-医疗器械招商Qxw18.com All Rights Reserved  律师支持:北京易欧阳光律师事务所360网站安全检测平台