IEC 62304(医疗器械软件生命周期)

IEC 62304是医疗器械软件开发的核心国际标准,规定了软件生命周期各阶段的过程要求,按安全等级(A/B/C)实施差异化管理。

标准概述

IEC 62304的全称是"Medical device software — Software life cycle processes",由IEC发布,当前有效版本为IEC 62304:2006/Amd 1:2015。这份标准规定了医疗器械软件在策划、需求分析、架构设计、详细设计、实现、集成测试、系统测试、发布和维护各阶段应遵循的过程要求。

它适用于两种场景:软件本身就是医疗器械(即SaMD,Software as a Medical Device),以及软件作为医疗器械的嵌入组件。无论哪种情况,只要软件用于医疗目的,IEC 62304就是监管机构审查的基准标准。

FDA将IEC 62304列为认可的共识标准(Recognized Consensus Standard),在510(k)和PMA审评中广泛引用。欧盟MDR也将其作为协调标准(Harmonised Standard),公告机构审核软件类器械时以此为技术依据。

软件安全分类(Class A/B/C)

IEC 62304的核心机制是按风险程度对软件进行安全分类,以此决定开发过程中需要执行哪些活动。三个等级的定义如下:

Class A — 软件系统不会导致危害情形,或即便导致危害情形,在考虑软件系统外部的风险控制措施后,残余风险仍可接受。这一等级的开发要求相对较轻,但2015年修正案(Amendment 1)增加了系统测试的强制要求,不再允许完全跳过测试环节。

Class B — 软件系统可能导致危害情形,外部风险控制措施不足以将风险降至可接受水平,且可能造成的伤害为非严重伤害。此等级要求完整的需求文档、架构设计文档和集成测试。

Class C — 可能导致的伤害为死亡或严重伤害。这是最严格的等级,要求详细设计文档、单元测试、集成测试、完整的可追溯性矩阵,以及所有过程活动的全面文档记录。

2015年修正案的一个重要变化是明确了分类依据:制造商应基于"最坏情形"(worst-case scenario)来评估软件可能导致的伤害,从而确定安全等级。分类过程应当与ISO 14971风险管理活动紧密结合。

软件开发生命周期过程

IEC 62304定义了以下核心过程:

软件开发策划 — 制定软件开发计划,明确开发模型(瀑布、迭代、敏捷等均可接受)、开发工具、配置管理方案、以及各安全等级对应的具体活动。标准本身不限定开发模型,在我们看来,这给了团队相当大的灵活度。

软件需求分析 — 建立软件需求规格,包括功能需求、性能需求、接口需求和安全需求。需求应与系统级别的风险分析保持可追溯性。

软件架构设计 — 将软件分解为软件项(Software Items),定义各项之间的接口和数据流。对Class B和Class C软件,架构文档是强制性的。

软件详细设计与单元实现 — 仅Class C强制要求。需要在编码前完成详细设计,并对每个单元进行验证。

软件集成与测试 — Class B和Class C均需进行集成测试,验证软件项的正确交互。Class A在2015修正案后也需要进行系统级测试。

软件发布 — 确认所有计划活动已完成,已知异常已评估,发布版本的文档齐全。

SOUP管理

SOUP(Software of Unknown Provenance)是IEC 62304中一个特别值得关注的概念,指来源不明的软件——包括开源库、第三方组件、商业现成软件(COTS)等。在实际开发中,几乎没有产品不使用SOUP。

标准要求制造商对每一个SOUP组件进行识别和管理:记录其名称、版本号、制造商/来源;评估其已知缺陷(anomalies)是否会引入不可接受的风险;对Class B和Class C软件,还需要定义SOUP的功能和性能要求,并验证SOUP是否满足这些要求。

2015年修正案在第5.5.4节强化了SOUP管理要求,明确制造商须对第三方库的已知缺陷进行系统化评估,并给出风险可接受性的论证依据。

从实操角度看,SOUP管理在近几年变得更加重要。FDA在2025年6月发布的最终版网络安全指南中,要求所有"网络设备"(cyber device)在上市前提交软件物料清单(SBOM),其中就包含了对SOUP/第三方组件的全面披露要求。

与IEC 82304-1的关系

IEC 82304-1:2016是一项产品标准,全称"Health software — General requirements for product safety",适用于独立运行的健康软件产品(不依赖专用硬件)。两者的关系可以这样理解:IEC 82304-1定义了产品"应该做到什么",IEC 62304定义了开发过程"应该怎么做"。

IEC 82304-1在其第5章中多处引用IEC 62304的具体条款,要求开发过程遵循IEC 62304。对于SaMD产品,如果同时适用两项标准,通常的做法是以IEC 62304为开发过程框架,以IEC 82304-1补充产品级别的安全要求,如上市后监测和问题处理。

FDA对软件类器械的监管要求

FDA对医疗器械软件的监管持续收紧。目前需要关注的几项重要指南包括:

"Cybersecurity in Medical Devices"最终版指南(2025年6月) — 这份指南实施了FD&C法案第524B条的要求,适用于所有含软件的器械。制造商须在上市前提交SBOM、威胁模型、漏洞管理计划等网络安全文档。指南明确了"网络设备"的定义:只要器械包含软件或器械本身就是软件,就属于网络设备的范围。

