iT邦幫忙

2026 iThome 鐵人賽

DAY 10
0
Software Development

三十天轉職成「醫療軟體工程師」系列 第 10 篇

Day9 - IEC 62304 不只是開發流程:安全分類

  • 分享至 

  • xImage
  •  

前文提到 IEC 62304 的軟體生命週期流程,除了軟體生命週期外,在 IEC 62304 將安全等級分為三類:A、B 以及 C。

安全等級的用意是,判斷軟體系統可能促成的危害情境,以及可能造成的傷害。分類結果會影響哪些標準任務適用,並需要記錄在風險管理檔案中。

我們可以透過下列的方式來進行分類:

風險等級 描述
Class A 軟體失效不會造成危害情境;或考量軟體系統外部的風險控制措施後,不會造成不可接受的風險。
Class B 考量軟體系統外部的風險控制措施後,軟體失效仍會造成不可接受的風險,可能導致非嚴重傷害。
Class C 考量軟體系統外部的風險控制措施後,軟體失效仍會造成不可接受的風險,可能導致嚴重傷害或死亡。

IEC 62304 的軟體安全等級,不等於醫療器材在某個市場的法規分級。同一個產品裡,不同軟體項目是否能採不同等級,也需要看架構如何區隔,並留下理由,不能因為某個畫面看起來不重要就自行降級。

https://ithelp.ithome.com.tw/upload/images/20260924/20184336q3fcn3I5qs.png

透過上圖的軟體安全等級分級,就可以知道軟體失效的危害程度,那麼在軟體開發時,就必須要謹慎小心。


上一篇
Day8 - 從預期用途到可驗證需求:醫療軟體該怎麼寫規格?
下一篇
Day10 - 風險管理不是列 Bug 清單
系列文
三十天轉職成「醫療軟體工程師」 共 17 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言