医疗器械
瑞旭集团
工业化学品
日化品
食品
医疗器械
农用化学品
检测认证
可持续发展
Search

【收藏】医疗软件全生命周期文件和记录要求及注意事项

来源 CIRS 作者

软件生存周期(又称软件生命周期) 是指软件系统从概念定义至停止使用的时间周期,包括软件开发策划-软件需求分析-软件设计-软件编码-软件测试、软件发布-软件部署-软件维护-软件停运等阶段。

医疗器械软件作为特殊用途的软件需要符合GMP的监管要求,那么在GMP监管下的软件全生命周期需要形成哪些文件和记录呢?

一、软件开发策划 

软件开发策划主要确定软件开发的目标和可行性。 

相关文件:软件生存周期过程控制程序、软件开发策划规范 

相关记录:项目建议报告(开发项目立项书)、可行性分析报告、软件策划评审报告等 

二、软件开发计划 

相关文件:风险管理控制程序、软件质量保证管理制度、软件配置管理控制程序、软件版本控制管理制度

相关记录:软件开发计划书、软件开发任务书、软件质量保证计划、软件配置管理计划、风险管理计划等

注意要点

1、软件安全性级别判定及质量保证活动要求(软件注册指导原则中轻微级、中等级、严重级对应YY/T 0664中A级、B级、C级);

2、配置管理工具(git、SVN等); 

3、软件版本号命名规则。 

三、软件需求分析 

软件需求分析是将法规、标准、用户、产品等要求转换为软件需求规格说明(SRS)。 

相关文件:软件需求规范

相关记录:软件需求规格说明书、软件需求评审报告等 

可追溯性:软件需求与产品需求、软件需求与风险分析的关系 

注意要点:需求变更对应软件版本及配置管理的变化。 

四、软件设计 

软件设计是通过设计活动将软件需求转换为软件设计规格说明(SDS)。 

相关文件:软件设计规范

相关记录:软件概要设计说明书、软件详细设计说明书、软件设计评审报告等 

可追溯性:软件设计与软件需求、软件设计与风险控制的关系 

注意要点:依据软件需求进行设计满足可追溯性。 

五、软件编码 

软件编码是通过编写源代码将软件设计转换为软件系统。 

相关文件:软件编码规则

相关记录:进度报表、用户手册、软件编码评审报告等 

可追溯性:源代码与软件设计、源代码与测试用例的关系 

注意要点:编码规则的编制与执行。

六、软件验证(单元、集成、系统测试,安全软件兼容性测试,网络安全测试) 

软件验证是指通过提供客观证据认定软件开发、软件维护某一阶段的输出满足输入要求。 

相关文件:软件验证规范、软件更新管理制度、软件缺陷管理制度

相关记录:软件测试计划、软件测试用例、软件测试用例评审报告、软件测试记录、软件测试报告、软件变更记录、软件缺陷管理记录、回归测试报告、软件验证评审报告等 

可追溯性:各级测试用例与软件设计,系统测试与软件需求,系统测试与风险管理的关系 

注意要点

1、软件版本号的变动(bug修复);

2、配置管理工具的对应;

3、缺陷管理工具的对应。

七、用户测试 

用户测试是指预期用户在真实或模拟使用场景对软件系统进行测试,采用黑盒测试。 

相关文件:软件确认规范、软件更新管理制度、软件缺陷管理制度

相关记录:用户测试计划、用户测试用例、用户测试用例评审报告、用户测试记录、用户测试报告、软件变更记录、软件缺陷管理记录、回归测试报告、用户测试评审报告等 

可追溯性:用户测试与产品需求、用户测试与风险管理的关系 

注意要点:用户测试人员的确定。

八、软件发布 

软件发布是将软件系统予以产品定型。 

相关文件:软件发布管理制度

相关记录:软件发布说明、发布通知、软件发布评审报告等 

注意要点

1、交付形式的说明(物理交付、网络交付);

2、许可授权方式的规定(账号密码、密钥、序列号等);

3、发布版本和完整版本的明确。 

九、设计验证 

相关文件:产品技术要求、产品说明书、成品检验规程

相关记录:设计开发验证报告、产品检验报告、设计验证评审报告等 

注意要点

1、样品的生产日期和序列号(软件界面和标签);

2、样品的版本号;

3、样品的数量。 

十、软件确认(临床) 

软件确认是指通过提供客观证据认定软件满足用户需求和预期用途,包括用户测试、临床评价、设计评审等系列活动。 

相关文件:软件确认规范

相关记录:设计开发确认报告、临床评价资料、软件确认评审报告等 

注意要点:临床评价相关资料的保留。 

十一、软件开发全过程 

相关文件:风险管理控制程序、软件配置管理控制程序、软件可追溯性分析控制程序 

相关记录:风险管理报告、配置状态报告、可追溯性分析报告、可追溯性分析评审报告等 

注意要点

1、可追溯性分析报告的内容与需求说明书、设计说明书、测试用例、风险报告等内容保持一致;

2、软件版本号的变更过程与配置管理工具中的记录保持一致。 

 

十二、软件部署 

软件部署是指软件系统的交付、安装、设置和配置。 

相关文件:软件部署管理制度

相关记录:软件部署方案等 

注意要点:软件交付、配置要求、用户培训等的确认。 

十三、软件运行维护及更新

软件维护是对软件系统发布后的更新需求予以实现。 

相关文件:软件部署管理制度、软件更新管理制度、软件缺陷管理制度、网络安全事件应急响应管理制度 

相关记录:软件维护计划,软件变更记录、软件缺陷管理记录、网络安全事件应急预案及演练记录等 

注意要点:网络安全事件应急响应的规定。 

十四、软件停运

软件停运(即软件退市)是指终止软件系统的销售和售后服务,售后服务停止时间通常晚于停售时间。 

相关文件:软件停运管理制度

相关记录:软件停运决策评审表等 

注意要点:用户数据的转移和管理。

 

扫描下方的二维码订阅“CIRS医械合规动态”!实时传递最新医疗器械监管法规动态,分享医疗器械注册成功经验及经典案例跟踪医疗器械最新产品安全与法规监管动态,获得最新一手资讯。

医疗器械

① 凡本网注明"稿件来源:“杭州瑞旭科技集团有限公司"的所有文字、图片和音视频稿件,版权均属杭州瑞旭科技集团有限公司所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:杭州瑞旭科技集团有限公司",违者本网将依法追究责任。
② 本网未注明"稿件来源:杭州瑞旭科技集团有限公司 "的文/图等稿件均为转载稿,本网转载出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:杭州瑞旭科技集团有限公司",本网将依法追究责任。如对稿件内容有疑议,请及时与我们联系。
③ 如本网转载稿涉及版权等问题,请作者在两周内速来电或来函与杭州瑞旭科技集团有限公司联系。
联系我们
杭州总部:+86 571 87206527
北 京:+86 10 63984062
上 海:+86 21 5077 8970
联系我们
杭州总部:+86 571 87206527
北 京:+86 10 63984062
上 海:+86 21 5077 8970