"Content of Premarket Submissions for Device Software Functions"指南 — 要求在510(k)和PMA申报中提交软件描述文件(Software Description)、危害分析、软件架构图、测试验证报告等。软件安全等级越高,要求的文档越详细。

实操建议:在产品开发早期就按IEC 62304的要求建立软件开发过程,将风险管理融入每个阶段,可以避免后期返工。

EU MDR下的软件合规

MDR将软件纳入了医疗器械的定义范围,且附录VIII的分类规则11(Rule 11)专门针对软件进行分类——旨在提供诊断或治疗建议的软件最低为IIa类,涉及治疗决策的可为III类。

欧盟委员会发布的MDCG 2019-11号指南为SaMD的分类提供了详细说明。公告机构在审核软件类器械时,会重点核查IEC 62304的执行情况,包括安全分类的合理性、开发过程文档的完整性、以及SOUP管理的规范性。

ISO 13485质量体系中的设计控制流程,与IEC 62304的软件开发生命周期过程存在对应关系。建立体系时将两者整合,能有效减少文档冗余。

参考资源

最后更新:

相关百科

监管机构
FDA(美国食品药品监督管理局)

美国食品药品监督管理局(Food and Drug Administration)是美国联邦政府主要的医疗产品监管机构,负责医疗器械、药品、生物制品、食品等的审评审批与上市后监管。

技术标准
ISO 13485(医疗器械质量管理体系)

ISO 13485是医疗器械行业专用的质量管理体系国际标准,是进入全球主要市场的基础性合规要求,覆盖设计、生产、安装和服务全流程。

技术标准
ISO 14971(医疗器械风险管理)

ISO 14971是医疗器械风险管理的国际标准,规定了从设计到退市全生命周期的风险识别、评估、控制和监测要求,是所有主要市场注册的必备文件基础。

法规框架
MDR(欧盟医疗器械法规)

MDR 2017/745是欧盟现行的医疗器械法规,取代了原有的MDD指令,对器械分类、临床评价、上市后监督等提出了更严格的要求。

注册路径
510(k)(上市前通知)

FDA 510(k)是美国II类医疗器械最常用的上市前通知路径,通过证明与谓词器械的实质等同性获得市场准入许可。

核心概念
公告机构(Notified Body)

公告机构是经欧盟成员国指定、负责对医疗器械进行符合性评估的第三方机构,是获取CE标志的必经环节(I类自我声明除外)。

市场准入
东南亚医疗器械注册

东南亚各国医疗器械注册体系概览,涵盖印尼BPOM/Kemenkes、泰国Thai FDA、越南MOH、马来西亚MDA、菲律宾FDA的申报流程、费用和时间线。

市场准入
拉美医疗器械注册

拉美主要市场医疗器械注册指南,涵盖巴西ANVISA、墨西哥COFEPRIS、哥伦比亚INVIMA、阿根廷ANMAT的注册要求、费用及时间线。

相关文章

文章

可穿戴医疗器械出海全指南:智能手表、CGM、贴片式监测设备的全球注册与合规策略

系统解析可穿戴医疗器械(智能手表ECG/PPG、连续血糖监测CGM、贴片式心电监测、智能戒指)的FDA De Novo/510(k)、欧盟MDR、全球注册路径,涵盖华为/OPPO/乐普等企业出海案例与健康设备vs医疗器械的边界划分。

文章

医疗器械网络安全全球监管对比:FDA vs EU MDR/NIS2 vs NMPA三角分析(2026)

系统对比FDA、欧盟MDR/NIS2/CRA与中国NMPA医疗器械网络安全监管要求,涵盖NMPA 22项能力映射、FDA五大安全目标、SPDF框架、IEC 81001-5-1全球采纳、EU CRA新规、SBOM、渗透测试、威胁建模、网络安全标签等核心差异,帮助中国企业制定统一合规策略。

文章

医疗器械设计控制与DHF设计历史文件完全指南:FDA QMSR与EU MDR双合规

系统解析医疗器械设计控制流程、V模型开发、DHF文件体系与FDA QMSR/EU MDR/NMPA三重合规要求,涵盖网络安全SBOM、AI/ML器械、IVD/IVDR、CAPA闭环,附实操模板、检查清单与常见审计发现。

文章

医疗器械SBOM软件物料清单全球合规指南:FDA、EU CRA与NMPA要求深度解析

全面解读医疗器械SBOM(软件物料清单)全球监管要求——FDA上市前审查SBOM强制提交、欧盟CRA软件透明度义务、NMPA网络安全注册审查指导原则中的SBOM条款,以及SBOM生成工具、格式标准与企业落地实操指南。

文章

NMPA医疗器械网络安全合规全攻略:SBOM、IEC 81001-5-1、威胁建模与实操清单

SBOM软件物料清单、IEC 81001-5-1合规、STRIDE威胁建模——NMPA医疗器械网络安全注册审查指导原则要点、FDA对比差异与中美双报企业实操合规清单。

AI 助手

医药出海通智能问答

你好!我是医药出海通AI助手。

可以问我关于法规合规、市场准入等问题。

由 Gemini 驱动 · 回答仅供参考