启升微课——第十三课!

大家好,我是上海启升的Leo,欢迎收看启升微课,今天是我们微课的第十三课。在之前的第四课中,我跟大家分享的内容是,从软件的设计开发入手,着手准备医疗器械的软件描述文档。从今天这一期微课开始,我会按照医疗器械软件设计开发的流程,依次介绍如何按照标准的要求进行医疗器械软件的设计开发。今天,我就先跟大家聊一聊,如何准备医疗器械软件开发计划。


制定软件开发计划既是标准的要求,也是我们进行软件设计开发工作必备的过程,制定一个详细的计划可以指导我们系统得进行软件设计开发工作。

软件设计开发计划通常需要包含以下内容:

  • 软件开发小组

  • 软件开发的标准、方法和工具

  • 软件各个开发阶段的需求

  • 软件的配置管理

  • 软件问题解决

  • 软件风险管理的要求

软件系统需求

在软件开发计划中,首先我们要说明此次开发的软件的用途是什么,需要具备哪些功能。或者,这个软件是用在什么样的医疗器械中,发挥什么作用。

比如:血糖仪所用的软件要与血糖仪的功能相配,显示屏显示检测的结果,开关控制血糖仪的开机和关机。

软件开发小组

软件开发通常不是由一个人完成的,需要成立软件开发小组。每位成员的职责不同,在软件设计开发过程中承担的任务也不同。

比如,可能会有不同的程序员负责开发软件不同的功能模块,软件的测试需要专门的测试工程师,软件放行需要专人审核,软件开发过程中产生的文件需要由负责人审核批准。

软件开发的标准、方法和工具

不论是内嵌式的软件,或是独立的医疗器械软件,在设计开发时都需要参照医疗器械的标准,比如IEC62304或YY/T0664。软件开发需要借助一定的工具或是平台,也要在计划中体现。使用统一的标准、方法和工具,是为了保证软件开发的一致性。

比如:一款用于手机的医疗器械软件APP,可能涉及到ios和Android两种操作系统,开发时所用的平台也不一样。但是开发同一个操作系统的程序员,应该使用相同的平台进行开发。每个程序员擅长使用的编程语言会有差别,在开发同一个软件时,应召集使用同一种编程语言的程序员。

软件各个开发阶段的需求

除了要制定设计开发计划,软件开发还包括其他阶段:软件需求分析、软件架构设计、软件详细设计、软件单元实现及验证、软件集成和集成测试、软件系统测试、软件放行。对于每个阶段,开发者应在计划中清楚列出该阶段需要做哪些具体的工作。

比如:在进行软件单元集成时,因为集成产生新的BUG,需要消除后才能放行。

软件的配置管理

在开发软件过程中,需要进行配置管理,因此需要在计划中提出配置管理的要求。

比如:目前大家常用的配置管理的工具种类也很多,计划中要确定采用哪种工具。

软件问题解决

软件开发从单元开发,到单元集成,再到最终的系统完成,都会产生各种软件问题。这些软件问题可能会影响软件的功能,这些问题不能放置不管,需要在设计开发时解决这些问题。软件开发计划要规定,软件问题解决后才能放行。

软件风险管理

软件的风险管理要贯穿整个软件设计开发过程,具体实施需要按照相应的法规要求进行。设计开发的人员,需要考虑不同国家的法规对医疗器械风险管理的要求。

我们国内执行的风险管理标准是YY/T 0316:2016,欧盟执行的标准是EN ISO 14971:2012,两个标准具体有哪些差异就不在本次微课中说明,有兴趣的朋友可以自行研读一下标准。

结语

最后,软件开发计划的制定要基于顾客需求制定。制定计划的人员,需要了解标准对软件设计开发过程的要求,包括每个过程的输入和输出,才能制定出适合自身产品的开发计划。

今天是详解软件设计开发流程的第一课,后续内容也将会陆续推出,请持续关注启升微课,关注我们公众号的其他原创内容,谢谢大家!


上海启升为广大体外诊断器械及试剂厂商量身打造CE IVDR精品培训课程,7月中旬苏州开班!诚邀您参加!

电话报名:13817951939(Leo)

邮件报名:leo.wu@qishengbc.com

易企秀界面报名,

微信扫码在H5界面填写报名信息。


往期微课:

  • 启升微课丨细数开展CE临床评价的常用数据库

  • 启升微课丨解惑医疗器械UDI

  • 启升微课丨最容易被忽视的CE趋势报告

  • 启升微课丨关于IVDR和IVDD分类规则差异的那些事儿

  • 启升微课丨聊聊半路杀出的CND

  • 启升微课丨秒懂医疗器械可用性测试

  • 启升微课丨内审的准备工作

  • 启升微课丨虐我千百遍,我待CE临床评价如初恋

  • 启升微课丨从软件设计开发着手准备医疗器械软件描述文档

  • 启升微课丨美、欧、加、日法规对于医疗器械代工模式的要求

  • 启升微课丨FDA 510(k)最新动态及如何应对

  • 启升微课丨欧盟新法规MDR下经济运营者的职责

