利用Scrum/Sprint开发流程构建高可靠性医疗电子设备

来源:电子工程世界 作者:—— 时间:2010-06-01 09:36

在当今错综复杂的医疗设备市场上,客户必须加速上市,捷足先登。众多公司纷纷采用传统的“瀑布式”开发法来完成这项工作。“瀑布式”开发法中的设计小组在进入下一步前,需要完成设计流程的每个步骤(图4)。瀑布法高度依赖在项目展开之初就拥有完整准确的规范。但是,在医疗设备市场,更多的时候需求会随着产品的开发而不断发展变化。这就需要能够将发展演进也考虑周全的流程。HEI的Scrum/Sprint开发流程就是可充分解决这一问题的理想方案。

利用Scrum/Sprint开发流程构建高可靠性医疗电子设备

图5  在“Scrum/Sprint”流程中,启动项目只需要高级系统架构和规范。

利用Scrum/Sprint开发流程构建高可靠性医疗电子设备

  图6——项目小组为循环周期中的每个“Sprint”确定“Sprint待办事项”工作任务,并对其进行扩展和分配。然后,项目小组在日常的”Scrum“会议上评估进程,并消除相关障碍。小组在每个“Sprint”终止时向客户交付产品功能。

  在Scrum/Sprint流程中,我们仅要求高级系统架构和规范即可启动项目。我们将项目细分为4~6个星期长的“Sprint”。在每个 “Sprint”中,我们可确定我们认为流程将会要求的所有任务,并将其置于“燃尽”列表(burn-down list)中。图5与图6显示了相关流程图。HEI在全公司范围内使用Scrum/Sprint开发流程,不仅将我们的开发进程加快了30%,而且还使我们提前数月完成了新产品的实施。表1对瀑布式开发与Scrum/Sprint开发方案进行了比较。

  医疗设备开发的第三阶段,也是最后一个阶段,属于产品整个生命周期的后期(图7)。这个阶段要求的工程设计工作非常少,不过客户反馈和市场成功将有助于推动新一代产品的概念形成,这样生命周期又进入新的循环。

利用Scrum/Sprint开发流程构建高可靠性医疗电子设备

 

  图7—产品生命周期后期工作是将产品推向市场,获取反馈,帮助确定新一代产品的功能。这样就完成了本周期的工作,并将其带入新的构思阶段。

  采用Scrum/Sprint产品开发流程,再结合使用基于FPGA的套装硬件以及涵盖从研发到制造过程的高级FPGA软件设计工具,HEI就能够迅速地开发出未来产品的衍生技术。我们发现在众多情况下都可以使用我们在多种产品开发中采用的通用内核架构。例如,可调整IV与输液泵的泵控制器架构,同样也能用于可控制电机以实现输血管理的其它设计项目中。

为何硬件优于软件

资讯排行榜

  • 每日排行
  • 每周排行
  • 每月排行

华强资讯微信号

关注方法:
· 使用微信扫一扫二维码
· 搜索微信号:华强微电子