做医疗器械这行十多年,我见过不少团队把体系文件里那份《设计和开发控制程序》写得一本正经,可一到真启动新项目,能一口气讲清楚“现在项目走到哪一步、下一步该产出什么、谁有权放行”的人真的不多。特别在外部审核或者产品延续注册的时候,研发、质量、注册各拿各的记录,口径对不上,最后靠临时补签名、倒推日期的场面,我见过太多次了。
把设计开发过程整理成一张清晰的参考流程图,就是解决这种乱象最直接的办法。所谓医疗器械设计开发参考流程图,本质上就是把产品从立项到设计转换、再到批量生产的过程拆成阶段和节点,标明每个节点的输入、输出、评审要求和责任岗位,同时把风险管理、可用性工程这些“并行线”嵌进主流程。它能让新人快速建立全局观,也能让老团队在项目例会上五分钟对齐进度;既能对应ISO 13485这类质量管理体系对设计开发过程控制的要求,又能在审核现场直接展示过程受控和记录可追溯。这篇文章主要面向医疗器械企业的研发工程师、项目经理、质量体系和法规注册人员,也建议刚入行的新人通读一遍,建立起“全流程视角”之后再去看自己手头那点工作,理解会完全不一样。
1. 为什么要画这张图:一张流程参考图能解决什么问题
1.1 审核现场最难看的场面:制度有,路径无
先说一个我亲历过的场景。有一年体系监督审核,审核员临时要求研发负责人演示一个产品的设计变更流程,从变更申请开始一步一步讲清楚:变更评估了哪些内容、谁批准、验证重新做了哪些、风险文件有没有同步更新、最后变更信息传到了生产端没有。结果这位负责人支支吾吾,从桌上翻出一份变更单,说“就走这个单子呗”。审核员接着问变更是否评估了对已售产品的影响,他愣了几秒才答“应该做了吧”。
这种场面之所以频发,不是研发不努力,而是流程从来没有被画成一条能让人顺着走完的“路”。文字版程序文件往往写得又长又散,真正干活的工程师不会每天去逐条读文件。参考流程图的价值,就是把散落在制度里的要求浓缩成一张可循的地图,谁在哪个节点该做什么、输出什么、找谁评审,一眼就能看到。
1.2 项目例会里的“一页纸对齐”价值
我后来在另一个团队养成了一个习惯:新项目启动时,把已经定稿的设计开发流程参考图打印成A3贴在白板上,每次例会的第一个环节就是指着图过进度。这招看起来简单,实际非常管用。比如样机阶段结束、准备做设计验证的时候,项目经理往图上一指,问“现在到验证节点了,验证方案批了吗,试验样品是哪个版本,检验设备校准状态是否确认过”,所有问题都有落点。
它的本质是把隐性知识显性化。医疗器械设计开发涉及的岗位多、专业壁垒高,硬件工程师、软件工程师、测试工程师、工艺工程师、法规注册各说各话。没有一张大家都认的流程图,跨部门沟通全靠个人记忆和口头转述,出了偏差等到验证阶段才暴露,返工成本惊人。有了图,岗位交接、跨部门协作、新人带教都有了共同的参照系。
1.3 两个很常见的认知误区
第一个误区是“画图的活归质量部,研发配合一下就行”。恰恰相反,流程参考图的真正所有者应该是研发体系负责人,质量部门可以做辅导和审核,但主流程怎么走、阶段怎么划分,必须由一线研发团队参与定义,否则画出来的图永远停留在纸面上。
第二个误区是“流程图画得越细越好”。我见过一些人把流程图做成二十几页,每个分支、每条异常路径都画上,结果打印出来没几个人愿意看,最后变成另一种形式的“僵尸文件”。好的参考流程图应当分两级:第一级是公司级的主流程总览,一页纸能装下;第二级是针对某个复杂过程的子流程,比如设计变更流程、风险管理流程、可用性测试流程,作为支持性文件单独展开。这样既有全局又有细节。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 主流程上的关键节点拆解:每个阶段必须画清楚什么
医疗器械设计开发的主流程无论怎么简化,一般都会经过策划、设计输入、设计输出、设计评审、设计验证、设计确认、设计转换、设计更改这几个动作。参考流程图要做的事情不是把ISO 13485的条款复述一遍,而是把这些动作落到适合自己公司的顺序和组合里。以下按我实践中的理解逐个拆解。
2.1 设计与开发策划:不是开个会,而是要产出一套计划
策划这个节点在很多公司的流程图里长得特别“瘦”,就一个方框写着“项目立项”。但按体系要求,设计开发策划要考虑产品的预期用途、法规标准清单、阶段划分、人员和资源、各阶段评审安排,还要结合风险管理活动一起策划。换句话说,策划的产出是设计开发计划书及配套的风险管理计划、验证确认计划。
这里经常出现的问题是计划书写得过于理想化。比如把验证周期写得特别短,没有给样品检测的排队时间留余量,也没有识别出哪些环节需要外部资源,比如生物相容性测试送第三方实验室做的周期。流程图上的“策划”节点如果对应不到一份可执行、可更新的计划文件,后面所有节点的起点就都是飘的。我个人的建议是,在流程图上把策划节点明确标注为“可输出并持续更新《设计开发计划书》”,而不是简单画一个“立项审批”。
2.2 设计输入:把临床“想要”翻译成可验证的工程技术语言
设计输入是整个设计开发过程质量的天花板。设计输入做不好,后面验证方案写得再好也验证错东西。很多研发团队有个通病:需求收集阶段只写了几个功能描述,什么“测量准确”“使用方便”,这种描述根本没法验证。真正的设计输入要包含以下内容:
- 预期用途、适用人群、使用环境等用户需求;
- 从风险分析输出来的安全性要求;
- 适用的法规和标准要求,比如产品安全标准、电磁兼容标准、生物相容性标准;
- 可用性工程要求,即目标用户操作层面必须满足的指标;
- 关键性能指标,由市场或临床需求分解出来的量化阈值。
举个例子,开发一台脉搏血氧仪,设计输入里不能只写“能测血氧饱和度”,至少应该写“在特定环境条件下,测量的血氧饱和度精度在±2%以内,且通过YY或ISO相关标准规定的测试方法进行验证”。量化到这种程度,设计输出和验证才有抓手。设计输入完成后必须做一次正式的输入评审,让法规注册、风险管理、生产工艺、采购等角色参与,确认需求完整且相互之间没有冲突,才能冻结作为基线。
主流程图上,设计输入和设计策划之间还要画一个反馈回路。因为不是所有输入都能在策划阶段一次想全,随着风险分析深入、标准查新完成,输入清单需要增补和修订,每次修订都要重新评审并保留记录。
2.3 设计输出:图纸和BOM只是其中一部分
设计输出节点在很多人的直觉里就是“把样机做出来、图纸发出去”,这是一个危险的理解。设计输出是设计输入对应的全套技术文件包,它必须能支撑后续的采购、生产、检验和售后服务。典型的设计输出包括产品技术要求(或者叫产品技术规格书)、图纸、BOM表、软件设计文档、工艺文件、检验规程、包装标识规范,以及物料和成品的验收准则。
流程图中必须体现的一个重要属性是“设计输出与设计输入的可追溯性”。审核员常会抽几个输入要求往后面追:这个精度指标在输出文件里对应的是什么条款、哪个图纸尺寸、哪个测试方法,如果追不上,开不符合项是跑不掉的。所以在设计输出这个节点上,我建议直接画出一个可追溯性矩阵的输出物,也就是一份能表明每条输入要求都有对应输出文件条款的对照表。
2.4 设计验证与设计确认:一个是“做对了”,一个是“做对了对的东西”
这两个词连很多从业多年的研发工程师都容易混,但它们对应的活动完全不同。设计验证回答的问题是:设计输出是否满足了设计输入的要求。设计确认回答的问题是:最终产品在真实或模拟使用条件下,是否满足预期用途和用户需求。一句话总结:验证是检查有没有把东西做对,确认是检查做出来的东西是不是用户真正要的。
用装修打比方的话,设计验证就是拿着图纸和验收标准去现场量尺寸、做闭水试验,看施工是否符合图纸;设计确认则是装修完了家人真正搬进去住一段时间,看是不是符合一家人的生活需求。后者即使前者全部通过,也可能出问题——比如换气扇的位置虽然按图施工,但实际使用中恰好把风对着床头吹,让人不舒服。
在流程图上的摆放位置也需要注意。验证通常发生在设计输出完成后、设计转换之前,对象可以是有代表性的样机;确认则必须在能代表最终产品状态的产品上进行,因此往往和设计转换后的试产批次配合展开,在预期使用环境或用模拟环境完成。对于带软件的设备,可用性确认和软件确认方法会有差异,流程图里最好用子流程说明,避免一团乱麻。硬性要求是:这两类活动都要预先编写方案、明确接受准则、记录结果并形成报告,报告经评审批准后才能进入下一阶段。
2.5 设计转换:样机没问题,不代表批量没问题
我在“最容易被忽视的节点”这个排名里,设计转换长期排第一。很多研发人员潜意识里觉得,样机验证都过了、确认也做了,剩下的事情就是“扔给生产”。但质量控制从样机到量产之间存在巨大的鸿沟:样机可以由资深工程师手工装配、反复调试,批量生产却要面对普通操作员、模具公差、物料批次波动、工艺参数漂移这些现实问题。
设计转换的活动包括:把最终设计输出转化为生产规范,比如编制工序流程图、作业指导书、工装夹具方案、检验计划、物料清单和供应商要求;开展试产或工程批生产,验证生产过程的稳定性和能力;对生产过程进行确认,例如关键工序和特殊过程的验证确认;同时完成一线生产人员培训并保留记录。流程图上设计转换节点之后一般连接移交给生产的里程碑,但要注意转换不是一次性的,设计变更后如需调整工艺,也要重新走转换相关的活动。
2.6 设计更改:给“临时改一下”留一扇正式的门
任何产品做出来后都不可能不改,流程参考图如果不把设计更改画清楚,工程师就会“体外循环”式地改。最典型的情形是样机调试中发现某个电阻阻值不合理,硬件工程师直接在上位机里改图、重新打样,全程没有任何申请和记录,结果后面做的验证、确认全都建立在“一个没人记录的版本”上,追溯性彻底崩塌。
参考流程图上设计更改节点的标准画法是:变更申请—变更评估—批准决策—变更实施—验证再确认。其中变更评估是重中之重,必须评估变更对产品技术要求、风险管理文档、已生产产品、已售产品、供应链和生产过程的影响,并据此决定是否需要重新做设计验证、设计确认、注册资料变更。变更执行后所有文件要同步更新,并归档到设计历史文档中。这个环节的提示可以写进流程图的一角,会大大减少项目后期“补变更单”的现象。
3. 流程图上不能只有主链:风险管理和可用性工程怎么嵌进去
3.1 风险管理不能画成一个孤立的方框
有的公司流程图主链画得挺顺,但把风险管理的框画在设计输入之前或者之后的某个角落,好像做一次风险分析这个事就结束了。这是大忌。按ISO 14971的思路,风险管理贯穿产品全生命周期,设计开发的每个阶段都有对应的风险管理活动:策划阶段要输出风险管理计划;设计输入阶段要把风险可接受准则写进需求;设计输出过程中要同步开展风险分析、风险评价和风险控制措施的制定;设计验证和确认阶段要验证风险控制措施的有效性;设计更改后要重新进行风险分析评估;设计转换后还要关注生产过程相关危害的识别。
参考流程图里比较实用的做法是用一条与主流程平行的“风险管理活动栏”,把上述动作按阶段对应到主流程节点旁边。比如主流程画到设计输入时,旁边就标注“依据风险管理计划,更新初步风险分析,输出风险可接受准则”,画到设计验证时标注“对已确定的风险控制措施进行验证”。这样审核员也好、项目成员也好,都能直观看到风险管理和设计活动是同步推进、而不是前后脱节的。
3.2 可用性工程与用户接口确认的落图位置
对有用户接口的医疗器械,参考流程图还应当体现可用性工程这条线。这里不需要把IEC 62366的完整流程展开,但在关键节点上必须有动作。例如,在设计输入阶段应识别与安全相关的使用场景、目标用户特征和可预见的误用情况;在设计中要制定用户接口规范,将可用性要求转化为具体的设计特征;在验证阶段除了技术性能验证之外,还要做形成性可用性测试,尽早发现交互设计问题;到了设计确认阶段,则要在模拟或真实使用环境下做总结性可用性测试,确认普通用户按说明书操作也不会出现不可接受的伤害风险。
这块内容如果不能完整嵌进主流程图,至少以子流程的方式挂在确认节点下面。我见过不少产品因为遗漏了可用性相关设计输出,导致说明书被用户误读后错误操作,审核时被判定为风险管理不充分。把可用性工程的三两个关键动作放到参考图上,会无形中减少这类系统性漏洞。
4. 评审门禁与责任矩阵:流程图能被执行的关键
4.1 阶段评审门的退出准则怎么写才不流于形式
参考流程图上的每个大节点,通常都对应一次设计评审或阶段放行。现实中最常见的评审问题是“开了会、签了字、没结论”,评审记录写得千篇一律。一个能落地的流程参考图,应当在每个评审节点上明确标注退出准则,也就是“通过这个评审必须具备哪些条件”。
以设计验证阶段结束后的评审为例,退出准则至少应包括:设计验证方案全部执行完毕且结果满足验收准则;偏离项有明确的处理决定;未关闭的不符合项有纠正计划;风险控制措施有效性得到确认;可追溯性矩阵更新完毕;设计历史文档已归档。把这些条件直接列在评审节点旁边,评审会就从“聊一聊”变成了“逐条核查”。
这里有一个非常实际的好处:当评审不能通过时,流程图上的箭头不会只是“通过后往下走”,还需要画一个“退回修正”的回流路径。修正后是否需要重新评审、重新验证,流程图上要用文字说明。没有回流路径的流程是假流程,因为实践中不可能所有的评审都一次通过。
4.2 责任最好用矩阵定义,而不是堆在流程线里
流程图的泳道或方框只能画清楚“谁负责哪个活动”,但设计开发过程中还存在批准、执行、咨询、知情等多种角色。如果试图把所有责任关系都画进流程线,图很快会变成一团乱麻。我的经验是把参考流程图和一份RACI责任矩阵配套使用,在图中标注关键角色的图标或编号,在附表里定义每个活动对应的R、A、C、I。
例如设计输入的评审,可能执行的是产品经理或系统工程师,批准是研发负责人,咨询是法规工程师和临床用户代表,知情是所有后续活动的成员。这样的责任划分一旦定下来,项目中间扯皮的空间就小很多。流程图中还可以用文档编号把输出物挂到具体表单模板上,比如在设计输出节点旁标注“设计输出清单模板编号XXX-01”,确保工程师在节点处知道该用哪张表。
5. 实操指南:如何从零搭出一张可执行的初版流程图
5.1 先盘家底,不要凭空画图
动手画图之前,我建议先把公司现有情况摸一遍。具体包括:现行程序文件里写了哪些设计开发要求;现有研发活动的真实流程是什么,哪些环节已经有相应记录表单;当前产品线有哪些类型,是否需要不同的开发路径,例如植入类器械与普通电子设备、有源与无源、硬件与纯软件产品差异很大。盘底的目的是让参考流程图扎根于实际,而不是照抄ISO标准画一个漂亮的“理想国”。
盘点方法很简单,找几个资深研发和质量工程师各聊半小时,把他们真实做项目时的活动顺序和产出物写在便利贴上,再合并归类。你会发现文字制度里的流程和真实流程常常不一致,这正是需要参考图去对齐和纠偏的地方。
5.2 绘制原则:主流程一页纸,支持性文件放附件
主流程图上的要素不需要太多,控制在20个节点以内,尽量保证A4或A3纸横排时能装下。绘制时从左到右按时间顺序排,使用统一的图形符号约定:矩形表示活动,菱形表示评审判断或放行门,文档符号表示输出文件,箭头分实线和虚线:实线为正向流程,虚线为信息传递或文档流转方向。如果某个节点内部逻辑太复杂,就在该节点上加一个“详见XX子流程”的标注,单独做子流程图。
绘制工具方面,常用的ProcessOn、Visio、draw.io都可以,关键不在于工具,而在于版本控制。参考流程图本身也属于受控文件,要有编号、版本号、编制人、审核人、批准日期和修改记录。我见过很多团队流程图改了一版之后旧版还留在共享盘里,导致项目组填表时新旧混用,这其实是一个潜在的不符合项。
5.3 用自检清单给图纸“体检”
初版图画完之后,拿着它走一遍自查会很有帮助。我会习惯性地问几个问题:从立项到转产,每一步都有明确的输入文件和输出文件吗?每个评审门有没有可验证的放行条件?出现验证不通过、评审不通过时,有没有可回退的路径?设计更改的活动是不是画清楚了,能不能防止研发私自改图?风险管理和可用性工程的活动有没有出现在该出现的节点上?设计历史文档的归档要求有没有体现?如果这些问题中有任何一个答不上来,就说明图还欠打磨,需要回到对应节点继续细化。
实际推动时还会遇到“流程约束创新”的抱怨。我的建议是控制好约束的颗粒度:参考流程图只约束必须受控的决策点和文件动作,不要约束工程师的计算方式、局部试验方法等技术细节。给专业判断留出空间,流程才不会变成枷锁。
6. 常见问题与审核现场实录:高频不符合项的排查思路
6.1 审核员最常追问的四个“为什么”
长时间和审核员打交道的经验告诉我,面对一张设计开发流程参考图,审核员的提问往往集中在几处薄弱环节。第一,设计输入记录里为什么没有覆盖法规和标识要求?很多产品的标签、说明书内容没有纳入设计输入评审,导致后续标识内容与注册申报资料不一致。第二,设计验证对象为什么不能追溯到确定的样机版本?验证记录的样品如果无法和某个版本的设计输出对应,验证的有效性就会被打折扣。第三,设计确认是否在最终生产条件下的产品上完成?如果确认用的是手工样机而不是试产批产品,结论的代表性会受到挑战。第四,设计变更记录里为什么看不到风险分析报告的同步更新?这是变更流程最常见的漏洞,级联影响往往就此产生。
在参考流程图上把以上风险点位用醒目的方式标注出来,配合受控的模板表单,比临时去翻体系文件要可靠得多。每次审核前拉出这些点位自查一遍,能避免很大一部分本可预防的不符合项。
6.2 建立“问题速查表”比记住答案更重要
实际操作中,由于产品类型不同、团队成熟度不同,同样的问题在不同的公司可能有不同的合理处理方式。重要的是建立一套问题的分析和排查逻辑。我习惯把设计开发过程中的问题分成三类:流程缺失、记录缺失、职责缺失。流程缺失,指某个必要活动在流程图上根本没有安排;记录缺失,指活动做了但对应的记录表单不可用或没归档;职责缺失,指没有人对该活动的输出负责。每次发现异常,先归到这个三分法里,再决定是修订流程、补表单还是明确责任人。
对研发人员来说,最常见的误区是遇到审核发现项就急着删改历史记录,而不是从参考流程图层面找根源。其实审核发现项是流程改进的最佳输入,把每一次不符合项对应回流程图的具体节点,会发现流程图的漏洞一个接一个被补齐,后面项目跑起来省心得多。
6.3 常见不符合项速查
| 不符合项描述 | 主要根源 | 流程图上应如何预防 |
|---|---|---|
| 设计输入缺少用户需求或法规标准 | 输入评审走过场 | 评审门退出准则明确列出输入要素清单,缺项不得放行 |
| 验证报告对象与最终规格版本不一致 | 版本管理混乱 | 验证节点绑定受控版本号,图纸升版后须评估是否需要重新验证 |
| 确认样品非生产批量产品 | 转换与确认次序颠倒 | 流程图上明确确认活动须在设计转换的试产批次完成后执行 |
| 设计更改未同步更新风险管理文档 | 变更评估不完整 | 更改节点设置风险评估作为强制前置动作 |
| 设计历史文档不完整 | 各阶段归档责任不清 | 流程节点旁标注归档清单,评审放行前核对归档状态 |
| 转换阶段活动未定义 | 组织接口空白 | 设计转换设置独立方框并列出工装、工艺、试产培训等强制输出 |
这张速查表可以根据自身产品特点扩充。把它贴在研发和质量部的公共区域,会比只在培训时讲一遍有效得多。
在我个人实际操作中的体会是,参考流程图最大的价值不是用来应付审核,而是让整个团队在任何一次项目例会上都能清楚地回答“我们在哪、下一步是什么、谁在等谁”。画这张图的过程,本质上就是团队对设计开发控制形成共识的过程。如果让我给做研发和体系的朋友一句实在的建议:不要追求一次性画出一张完美无缺的图,先让初版跑起来,每经历一个项目、每收到一个不符合项,就去修订一次。流程是活出来的,不是坐在会议室里想出来的,一版比一版更贴近真实工作、更能守护产品质量的参考流程图,才是真正有价值的那张图。