微课竞赛系统的设计与实现所需工作条件_启升微课丨如何准备医疗器械软件开发计划...相关推荐

  1. 微课竞赛系统的设计与实现所需工作条件_启升微课丨从软件设计开发着手准备医疗器械软件描述文档...

    启升微课--第四课! 大家好!今天是启升微课的第四课,本微课将跟大家分享的是"从软件设计开发着手准备软件描述文档". 首先,我们要清楚一个问题:有哪些医疗器械需要准备软件描述文档? ...

  2. 微课竞赛系统的设计与实现所需工作条件_信息工程学院关于举办“2020大学生计算机设计大赛”的通知...

    点击蓝字 关注我们 根据全国教育大会精神,全面振兴本科教育,提高教学 质量,切实提高计算机基础教学水平,激励大学生学习计算机知识.技术.技能的兴趣和潜能,提高运用信息技术解决实际问题的综合实践能力,充 ...

  3. 微课竞赛系统的设计与实现所需工作条件_快速微课制作方法

    很多老师常常说:我也想做微课,可是我对电脑操作不太熟练,做不成.其实微课最重要的是设计思路,有了巧妙的构思,总能找到简单的计算完成它,不会使用Camtasia Studio复杂的录屏工具,可以使用Co ...

  4. 微课竞赛系统的设计与实现所需工作条件_精心设计、锤炼教技——聚焦教学竞赛,提升备战实力...

    关于举办"全国高等院校教师教学竞赛备赛与设计专题培训会"的通知 教师教学竞赛是坚持"以本为本".推进"四个回归"的重要手段,是高校培养教师教 ...

  5. 微课竞赛系统的设计与实现所需工作条件_全国高校教师教学竞赛备赛与设计专题研修...

    关于举办"全国高等院校教师教学竞赛备赛与设计专题培训会"的通知 教师教学竞赛是坚持"以本为本".推进"四个回归"的重要手段,是高校培养教师教 ...

  6. 微课竞赛系统的设计与实现所需工作条件_工作室文化建设展示(3)

    衡东县朱亚旸名师工作室由衡东县教育局于今年8月授牌成立.工作室致力于面向全县中学教师开展通用设备.通用软件.学科软件.融合应用的系列培训.充当发展衡东县教学信息化的播种机.催化剂与宣传队一直是朱亚旸名 ...

  7. JAVA毕业设计vue.js开发红酒网站计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计vue.js开发红酒网站计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计vue.js开发红酒网站计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目架构:B ...

  8. 我用计算机写文章教学设计,江西科技版 信息技术 四年级上册 第4章 用计算机写作文(教案)(2页)-原创力文档...

    word整理版 学习参考资料 第4章 用计算机写作文 学习目标:1.使学生学会Word 2003的启动,熟悉Word 2003的窗 口与界面,掌握用计算机写作文的一般过程. 教学重点:使学生学会Wor ...

  9. 计算机硬件系统中指挥控制计算机工作,2017年广东省中等专业学校教师招聘考试试卷-计算机(6页)-原创力文档...

    2017年全国中等专业学校教师招聘考试试卷 计算机 注意事项: 1.本试卷分为两部分,第一部分为选择题,第二部分为非选择题. 2.应考者必须按试题顺序在答题卡(纸)指定位置上作答,答在试卷上无效. 3 ...

最新文章

  1. wp———跳转系统设置页面的wifi、网络连接、蓝牙、飞行模式等
  2. 「珍藏」老司机为你推荐10个炫酷的开源库,看完的人都收藏了
  3. Cisco QOS之CBWFQ
  4. 对话李飞飞,展望阿里云与MongoDB战略合作未来
  5. Strom的trident单词计数代码
  6. 买到同类票的概率(洛谷P2719题题解,Java语言描述)
  7. 【Python】爬虫原理
  8. C#移除HTML标记
  9. php js 图片旋转,使图片旋转的3种解决方案_基础知识
  10. python共享内存通信mapofview_python map eval strPython socket模块实现的udp通信功能示例...
  11. Django之ORM字段和参数
  12. linux 常用正则表达式,Linux中基本正则表达式
  13. 中国四季帐篷行业市场供需与战略研究报告
  14. MySQL服务无法正常启动的解决方法(1053错误)
  15. Internet地址结构
  16. 未捕获异常string was not recognized_给你代码:PHP7中的异常与错误处理
  17. 重复代码检查工具simian的基本用法
  18. AI Studio 数据集
  19. 高通SM660平台GPS 简介
  20. linux ip rcv,【linux网络】ip_rcv()函数

热门文章

  1. android平台多路摄像头实现方式的简析
  2. react 数据可视化_使用d3创建数据可视化并在2020年做出React
  3. ubuntu 8.04玩魔兽争霸
  4. element audio 标签 不显示_青云神书【陆鸣】=书虫强推amp;不容错过
  5. 对乔布斯创新能力看法
  6. 京东开源人脸识别项目faceX-zoo
  7. requests库爬取百度首页
  8. 《全球通史》读书笔记1
  9. laravel5.5 The page has expired due to inactivity. Please refresh and try again.
  10. 软件工程导论—总体设计