<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>PRRC Korea</title>
    <link>https://prrc.tistory.com/</link>
    <description>prrc 님의 블로그 입니다.</description>
    <language>ko</language>
    <pubDate>Fri, 3 Jul 2026 03:56:33 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>PRRC</managingEditor>
    <image>
      <title>PRRC Korea</title>
      <url>https://tistory1.daumcdn.net/tistory/7751456/attach/1ade6c67e5a346329d0a0d5cbde31089</url>
      <link>https://prrc.tistory.com</link>
    </image>
    <item>
      <title>SPICE, 의료기기 소프트웨어 품질을 증명하는 보이지 않는 설계도</title>
      <link>https://prrc.tistory.com/30</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;소프트웨어 공학에서 SPICE(Software Process Improvement and Capability dEtermination)는 단순한 프로세스 평가 도구가 아니라, 품질을 구조적으로 담보하기 위한 국제 표준 체계입니다.&lt;/b&gt; 특히 의료기기 산업에서는 이 표준이 단순한 선택이 아닌 필수 요소로 자리 잡고 있습니다. 의료기기 소프트웨어의 오류는 환자의 안전과 직결되기 때문에, 개발 과정의 신뢰성과 추적 가능성이 법적 요구사항 수준으로 관리되어야 합니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;SPICE는&amp;nbsp;ISO/IEC&amp;nbsp;15504에서&amp;nbsp;출발하여&amp;nbsp;현재&amp;nbsp;ISO/IEC&amp;nbsp;330xx&amp;nbsp;시리즈로&amp;nbsp;발전했으며,&amp;nbsp;프로세스의&amp;nbsp;성숙도를&amp;nbsp;객관적으로&amp;nbsp;평가할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;기준을&amp;nbsp;제공합니다.&amp;nbsp;&lt;/b&gt;의료기기&amp;nbsp;분야에서는&amp;nbsp;이를&amp;nbsp;기반으로&amp;nbsp;IEC&amp;nbsp;62304(의료기기&amp;nbsp;소프트웨어&amp;nbsp;생명주기&amp;nbsp;프로세스)와&amp;nbsp;연계하여,&amp;nbsp;개발&amp;middot;검증&amp;middot;유지보수&amp;nbsp;전&amp;nbsp;과정에서&amp;nbsp;일관된&amp;nbsp;품질&amp;nbsp;관리&amp;nbsp;체계를&amp;nbsp;수립합니다.&amp;nbsp;이는&amp;nbsp;단순한&amp;nbsp;문서화나&amp;nbsp;형식적&amp;nbsp;감사&amp;nbsp;대응을&amp;nbsp;넘어,&amp;nbsp;실제&amp;nbsp;위험&amp;nbsp;관리와&amp;nbsp;품질&amp;nbsp;향상을&amp;nbsp;위한&amp;nbsp;실질적&amp;nbsp;기반이&amp;nbsp;됩니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;SPICE의&amp;nbsp;6단계&amp;nbsp;역량&amp;nbsp;수준&amp;nbsp;모델은&amp;nbsp;의료기기&amp;nbsp;제조사에게&amp;nbsp;단계적&amp;nbsp;개선&amp;nbsp;목표를&amp;nbsp;제시합니다.&lt;/b&gt;&amp;nbsp;예를&amp;nbsp;들어,&amp;nbsp;Level&amp;nbsp;2의&amp;nbsp;&amp;lsquo;관리&amp;rsquo;&amp;nbsp;단계에서는&amp;nbsp;프로세스&amp;nbsp;통제와&amp;nbsp;산출물&amp;nbsp;관리가&amp;nbsp;이루어지지만,&amp;nbsp;Level&amp;nbsp;4&amp;nbsp;이상에서는&amp;nbsp;정량적&amp;nbsp;성과&amp;nbsp;분석과&amp;nbsp;예측이&amp;nbsp;가능해집니다.&amp;nbsp;이러한&amp;nbsp;정량적&amp;nbsp;품질&amp;nbsp;관리&amp;nbsp;체계는&amp;nbsp;규제기관&amp;nbsp;심사나&amp;nbsp;외부&amp;nbsp;감사에서&amp;nbsp;높은&amp;nbsp;신뢰를&amp;nbsp;얻는&amp;nbsp;핵심&amp;nbsp;요인이&amp;nbsp;됩니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;결국&amp;nbsp;SPICE는&amp;nbsp;&amp;lsquo;품질&amp;nbsp;보증의&amp;nbsp;언어&amp;rsquo;를&amp;nbsp;국제적으로&amp;nbsp;통일시키는&amp;nbsp;역할을&amp;nbsp;합니다.&amp;nbsp;&lt;/b&gt;의료기기&amp;nbsp;제조사는&amp;nbsp;이를&amp;nbsp;통해&amp;nbsp;내부&amp;nbsp;개발&amp;nbsp;역량을&amp;nbsp;체계화하고,&amp;nbsp;외부&amp;nbsp;이해관계자에게&amp;nbsp;&amp;lsquo;이&amp;nbsp;제품은&amp;nbsp;프로세스부터&amp;nbsp;안전하다&amp;rsquo;는&amp;nbsp;신뢰를&amp;nbsp;전달할&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;SPICE는&amp;nbsp;눈에&amp;nbsp;보이지&amp;nbsp;않지만,&amp;nbsp;의료기기&amp;nbsp;소프트웨어의&amp;nbsp;안전성과&amp;nbsp;품질을&amp;nbsp;떠받치는&amp;nbsp;가장&amp;nbsp;견고한&amp;nbsp;설계도입니다. &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3줄 요약&lt;/b&gt;&lt;br /&gt;1. SPICE는 소프트웨어 프로세스의 역량을 체계적으로 평가하고 개선하는 국제 표준입니다. &lt;br /&gt;2. 의료기기&amp;nbsp;분야에서는&amp;nbsp;IEC&amp;nbsp;62304와&amp;nbsp;연계되어&amp;nbsp;안전성과&amp;nbsp;추적&amp;nbsp;가능성을&amp;nbsp;보장합니다. &lt;br /&gt;3. SPICE는&amp;nbsp;규제&amp;nbsp;대응뿐&amp;nbsp;아니라&amp;nbsp;품질과&amp;nbsp;신뢰성을&amp;nbsp;구조적으로&amp;nbsp;강화하는&amp;nbsp;기반이&amp;nbsp;됩니다.&lt;/p&gt;</description>
      <category>디지털의료제품법/우수관리체계인증</category>
      <category>spice</category>
      <author>PRRC</author>
      <guid isPermaLink="true">https://prrc.tistory.com/30</guid>
      <comments>https://prrc.tistory.com/30#entry30comment</comments>
      <pubDate>Thu, 2 Jul 2026 15:49:41 +0900</pubDate>
    </item>
    <item>
      <title>의료기기 개발, CMMI는 단순한 인증이 아니라 &amp;lsquo;프로세스의 근육&amp;rsquo;을 키우는 일!</title>
      <link>https://prrc.tistory.com/29</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;의료기기 산업에서 품질과 신뢰성은 생명과 직결됩니다. &lt;b&gt;이러한 산업적 특성 속에서 조직의 개발 역량을 객관적으로 평가하고 지속적으로 개선하기 위한 도구로 CMMI(Capability Maturity Model Integration)는 중요한 의미를 가집니다.&lt;/b&gt; 많은 기업이 이를 &amp;lsquo;인증&amp;rsquo;으로만 인식하지만, 실제로는 조직의 개발 프로세스를 성숙하게 만드는 &amp;lsquo;경영 시스템&amp;rsquo;에 가깝습니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;CMMI는&amp;nbsp;미국&amp;nbsp;카네기&amp;nbsp;멜런&amp;nbsp;대학&amp;nbsp;소프트웨어공학연구소(SEI)가&amp;nbsp;국방성의&amp;nbsp;의뢰로&amp;nbsp;개발한&amp;nbsp;모델로,&amp;nbsp;현재는&amp;nbsp;소프트웨어뿐&amp;nbsp;아니라&amp;nbsp;의료기기,&amp;nbsp;항공,&amp;nbsp;국방,&amp;nbsp;자동차&amp;nbsp;등&amp;nbsp;다양한&amp;nbsp;분야에서&amp;nbsp;활용되고&amp;nbsp;있습니다.&lt;/b&gt;&amp;nbsp;특히&amp;nbsp;ISO&amp;nbsp;13485와&amp;nbsp;같은&amp;nbsp;품질경영시스템(QMS)과&amp;nbsp;병행할&amp;nbsp;때,&amp;nbsp;의료기기&amp;nbsp;개발&amp;nbsp;프로세스의&amp;nbsp;예측&amp;nbsp;가능성과&amp;nbsp;규제&amp;nbsp;대응력을&amp;nbsp;극대화할&amp;nbsp;수&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;CMMI는&amp;nbsp;성숙도&amp;nbsp;레벨을&amp;nbsp;1에서&amp;nbsp;5까지로&amp;nbsp;구분합니다.&amp;nbsp;&lt;/b&gt;초기&amp;nbsp;단계에서는&amp;nbsp;개인의&amp;nbsp;역량에&amp;nbsp;의존한&amp;nbsp;비체계적인&amp;nbsp;개발이&amp;nbsp;이루어지지만,&amp;nbsp;레벨&amp;nbsp;3&amp;nbsp;이상부터는&amp;nbsp;조직&amp;nbsp;차원의&amp;nbsp;표준화된&amp;nbsp;개발&amp;nbsp;프로세스가&amp;nbsp;자리&amp;nbsp;잡습니다.&amp;nbsp;레벨&amp;nbsp;4와&amp;nbsp;5에서는&amp;nbsp;정량적&amp;nbsp;분석과&amp;nbsp;지속적&amp;nbsp;개선이&amp;nbsp;핵심이&amp;nbsp;됩니다.&amp;nbsp;이는&amp;nbsp;단순히&amp;nbsp;문서를&amp;nbsp;잘&amp;nbsp;관리하는&amp;nbsp;수준을&amp;nbsp;넘어,&amp;nbsp;품질&amp;nbsp;문제의&amp;nbsp;원인을&amp;nbsp;통계적으로&amp;nbsp;파악하고&amp;nbsp;예방하는&amp;nbsp;문화를&amp;nbsp;정착시키는&amp;nbsp;것을&amp;nbsp;의미합니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;의료기기&amp;nbsp;개발&amp;nbsp;환경에서&amp;nbsp;CMMI의&amp;nbsp;도입은&amp;nbsp;다음과&amp;nbsp;같은&amp;nbsp;효과를&amp;nbsp;가져옵니다.&lt;/b&gt; &lt;br /&gt;첫째,&amp;nbsp;개발&amp;nbsp;과정에서의&amp;nbsp;오류와&amp;nbsp;재작업을&amp;nbsp;줄여&amp;nbsp;설계&amp;nbsp;변경으로&amp;nbsp;인한&amp;nbsp;규제&amp;nbsp;리스크를&amp;nbsp;최소화할&amp;nbsp;수&amp;nbsp;있습니다. &lt;br /&gt;둘째,&amp;nbsp;프로젝트&amp;nbsp;일정과&amp;nbsp;비용&amp;nbsp;예측이&amp;nbsp;정밀해져&amp;nbsp;임상시험&amp;nbsp;및&amp;nbsp;허가&amp;nbsp;일정의&amp;nbsp;불확실성을&amp;nbsp;줄입니다. &lt;br /&gt;셋째,&amp;nbsp;외부&amp;nbsp;심사기관이나&amp;nbsp;고객(특히&amp;nbsp;해외&amp;nbsp;파트너)에게&amp;nbsp;체계적인&amp;nbsp;개발&amp;nbsp;문화를&amp;nbsp;입증함으로써&amp;nbsp;신뢰성을&amp;nbsp;높일&amp;nbsp;수&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;결국,&amp;nbsp;CMMI는&amp;nbsp;&amp;lsquo;개발&amp;nbsp;문화를&amp;nbsp;바꾸는&amp;nbsp;일&amp;rsquo;입니다.&amp;nbsp;의료기기&amp;nbsp;기업이&amp;nbsp;안전성과&amp;nbsp;혁신성을&amp;nbsp;동시에&amp;nbsp;추구하기&amp;nbsp;위해서는&amp;nbsp;기술력뿐&amp;nbsp;아니라&amp;nbsp;프로세스&amp;nbsp;관리&amp;nbsp;능력이&amp;nbsp;뒷받침되어야&amp;nbsp;합니다.&amp;nbsp;CMMI는&amp;nbsp;그&amp;nbsp;기반을&amp;nbsp;과학적으로&amp;nbsp;강화하는&amp;nbsp;체계적&amp;nbsp;도구입니다. &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3줄 요약&lt;/b&gt;&lt;br /&gt;1. CMMI는 단순한 인증이 아닌 조직의 프로세스 성숙도를 평가&amp;middot;개선하는 국제 표준 모델입니다. &lt;br /&gt;2. 의료기기&amp;nbsp;산업에서는&amp;nbsp;ISO&amp;nbsp;13485와&amp;nbsp;병행해&amp;nbsp;품질관리와&amp;nbsp;규제&amp;nbsp;대응력을&amp;nbsp;강화할&amp;nbsp;수&amp;nbsp;있습니다. &lt;br /&gt;3. 정량적&amp;nbsp;관리와&amp;nbsp;지속적&amp;nbsp;개선을&amp;nbsp;통해&amp;nbsp;품질,&amp;nbsp;일정,&amp;nbsp;신뢰성을&amp;nbsp;모두&amp;nbsp;확보할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;</description>
      <category>디지털의료제품법/우수관리체계인증</category>
      <category>CMMI</category>
      <author>PRRC</author>
      <guid isPermaLink="true">https://prrc.tistory.com/29</guid>
      <comments>https://prrc.tistory.com/29#entry29comment</comments>
      <pubDate>Wed, 1 Jul 2026 15:47:45 +0900</pubDate>
    </item>
    <item>
      <title>의료기기 설계개발 파일 구성과 규제 대응을 위한 문서 체계의 이해</title>
      <link>https://prrc.tistory.com/46</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;의료기기 개발 과정에서는 단순한 기술 개발뿐 아니라 규제 요구사항을 충족하기 위한 체계적인 설계개발 문서 관리가 필수적입니다. 국제 규격인 ISO 13485와 IEC 62304, IEC 62366, ISO 14971 등의 요구사항을 반영하면 설계개발 파일은 단순한 문서 목록이 아니라 설계 입력부터 검증&amp;middot;검증, 사용성, 사이버보안, 위험관리까지 전 과정을 연결하는 체계로 구성됩니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;일반적으로&amp;nbsp;설계개발&amp;nbsp;파일은&amp;nbsp;Design&amp;nbsp;&amp;amp;&amp;nbsp;Development&amp;nbsp;Plan을&amp;nbsp;기반으로&amp;nbsp;시작합니다.&lt;/b&gt;&amp;nbsp;해당&amp;nbsp;문서에서는&amp;nbsp;개발&amp;nbsp;단계,&amp;nbsp;책임,&amp;nbsp;검토&amp;nbsp;시점,&amp;nbsp;산출물&amp;nbsp;등을&amp;nbsp;정의합니다.&amp;nbsp;이후&amp;nbsp;Design&amp;nbsp;&amp;amp;&amp;nbsp;Development&amp;nbsp;Input&amp;nbsp;문서를&amp;nbsp;통해&amp;nbsp;사용자&amp;nbsp;요구사항(User&amp;nbsp;Requirement&amp;nbsp;Specification),&amp;nbsp;소프트웨어&amp;nbsp;요구사항(Software&amp;nbsp;Requirement&amp;nbsp;Specification),&amp;nbsp;사용&amp;nbsp;환경,&amp;nbsp;규제&amp;nbsp;요구사항,&amp;nbsp;안전&amp;nbsp;관련&amp;nbsp;요구사항&amp;nbsp;등이&amp;nbsp;정리됩니다.&amp;nbsp;이&amp;nbsp;과정에서&amp;nbsp;Intended&amp;nbsp;Use&amp;nbsp;and&amp;nbsp;Reasonably&amp;nbsp;Foreseeable&amp;nbsp;Misuse,&amp;nbsp;Identification&amp;nbsp;of&amp;nbsp;Characteristics&amp;nbsp;Related&amp;nbsp;to&amp;nbsp;Safety,&amp;nbsp;Use&amp;nbsp;Specification과&amp;nbsp;같은&amp;nbsp;문서가&amp;nbsp;중요한&amp;nbsp;역할을&amp;nbsp;합니다.&amp;nbsp;특히&amp;nbsp;IEC&amp;nbsp;62366에&amp;nbsp;따라&amp;nbsp;Hazard-related&amp;nbsp;Use&amp;nbsp;Scenario와&amp;nbsp;User&amp;nbsp;Interface&amp;nbsp;Characteristics&amp;nbsp;related&amp;nbsp;to&amp;nbsp;Safety&amp;nbsp;and&amp;nbsp;Potential&amp;nbsp;Use&amp;nbsp;Error를&amp;nbsp;정의하는&amp;nbsp;과정은&amp;nbsp;사용성&amp;nbsp;위험을&amp;nbsp;체계적으로&amp;nbsp;관리하는&amp;nbsp;핵심&amp;nbsp;단계입니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;소프트웨어&amp;nbsp;기반&amp;nbsp;의료기기의&amp;nbsp;경우&amp;nbsp;IEC&amp;nbsp;62304에&amp;nbsp;따라&amp;nbsp;Software&amp;nbsp;Development&amp;nbsp;Plan(SDP),&amp;nbsp;Software&amp;nbsp;Architecture&amp;nbsp;Document,&amp;nbsp;Software&amp;nbsp;Design&amp;nbsp;Specification&amp;nbsp;등이&amp;nbsp;작성되며,&amp;nbsp;소프트웨어&amp;nbsp;요구사항과&amp;nbsp;설계&amp;nbsp;간의&amp;nbsp;일관성이&amp;nbsp;확보되어야&amp;nbsp;합니다.&amp;nbsp;&lt;/b&gt;또한&amp;nbsp;최근&amp;nbsp;규제에서는&amp;nbsp;사이버보안&amp;nbsp;요구가&amp;nbsp;강화되고&amp;nbsp;있기&amp;nbsp;때문에&amp;nbsp;Cyber&amp;nbsp;Security&amp;nbsp;Checklist와&amp;nbsp;Cyber&amp;nbsp;Security&amp;nbsp;Report와&amp;nbsp;같은&amp;nbsp;문서를&amp;nbsp;통해&amp;nbsp;보안&amp;nbsp;요구사항의&amp;nbsp;반영&amp;nbsp;여부를&amp;nbsp;관리합니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;설계&amp;nbsp;산출물&amp;nbsp;단계에서는&amp;nbsp;User&amp;nbsp;Interface&amp;nbsp;Specification,&amp;nbsp;Service&amp;nbsp;Manual,&amp;nbsp;Installation&amp;nbsp;Manual,&amp;nbsp;Label&amp;nbsp;Drawing,&amp;nbsp;Admin&amp;nbsp;Manual과&amp;nbsp;같은&amp;nbsp;사용자&amp;nbsp;및&amp;nbsp;서비스&amp;nbsp;관련&amp;nbsp;문서가&amp;nbsp;포함됩니다.&amp;nbsp;&lt;/b&gt;이러한&amp;nbsp;문서들은&amp;nbsp;단순한&amp;nbsp;설명&amp;nbsp;자료가&amp;nbsp;아니라&amp;nbsp;규제&amp;nbsp;요구사항에&amp;nbsp;따른&amp;nbsp;안전&amp;nbsp;정보&amp;nbsp;전달&amp;nbsp;수단이며,&amp;nbsp;Labeling&amp;nbsp;Requirement와&amp;nbsp;연결되어&amp;nbsp;관리됩니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;검증&amp;nbsp;및&amp;nbsp;검증&amp;nbsp;단계에서는&amp;nbsp;Unit&amp;nbsp;Test,&amp;nbsp;Integration&amp;nbsp;Test,&amp;nbsp;System&amp;nbsp;Test,&amp;nbsp;Performance&amp;nbsp;Test&amp;nbsp;등&amp;nbsp;다양한&amp;nbsp;시험&amp;nbsp;계획과&amp;nbsp;결과&amp;nbsp;문서가&amp;nbsp;작성됩니다.&amp;nbsp;&lt;/b&gt;또한&amp;nbsp;사용성&amp;nbsp;평가를&amp;nbsp;위한&amp;nbsp;Formative&amp;nbsp;Evaluation과&amp;nbsp;Summative&amp;nbsp;Evaluation은&amp;nbsp;IEC&amp;nbsp;62366에&amp;nbsp;따른&amp;nbsp;필수&amp;nbsp;절차이며,&amp;nbsp;실제&amp;nbsp;사용&amp;nbsp;환경에서&amp;nbsp;발생할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;사용&amp;nbsp;오류를&amp;nbsp;확인하는&amp;nbsp;과정입니다.&amp;nbsp;이러한&amp;nbsp;시험&amp;nbsp;결과들은&amp;nbsp;Design&amp;nbsp;and&amp;nbsp;Development&amp;nbsp;V&amp;amp;V&amp;nbsp;Report로&amp;nbsp;종합&amp;nbsp;정리됩니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;위험관리는&amp;nbsp;ISO&amp;nbsp;14971에&amp;nbsp;따라&amp;nbsp;수행되며,&amp;nbsp;설계&amp;nbsp;단계에서&amp;nbsp;pFMEA와&amp;nbsp;같은&amp;nbsp;위험&amp;nbsp;분석&amp;nbsp;문서를&amp;nbsp;통해&amp;nbsp;위험&amp;nbsp;식별과&amp;nbsp;통제가&amp;nbsp;이루어집니다.&amp;nbsp;&lt;/b&gt;이때&amp;nbsp;위험관리&amp;nbsp;결과는&amp;nbsp;설계&amp;nbsp;입력,&amp;nbsp;설계&amp;nbsp;출력,&amp;nbsp;검증&amp;nbsp;활동과&amp;nbsp;상호&amp;nbsp;연계되어야&amp;nbsp;하며,&amp;nbsp;Traceability&amp;nbsp;Matrix를&amp;nbsp;통해&amp;nbsp;요구사항,&amp;nbsp;설계,&amp;nbsp;시험&amp;nbsp;간의&amp;nbsp;추적성이&amp;nbsp;확보됩니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;마지막&amp;nbsp;단계에서는&amp;nbsp;Design&amp;nbsp;and&amp;nbsp;Development&amp;nbsp;Completion&amp;nbsp;Review를&amp;nbsp;통해&amp;nbsp;설계개발&amp;nbsp;과정&amp;nbsp;전체를&amp;nbsp;검토합니다.&amp;nbsp;&lt;/b&gt;이&amp;nbsp;과정에서&amp;nbsp;설계&amp;nbsp;입력이&amp;nbsp;설계&amp;nbsp;출력으로&amp;nbsp;적절히&amp;nbsp;구현되었는지,&amp;nbsp;검증&amp;nbsp;및&amp;nbsp;검증&amp;nbsp;활동이&amp;nbsp;충분히&amp;nbsp;수행되었는지,&amp;nbsp;위험관리와&amp;nbsp;사용성&amp;nbsp;평가가&amp;nbsp;규제&amp;nbsp;요구사항을&amp;nbsp;충족하는지&amp;nbsp;확인합니다.&amp;nbsp;이러한&amp;nbsp;체계적인&amp;nbsp;문서&amp;nbsp;관리가&amp;nbsp;이루어질&amp;nbsp;때&amp;nbsp;설계개발&amp;nbsp;파일은&amp;nbsp;단순한&amp;nbsp;기록이&amp;nbsp;아니라&amp;nbsp;의료기기의&amp;nbsp;안전성과&amp;nbsp;규제&amp;nbsp;적합성을&amp;nbsp;입증하는&amp;nbsp;핵심&amp;nbsp;근거&amp;nbsp;자료가&amp;nbsp;됩니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;3줄&amp;nbsp;요약&lt;/b&gt; &lt;br /&gt;1. 의료기기&amp;nbsp;설계개발&amp;nbsp;파일은&amp;nbsp;ISO&amp;nbsp;13485,&amp;nbsp;IEC&amp;nbsp;62304,&amp;nbsp;IEC&amp;nbsp;62366,&amp;nbsp;ISO&amp;nbsp;14971&amp;nbsp;요구사항을&amp;nbsp;반영한&amp;nbsp;체계적인&amp;nbsp;문서&amp;nbsp;구조로&amp;nbsp;관리됩니다. &lt;br /&gt;2. 설계 입력부터 설계 출력, 시험, 사용성 평가, 위험관리까지 모든 과정은 추적성 확보를 중심으로 연결됩니다. &lt;br /&gt;3. 체계적인&amp;nbsp;설계개발&amp;nbsp;문서&amp;nbsp;관리가&amp;nbsp;의료기기&amp;nbsp;안전성&amp;nbsp;입증과&amp;nbsp;규제&amp;nbsp;승인&amp;nbsp;대응의&amp;nbsp;핵심&amp;nbsp;기반이&amp;nbsp;됩니다.&lt;/p&gt;</description>
      <category>ISO 13485/7장</category>
      <category>설계개발</category>
      <author>PRRC</author>
      <guid isPermaLink="true">https://prrc.tistory.com/46</guid>
      <comments>https://prrc.tistory.com/46#entry46comment</comments>
      <pubDate>Mon, 9 Mar 2026 23:27:56 +0900</pubDate>
    </item>
    <item>
      <title>심사가 필요한 디지털의료기기소프트웨어 변경사항</title>
      <link>https://prrc.tistory.com/45</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;디지털의료기기 소프트웨어는 특성상 지속적인 업데이트와 개선이 이루어집니다. 개발자에게는 자연스러운 개선일 수 있지만, 규제 관점에서는 작은 수정 하나가 허가사항 변경으로 이어질 수 있습니다. 실제로 많은 제조사가 &amp;ldquo;기능 개선&amp;rdquo; 또는 &amp;ldquo;운영환경 업데이트&amp;rdquo; 정도로 생각했던 변경이 규제상 변경허가 또는 변경신고 대상이 되는 사례가 반복적으로 발생합니다. 문제는 대부분의 변경이 기술적으로는 작아 보이지만, 안전성&amp;middot;유효성 또는 사용적합성에 영향을 줄 가능성이 있는지 여부로 판단된다는 점입니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;디지털의료기기&amp;nbsp;소프트웨어에서&amp;nbsp;가장&amp;nbsp;대표적인&amp;nbsp;변경은&amp;nbsp;성능&amp;nbsp;또는&amp;nbsp;기능의&amp;nbsp;변화입니다.&lt;/b&gt;&amp;nbsp;예를&amp;nbsp;들어&amp;nbsp;진단&amp;nbsp;보조&amp;nbsp;기능이&amp;nbsp;추가되거나,&amp;nbsp;기존&amp;nbsp;알고리즘의&amp;nbsp;판단&amp;nbsp;기준이&amp;nbsp;조정되거나,&amp;nbsp;새로운&amp;nbsp;분석&amp;nbsp;지표가&amp;nbsp;도입되는&amp;nbsp;경우에는&amp;nbsp;단순한&amp;nbsp;기능&amp;nbsp;개선으로&amp;nbsp;보지&amp;nbsp;않습니다.&amp;nbsp;특히&amp;nbsp;인공지능&amp;nbsp;기반&amp;nbsp;소프트웨어의&amp;nbsp;경우&amp;nbsp;학습&amp;nbsp;데이터의&amp;nbsp;추가,&amp;nbsp;모델&amp;nbsp;구조의&amp;nbsp;변경,&amp;nbsp;또는&amp;nbsp;알고리즘&amp;nbsp;방식이&amp;nbsp;변경되는&amp;nbsp;경우에는&amp;nbsp;성능&amp;nbsp;특성&amp;nbsp;자체가&amp;nbsp;달라질&amp;nbsp;수&amp;nbsp;있기&amp;nbsp;때문에&amp;nbsp;규제기관에서는&amp;nbsp;이를&amp;nbsp;중요한&amp;nbsp;변경으로&amp;nbsp;간주합니다.&amp;nbsp;반대로&amp;nbsp;단순한&amp;nbsp;사용자&amp;nbsp;설명&amp;nbsp;문구&amp;nbsp;수정이나&amp;nbsp;오탈자&amp;nbsp;수정과&amp;nbsp;같이&amp;nbsp;기능이나&amp;nbsp;성능에&amp;nbsp;영향을&amp;nbsp;미치지&amp;nbsp;않는&amp;nbsp;경우에는&amp;nbsp;변경허가&amp;nbsp;대상이&amp;nbsp;되지&amp;nbsp;않습니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;개발&amp;nbsp;환경이나&amp;nbsp;운영&amp;nbsp;환경의&amp;nbsp;변화도&amp;nbsp;간과하기&amp;nbsp;쉬운&amp;nbsp;영역입니다.&amp;nbsp;&lt;/b&gt;예를&amp;nbsp;들어&amp;nbsp;소프트웨어&amp;nbsp;개발&amp;nbsp;언어가&amp;nbsp;변경되거나&amp;nbsp;특정&amp;nbsp;운영체제에서&amp;nbsp;다른&amp;nbsp;운영체제로&amp;nbsp;확장되는&amp;nbsp;경우,&amp;nbsp;또는&amp;nbsp;지원&amp;nbsp;플랫폼이&amp;nbsp;추가되는&amp;nbsp;경우에는&amp;nbsp;시스템&amp;nbsp;동작&amp;nbsp;방식이&amp;nbsp;달라질&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;다만&amp;nbsp;동일&amp;nbsp;운영체제&amp;nbsp;내에서의&amp;nbsp;일반적인&amp;nbsp;버전&amp;nbsp;업그레이드,&amp;nbsp;예를&amp;nbsp;들어&amp;nbsp;특정&amp;nbsp;OS의&amp;nbsp;세부&amp;nbsp;버전&amp;nbsp;변경과&amp;nbsp;같은&amp;nbsp;경우는&amp;nbsp;통상적으로&amp;nbsp;중대한&amp;nbsp;변경으로&amp;nbsp;보지&amp;nbsp;않는&amp;nbsp;경우가&amp;nbsp;많습니다.&amp;nbsp;그러나&amp;nbsp;플랫폼&amp;nbsp;추가나&amp;nbsp;운영환경&amp;nbsp;확장은&amp;nbsp;실제&amp;nbsp;사용&amp;nbsp;환경을&amp;nbsp;바꾸는&amp;nbsp;요소이기&amp;nbsp;때문에&amp;nbsp;규제&amp;nbsp;검토&amp;nbsp;대상이&amp;nbsp;될&amp;nbsp;가능성이&amp;nbsp;높습니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;또&amp;nbsp;하나&amp;nbsp;중요한&amp;nbsp;영역은&amp;nbsp;통신&amp;nbsp;기능입니다.&amp;nbsp;&lt;/b&gt;최근&amp;nbsp;디지털의료기기는&amp;nbsp;네트워크를&amp;nbsp;통해&amp;nbsp;데이터를&amp;nbsp;송수신하거나&amp;nbsp;원격&amp;nbsp;업데이트&amp;nbsp;기능을&amp;nbsp;포함하는&amp;nbsp;경우가&amp;nbsp;많습니다.&amp;nbsp;이&amp;nbsp;과정에서&amp;nbsp;통신&amp;nbsp;방식이&amp;nbsp;변경되거나,&amp;nbsp;새로운&amp;nbsp;데이터&amp;nbsp;교환&amp;nbsp;기능이&amp;nbsp;추가되면&amp;nbsp;사이버보안&amp;nbsp;및&amp;nbsp;전자적&amp;nbsp;침해&amp;nbsp;대응&amp;nbsp;측면에서&amp;nbsp;평가가&amp;nbsp;필요합니다.&amp;nbsp;이는&amp;nbsp;단순한&amp;nbsp;기술&amp;nbsp;변경이&amp;nbsp;아니라&amp;nbsp;환자&amp;nbsp;데이터&amp;nbsp;보호와&amp;nbsp;시스템&amp;nbsp;안전성에&amp;nbsp;직접&amp;nbsp;연결되기&amp;nbsp;때문입니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;마지막으로&amp;nbsp;사용적합성&amp;nbsp;역시&amp;nbsp;중요한&amp;nbsp;판단&amp;nbsp;기준입니다.&amp;nbsp;&lt;/b&gt;사용자&amp;nbsp;인터페이스&amp;nbsp;변경이&amp;nbsp;단순한&amp;nbsp;화면&amp;nbsp;구성&amp;nbsp;변경에&amp;nbsp;그치지&amp;nbsp;않고&amp;nbsp;사용자의&amp;nbsp;조작&amp;nbsp;방식이나&amp;nbsp;인지&amp;nbsp;과정에&amp;nbsp;영향을&amp;nbsp;준다면&amp;nbsp;이는&amp;nbsp;규제&amp;nbsp;관점에서&amp;nbsp;의미&amp;nbsp;있는&amp;nbsp;변경으로&amp;nbsp;판단될&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;특히&amp;nbsp;임상&amp;nbsp;판단을&amp;nbsp;지원하는&amp;nbsp;소프트웨어의&amp;nbsp;경우&amp;nbsp;인터페이스&amp;nbsp;변화가&amp;nbsp;의료진의&amp;nbsp;의사결정&amp;nbsp;흐름에&amp;nbsp;영향을&amp;nbsp;줄&amp;nbsp;수&amp;nbsp;있기&amp;nbsp;때문에&amp;nbsp;더욱&amp;nbsp;신중한&amp;nbsp;검토가&amp;nbsp;필요합니다. &lt;br /&gt;&lt;br /&gt;결국&amp;nbsp;디지털의료기기&amp;nbsp;소프트웨어의&amp;nbsp;변경관리에서&amp;nbsp;핵심은&amp;nbsp;&amp;ldquo;개발자&amp;nbsp;관점의&amp;nbsp;작은&amp;nbsp;수정&amp;rdquo;이&amp;nbsp;아니라&amp;nbsp;&amp;ldquo;환자&amp;nbsp;안전과&amp;nbsp;임상적&amp;nbsp;성능에&amp;nbsp;영향을&amp;nbsp;줄&amp;nbsp;가능성&amp;rdquo;입니다.&amp;nbsp;변경의&amp;nbsp;크기가&amp;nbsp;아니라&amp;nbsp;영향의&amp;nbsp;범위를&amp;nbsp;중심으로&amp;nbsp;판단해야&amp;nbsp;하며,&amp;nbsp;사전에&amp;nbsp;규제&amp;nbsp;요구사항을&amp;nbsp;검토하는&amp;nbsp;체계적인&amp;nbsp;변경관리&amp;nbsp;전략이&amp;nbsp;필수적입니다.&amp;nbsp;디지털의료기기&amp;nbsp;시대에는&amp;nbsp;업데이트&amp;nbsp;속도보다&amp;nbsp;규제&amp;nbsp;이해도가&amp;nbsp;더&amp;nbsp;중요한&amp;nbsp;경쟁력이&amp;nbsp;됩니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;3줄&amp;nbsp;요약&lt;/b&gt; &lt;br /&gt;1. 디지털의료기기 소프트웨어는 작은 업데이트라도 안전성, 유효성, 사용적합성에 영향을 주면 허가사항 변경 대상이 될 수 있습니다. &lt;br /&gt;2. 알고리즘&amp;nbsp;변경,&amp;nbsp;운영환경&amp;nbsp;확장,&amp;nbsp;통신기능&amp;nbsp;추가,&amp;nbsp;UI&amp;nbsp;변화&amp;nbsp;등은&amp;nbsp;규제기관이&amp;nbsp;중요하게&amp;nbsp;보는&amp;nbsp;변경&amp;nbsp;요소입니다. &lt;br /&gt;3. 변경의&amp;nbsp;크기가&amp;nbsp;아니라&amp;nbsp;환자&amp;nbsp;안전과&amp;nbsp;임상&amp;nbsp;성능에&amp;nbsp;미치는&amp;nbsp;영향을&amp;nbsp;기준으로&amp;nbsp;변경관리&amp;nbsp;전략을&amp;nbsp;수립해야&amp;nbsp;합니다.&lt;/p&gt;</description>
      <category>디지털의료제품법/디지털의료제품</category>
      <category>변경관리</category>
      <author>PRRC</author>
      <guid isPermaLink="true">https://prrc.tistory.com/45</guid>
      <comments>https://prrc.tistory.com/45#entry45comment</comments>
      <pubDate>Sun, 8 Mar 2026 23:11:40 +0900</pubDate>
    </item>
    <item>
      <title>IEC 62304 Class A/B/C 등급별 요구사항 정리</title>
      <link>https://prrc.tistory.com/44</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 6036px;&quot; border=&quot;1&quot; width=&quot;350&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 37px;&quot;&gt;
&lt;td style=&quot;height: 37px;&quot; colspan=&quot;5&quot; width=&quot;350&quot; height=&quot;37&quot;&gt;5.1 Software Development Planning&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot; height=&quot;23&quot;&gt;Clause&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;내용&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class A&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class B&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class C&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.1.1&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Software development plan&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 139px;&quot;&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot; height=&quot;139&quot;&gt;5.1.2&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;Keep software development plan updated&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.1.3&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Reference to system D&amp;amp;D&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 162px;&quot;&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot; height=&quot;162&quot;&gt;5.1.4&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;Development standards, methods, tools planning&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 116px;&quot;&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot; height=&quot;116&quot;&gt;5.1.5&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;Integration &amp;amp; integration test planning&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.1.6&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Software verification planning&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 116px;&quot;&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot; height=&quot;116&quot;&gt;5.1.7&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;Software risk management planning&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.1.8&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Documentation planning&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 116px;&quot;&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot; height=&quot;116&quot;&gt;5.1.9&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;Configuration management planning&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.1.10&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Supporting items control&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 139px;&quot;&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot; height=&quot;139&quot;&gt;5.1.11&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;Configuration item control before verification&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.1.12&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Avoid common software defects&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 48px;&quot;&gt;
&lt;td style=&quot;height: 48px;&quot; colspan=&quot;5&quot; height=&quot;48&quot;&gt;5.2 Software Requirement Analysis&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot; height=&quot;23&quot;&gt;Clause&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;내용&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class A&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class B&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class C&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 162px;&quot;&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot; height=&quot;162&quot;&gt;5.2.1&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;Define software requirements from system requirements&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.2.2&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Software requirements content&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.2.3&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Include risk control measures&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 139px;&quot;&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot; height=&quot;139&quot;&gt;5.2.4&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;Re-evaluate medical device risk analysis&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.2.5&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Update requirements&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.2.6&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Verify software requirements&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 48px;&quot;&gt;
&lt;td style=&quot;height: 48px;&quot; colspan=&quot;5&quot; height=&quot;48&quot;&gt;5.3 Software Architectural Design&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot; height=&quot;23&quot;&gt;Clause&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;내용&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class A&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class B&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class C&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 139px;&quot;&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot; height=&quot;139&quot;&gt;5.3.1&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;Transform requirements into architecture&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.3.2&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Develop architecture for interfaces&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 162px;&quot;&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot; height=&quot;162&quot;&gt;5.3.3&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;Specify SOUP functional/performance requirements&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 162px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 139px;&quot;&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot; height=&quot;139&quot;&gt;5.3.4&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;Specify hardware &amp;amp; software required by SOUP&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 139px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 116px;&quot;&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot; height=&quot;116&quot;&gt;5.3.5&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;Identify segregation for risk control&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.3.6&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Verify software architecture&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 48px;&quot;&gt;
&lt;td style=&quot;height: 48px;&quot; colspan=&quot;5&quot; height=&quot;48&quot;&gt;5.4 Software Detailed Design&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot; height=&quot;23&quot;&gt;Clause&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;내용&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class A&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class B&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class C&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.4.1&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Subdivide into software units&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 116px;&quot;&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot; height=&quot;116&quot;&gt;5.4.2&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;Develop detailed design for each unit&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 116px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.4.3&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Develop interface design&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.4.4&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Verify detailed design&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 48px;&quot;&gt;
&lt;td style=&quot;height: 48px;&quot; colspan=&quot;5&quot; height=&quot;48&quot;&gt;5.5 Software Unit Implementation&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot; height=&quot;23&quot;&gt;Clause&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;내용&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class A&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class B&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class C&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.5.1&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Implement each software unit&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.5.2&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Establish unit verification process&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.5.3&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Unit acceptance criteria&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.5.4&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Additional acceptance criteria&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.5.5&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Software unit verification&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 48px;&quot;&gt;
&lt;td style=&quot;height: 48px;&quot; colspan=&quot;5&quot; height=&quot;48&quot;&gt;5.6 Software Integration &amp;amp; Integration Testing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot; height=&quot;23&quot;&gt;Clause&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;내용&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class A&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class B&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class C&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.6.1&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Integrate software units&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.6.2&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Verify integration&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 46px;&quot;&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot; height=&quot;46&quot;&gt;5.6.3&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;Integration testing&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.6.4&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Integration testing content&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.6.5&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Evaluate test procedures&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 46px;&quot;&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot; height=&quot;46&quot;&gt;5.6.6&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;Regression tests&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.6.7&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Integration test records&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.6.8&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Problem resolution process&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 48px;&quot;&gt;
&lt;td style=&quot;height: 48px;&quot; colspan=&quot;5&quot; height=&quot;48&quot;&gt;5.7 Software System Testing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot; height=&quot;23&quot;&gt;Clause&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;내용&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class A&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class B&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class C&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.7.1&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Establish tests for requirements&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.7.2&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Use problem resolution process&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.7.3&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Retest after changes&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.7.4&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Evaluate system testing&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.7.5&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;System test record contents&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; height=&quot;23&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 48px;&quot;&gt;
&lt;td style=&quot;height: 48px;&quot; colspan=&quot;4&quot; height=&quot;48&quot;&gt;5.8 Software Release&lt;/td&gt;
&lt;td style=&quot;height: 48px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot; height=&quot;23&quot;&gt;Clause&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;내용&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class A&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class B&lt;/td&gt;
&lt;td style=&quot;height: 23px;&quot; width=&quot;70&quot;&gt;Class C&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 93px;&quot;&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot; height=&quot;93&quot;&gt;5.8.1&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;Ensure verification complete&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 93px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.8.2&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Document residual anomalies&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.8.3&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Evaluate residual anomalies&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.8.4&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Document released version&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.8.5&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Document build process&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.8.6&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Ensure tasks complete&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 46px;&quot;&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot; height=&quot;46&quot;&gt;5.8.7&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;Archive software&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 46px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 70px;&quot;&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot; height=&quot;70&quot;&gt;5.8.8&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;Assure delivery reliability&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✖&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;td style=&quot;height: 70px;&quot; width=&quot;70&quot;&gt;✔&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>SaMD*SiMD/IEC 62304</category>
      <category>IEC62304</category>
      <author>PRRC</author>
      <guid isPermaLink="true">https://prrc.tistory.com/44</guid>
      <comments>https://prrc.tistory.com/44#entry44comment</comments>
      <pubDate>Sat, 7 Mar 2026 21:41:49 +0900</pubDate>
    </item>
    <item>
      <title>EU MDR Class IIa로 분류되는 디지털치료제(디지털치료기기)</title>
      <link>https://prrc.tistory.com/43</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;EU&amp;nbsp;의료기기&amp;nbsp;규정(MDR)이&amp;nbsp;시행된&amp;nbsp;이후&amp;nbsp;디지털&amp;nbsp;헬스&amp;nbsp;업계에서는&amp;nbsp;자주&amp;nbsp;들리는&amp;nbsp;말이&amp;nbsp;있습니다.&amp;nbsp;이제&amp;nbsp;Class&amp;nbsp;I&amp;nbsp;소프트웨어는&amp;nbsp;사실상&amp;nbsp;사라졌다는&amp;nbsp;이야기입니다.&amp;nbsp;특히&amp;nbsp;디지털&amp;nbsp;치료제(DTx)나&amp;nbsp;의료&amp;nbsp;소프트웨어&amp;nbsp;분야에서는&amp;nbsp;MDR&amp;nbsp;Rule&amp;nbsp;11이&amp;nbsp;대부분의&amp;nbsp;제품을&amp;nbsp;Class&amp;nbsp;IIa&amp;nbsp;이상으로&amp;nbsp;끌어올렸다는&amp;nbsp;해석이&amp;nbsp;널리&amp;nbsp;퍼져&amp;nbsp;있습니다.&amp;nbsp;그러나&amp;nbsp;규정의&amp;nbsp;실제&amp;nbsp;취지를&amp;nbsp;들여다보면,&amp;nbsp;Class&amp;nbsp;I이&amp;nbsp;사라졌다기보다&amp;nbsp;의료&amp;nbsp;소프트웨어의&amp;nbsp;정의와&amp;nbsp;역할이&amp;nbsp;보다&amp;nbsp;명확하게&amp;nbsp;정리되었다고&amp;nbsp;보는&amp;nbsp;것이&amp;nbsp;더&amp;nbsp;정확합니다. &lt;br /&gt;&lt;br /&gt;과거&amp;nbsp;MDD&amp;nbsp;체계에서는&amp;nbsp;상당수의&amp;nbsp;의료&amp;nbsp;소프트웨어가&amp;nbsp;Class&amp;nbsp;I으로&amp;nbsp;분류될&amp;nbsp;수&amp;nbsp;있었습니다.&amp;nbsp;특히&amp;nbsp;단순&amp;nbsp;건강관리&amp;nbsp;앱이나&amp;nbsp;데이터&amp;nbsp;기록용&amp;nbsp;소프트웨어도&amp;nbsp;의료&amp;nbsp;목적을&amp;nbsp;주장하는&amp;nbsp;경우가&amp;nbsp;있었고,&amp;nbsp;제조자가&amp;nbsp;스스로&amp;nbsp;적합성을&amp;nbsp;선언하는&amp;nbsp;방식으로&amp;nbsp;시장에&amp;nbsp;진입하는&amp;nbsp;사례도&amp;nbsp;많았습니다.&amp;nbsp;그러나&amp;nbsp;MDR은&amp;nbsp;소프트웨어가&amp;nbsp;의료&amp;nbsp;의사결정에&amp;nbsp;미치는&amp;nbsp;영향과&amp;nbsp;환자&amp;nbsp;위험도를&amp;nbsp;보다&amp;nbsp;엄격하게&amp;nbsp;평가하도록&amp;nbsp;설계되었습니다.&amp;nbsp;그&amp;nbsp;중심에&amp;nbsp;있는&amp;nbsp;규정이&amp;nbsp;바로&amp;nbsp;Rule&amp;nbsp;11입니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Rule&amp;nbsp;11은&amp;nbsp;소프트웨어가&amp;nbsp;진단&amp;nbsp;또는&amp;nbsp;치료&amp;nbsp;목적의&amp;nbsp;의사결정에&amp;nbsp;정보를&amp;nbsp;제공하는&amp;nbsp;경우&amp;nbsp;최소&amp;nbsp;Class&amp;nbsp;IIa로&amp;nbsp;분류하도록&amp;nbsp;규정합니다.&amp;nbsp;&lt;/b&gt;또한&amp;nbsp;환자의&amp;nbsp;생리적&amp;nbsp;과정을&amp;nbsp;모니터링하고&amp;nbsp;그&amp;nbsp;결과가&amp;nbsp;임상적&amp;nbsp;개입으로&amp;nbsp;이어질&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;경우에도&amp;nbsp;상위&amp;nbsp;등급으로&amp;nbsp;분류될&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;이&amp;nbsp;때문에&amp;nbsp;실제&amp;nbsp;디지털&amp;nbsp;치료제,&amp;nbsp;임상&amp;nbsp;의사결정&amp;nbsp;지원&amp;nbsp;소프트웨어,&amp;nbsp;환자&amp;nbsp;모니터링&amp;nbsp;애플리케이션&amp;nbsp;등은&amp;nbsp;대부분&amp;nbsp;Class&amp;nbsp;IIa&amp;nbsp;또는&amp;nbsp;그&amp;nbsp;이상으로&amp;nbsp;분류됩니다.&amp;nbsp;업계에서&amp;nbsp;&quot;소프트웨어의&amp;nbsp;업클래싱(up-classification)&quot;이라는&amp;nbsp;표현이&amp;nbsp;등장한&amp;nbsp;이유도&amp;nbsp;여기에&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;다만&amp;nbsp;여기서&amp;nbsp;한&amp;nbsp;가지&amp;nbsp;중요한&amp;nbsp;점이&amp;nbsp;있습니다.&amp;nbsp;&lt;b&gt;Rule&amp;nbsp;11은&amp;nbsp;모든&amp;nbsp;소프트웨어를&amp;nbsp;자동으로&amp;nbsp;상위&amp;nbsp;등급으로&amp;nbsp;올리는&amp;nbsp;규정이&amp;nbsp;아닙니다.&amp;nbsp;의료&amp;nbsp;의사결정에&amp;nbsp;영향을&amp;nbsp;주지&amp;nbsp;않거나,&amp;nbsp;단순히&amp;nbsp;데이터를&amp;nbsp;저장하거나&amp;nbsp;표시하는&amp;nbsp;수준의&amp;nbsp;소프트웨어는&amp;nbsp;여전히&amp;nbsp;Class&amp;nbsp;I으로&amp;nbsp;분류될&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;&lt;/b&gt;예를&amp;nbsp;들어&amp;nbsp;건강&amp;nbsp;데이터를&amp;nbsp;단순&amp;nbsp;기록하거나,&amp;nbsp;의료&amp;nbsp;데이터의&amp;nbsp;보관&amp;nbsp;및&amp;nbsp;표시&amp;nbsp;기능만&amp;nbsp;수행하며&amp;nbsp;임상적&amp;nbsp;판단을&amp;nbsp;유도하지&amp;nbsp;않는&amp;nbsp;소프트웨어는&amp;nbsp;여전히&amp;nbsp;낮은&amp;nbsp;위험도로&amp;nbsp;평가됩니다.&amp;nbsp;다만&amp;nbsp;이러한&amp;nbsp;기능만으로는&amp;nbsp;의료기기로&amp;nbsp;분류되지&amp;nbsp;않는&amp;nbsp;경우도&amp;nbsp;많기&amp;nbsp;때문에,&amp;nbsp;결과적으로&amp;nbsp;시장에서&amp;nbsp;Class&amp;nbsp;I&amp;nbsp;의료&amp;nbsp;소프트웨어의&amp;nbsp;사례가&amp;nbsp;줄어든&amp;nbsp;것처럼&amp;nbsp;보이는&amp;nbsp;것입니다. &lt;br /&gt;&lt;br /&gt;또한&amp;nbsp;디지털&amp;nbsp;치료제는&amp;nbsp;그&amp;nbsp;정의&amp;nbsp;자체가&amp;nbsp;치료&amp;nbsp;개입을&amp;nbsp;제공하거나&amp;nbsp;환자의&amp;nbsp;행동&amp;nbsp;변화를&amp;nbsp;유도하는&amp;nbsp;소프트웨어이기&amp;nbsp;때문에&amp;nbsp;대부분&amp;nbsp;의료&amp;nbsp;의사결정이나&amp;nbsp;임상적&amp;nbsp;관리에&amp;nbsp;영향을&amp;nbsp;미칩니다.&amp;nbsp;이러한&amp;nbsp;특성&amp;nbsp;때문에&amp;nbsp;실제로는&amp;nbsp;Class&amp;nbsp;IIa&amp;nbsp;이상으로&amp;nbsp;분류되는&amp;nbsp;경우가&amp;nbsp;일반적이며,&amp;nbsp;Notified&amp;nbsp;Body&amp;nbsp;심사를&amp;nbsp;거쳐야&amp;nbsp;하는&amp;nbsp;구조가&amp;nbsp;됩니다.&amp;nbsp;결국&amp;nbsp;MDR이&amp;nbsp;만든&amp;nbsp;변화는&amp;nbsp;Class&amp;nbsp;I의&amp;nbsp;소멸이&amp;nbsp;아니라,&amp;nbsp;의료&amp;nbsp;소프트웨어가&amp;nbsp;실제로&amp;nbsp;환자에게&amp;nbsp;미치는&amp;nbsp;영향을&amp;nbsp;규제&amp;nbsp;체계&amp;nbsp;안에서&amp;nbsp;보다&amp;nbsp;정밀하게&amp;nbsp;반영한&amp;nbsp;것이라고&amp;nbsp;볼&amp;nbsp;수&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;따라서&amp;nbsp;&quot;Class&amp;nbsp;I이&amp;nbsp;사라졌다&quot;는&amp;nbsp;표현은&amp;nbsp;규정의&amp;nbsp;결과를&amp;nbsp;과장한&amp;nbsp;업계의&amp;nbsp;해석에&amp;nbsp;가깝습니다.&amp;nbsp;MDR은&amp;nbsp;소프트웨어를&amp;nbsp;더&amp;nbsp;높은&amp;nbsp;등급으로&amp;nbsp;끌어올리기&amp;nbsp;위해&amp;nbsp;만들어진&amp;nbsp;규정이&amp;nbsp;아니라,&amp;nbsp;의료&amp;nbsp;목적과&amp;nbsp;임상적&amp;nbsp;영향도를&amp;nbsp;기준으로&amp;nbsp;위험&amp;nbsp;기반&amp;nbsp;분류를&amp;nbsp;명확하게&amp;nbsp;적용하기&amp;nbsp;위한&amp;nbsp;체계입니다.&amp;nbsp;그리고&amp;nbsp;그&amp;nbsp;과정에서&amp;nbsp;많은&amp;nbsp;디지털&amp;nbsp;헬스&amp;nbsp;제품들이&amp;nbsp;비로소&amp;nbsp;자신이&amp;nbsp;속해야&amp;nbsp;할&amp;nbsp;등급을&amp;nbsp;찾게&amp;nbsp;되었다고&amp;nbsp;보는&amp;nbsp;편이&amp;nbsp;더&amp;nbsp;타당합니다. &lt;br /&gt;&lt;br /&gt;요약하자면&amp;nbsp;MDR&amp;nbsp;Rule&amp;nbsp;11은&amp;nbsp;디지털&amp;nbsp;치료제와&amp;nbsp;의료&amp;nbsp;소프트웨어의&amp;nbsp;규제&amp;nbsp;환경을&amp;nbsp;크게&amp;nbsp;바꾸었지만,&amp;nbsp;Class&amp;nbsp;I이&amp;nbsp;사라진&amp;nbsp;것은&amp;nbsp;아닙니다.&amp;nbsp;다만&amp;nbsp;이제는&amp;nbsp;단순&amp;nbsp;기능&amp;nbsp;이상의&amp;nbsp;의료&amp;nbsp;소프트웨어가&amp;nbsp;더&amp;nbsp;이상&amp;nbsp;낮은&amp;nbsp;위험&amp;nbsp;등급에&amp;nbsp;머무르기&amp;nbsp;어려워졌을&amp;nbsp;뿐입니다. &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3줄 요약&lt;/b&gt;&lt;br /&gt;1. MDR Rule 11은 의료 의사결정에 영향을 주는 소프트웨어를 최소 Class IIa 이상으로 분류하도록 합니다. &lt;br /&gt;2. 디지털 치료제와 임상 의사결정 지원 소프트웨어는 대부분 이 기준에 해당합니다. &lt;br /&gt;3. Class I이 사라진 것이 아니라, 실제로 Class I에 해당하는 의료 소프트웨어의 범위가 매우 제한적일 뿐입니다.&lt;/p&gt;</description>
      <category>해외인증/EU MDR</category>
      <category>디지털치료기기</category>
      <category>디지털치료제</category>
      <author>PRRC</author>
      <guid isPermaLink="true">https://prrc.tistory.com/43</guid>
      <comments>https://prrc.tistory.com/43#entry43comment</comments>
      <pubDate>Sat, 7 Mar 2026 21:32:47 +0900</pubDate>
    </item>
    <item>
      <title>의료기기 소프트웨어는 왜 &amp;lsquo;버그 수정&amp;rsquo;과 &amp;lsquo;알고리즘 변경&amp;rsquo;을 다르게 볼까?</title>
      <link>https://prrc.tistory.com/42</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;의료기기 소프트웨어를 개발하거나 운영하다 보면 &amp;ldquo;이 정도 수정은 그냥 업데이트 아닌가요?&amp;rdquo;라는 질문을 자주 듣습니다. 일반 IT 소프트웨어라면 단순 업데이트로 넘어갈 수 있는 변화도 의료기기 영역에서는 전혀 다른 의미를 가질 수 있기 때문입니다. 규제 관점에서 보면, 무엇이 단순 유지보수이고 무엇이 성능 변경인지 구분하는 일은 생각보다 훨씬 중요합니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;먼저&amp;nbsp;소프트웨어&amp;nbsp;업그레이드로&amp;nbsp;보지&amp;nbsp;않는&amp;nbsp;대표적인&amp;nbsp;사례는&amp;nbsp;유지보수&amp;nbsp;수준의&amp;nbsp;변경입니다.&amp;nbsp;&lt;/b&gt;예를&amp;nbsp;들어&amp;nbsp;사용&amp;nbsp;중&amp;nbsp;발견된&amp;nbsp;결함이나&amp;nbsp;오류를&amp;nbsp;제거하거나&amp;nbsp;시스템&amp;nbsp;안정성을&amp;nbsp;개선하기&amp;nbsp;위한&amp;nbsp;수정은&amp;nbsp;일반적으로&amp;nbsp;기능이나&amp;nbsp;성능을&amp;nbsp;변화시키지&amp;nbsp;않기&amp;nbsp;때문에&amp;nbsp;경미한&amp;nbsp;변경으로&amp;nbsp;간주됩니다.&amp;nbsp;사용자&amp;nbsp;환경을&amp;nbsp;개선하기&amp;nbsp;위해&amp;nbsp;UI를&amp;nbsp;조정하거나&amp;nbsp;메뉴&amp;nbsp;구조를&amp;nbsp;변경하는&amp;nbsp;경우도&amp;nbsp;마찬가지입니다.&amp;nbsp;이러한&amp;nbsp;변경은&amp;nbsp;사용성&amp;nbsp;향상에&amp;nbsp;해당할&amp;nbsp;뿐&amp;nbsp;의료적&amp;nbsp;판단이나&amp;nbsp;분석&amp;nbsp;결과에&amp;nbsp;영향을&amp;nbsp;주지&amp;nbsp;않기&amp;nbsp;때문입니다.&amp;nbsp;또한&amp;nbsp;사이버보안&amp;nbsp;강화를&amp;nbsp;위해&amp;nbsp;보안&amp;nbsp;패치를&amp;nbsp;적용하거나&amp;nbsp;악성코드&amp;nbsp;대응&amp;nbsp;기능을&amp;nbsp;추가하는&amp;nbsp;것도&amp;nbsp;대부분&amp;nbsp;유지관리&amp;nbsp;범주에&amp;nbsp;포함됩니다.&amp;nbsp;최근&amp;nbsp;규제기관들도&amp;nbsp;의료기기&amp;nbsp;사이버보안을&amp;nbsp;중요한&amp;nbsp;요소로&amp;nbsp;보고&amp;nbsp;있지만,&amp;nbsp;진단&amp;nbsp;성능이나&amp;nbsp;임상적&amp;nbsp;기능이&amp;nbsp;변하지&amp;nbsp;않는다면&amp;nbsp;이는&amp;nbsp;업그레이드가&amp;nbsp;아니라&amp;nbsp;관리&amp;nbsp;차원의&amp;nbsp;조치로&amp;nbsp;판단하는&amp;nbsp;경우가&amp;nbsp;많습니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;하지만&amp;nbsp;겉보기에는&amp;nbsp;비슷해&amp;nbsp;보여도&amp;nbsp;규제적으로&amp;nbsp;완전히&amp;nbsp;다른&amp;nbsp;의미를&amp;nbsp;갖는&amp;nbsp;변경도&amp;nbsp;있습니다.&amp;nbsp;&lt;/b&gt;예를&amp;nbsp;들어&amp;nbsp;의료영상을&amp;nbsp;분석해&amp;nbsp;의심&amp;nbsp;영역을&amp;nbsp;표시하는&amp;nbsp;소프트웨어에&amp;nbsp;병변의&amp;nbsp;심각도&amp;nbsp;분석&amp;nbsp;기능을&amp;nbsp;추가한다면&amp;nbsp;이야기가&amp;nbsp;달라집니다.&amp;nbsp;이는&amp;nbsp;단순한&amp;nbsp;표시&amp;nbsp;기능을&amp;nbsp;넘어&amp;nbsp;새로운&amp;nbsp;정보처리&amp;nbsp;기능이&amp;nbsp;추가되는&amp;nbsp;것으로,&amp;nbsp;의료적&amp;nbsp;의사결정에&amp;nbsp;영향을&amp;nbsp;줄&amp;nbsp;가능성이&amp;nbsp;있기&amp;nbsp;때문입니다.&amp;nbsp;또한&amp;nbsp;기존&amp;nbsp;알고리즘에&amp;nbsp;새로운&amp;nbsp;분석&amp;nbsp;방법을&amp;nbsp;추가하거나&amp;nbsp;분석&amp;nbsp;로직&amp;nbsp;자체를&amp;nbsp;다른&amp;nbsp;방식으로&amp;nbsp;변경하는&amp;nbsp;경우&amp;nbsp;역시&amp;nbsp;성능&amp;nbsp;변화가&amp;nbsp;발생할&amp;nbsp;수&amp;nbsp;있으므로&amp;nbsp;경미한&amp;nbsp;변경으로&amp;nbsp;보지&amp;nbsp;않습니다.&amp;nbsp;이런&amp;nbsp;변화는&amp;nbsp;사실상&amp;nbsp;제품&amp;nbsp;성능의&amp;nbsp;재정의를&amp;nbsp;의미할&amp;nbsp;수&amp;nbsp;있기&amp;nbsp;때문에&amp;nbsp;추가&amp;nbsp;허가나&amp;nbsp;심사가&amp;nbsp;필요할&amp;nbsp;수&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;결국&amp;nbsp;의료기기&amp;nbsp;소프트웨어에서&amp;nbsp;중요한&amp;nbsp;질문은&amp;nbsp;&amp;ldquo;코드가&amp;nbsp;얼마나&amp;nbsp;바뀌었는가&amp;rdquo;가&amp;nbsp;아니라&amp;nbsp;&amp;ldquo;의료적&amp;nbsp;기능이&amp;nbsp;달라졌는가&amp;rdquo;입니다.&lt;/b&gt;&amp;nbsp;개발자&amp;nbsp;입장에서는&amp;nbsp;작은&amp;nbsp;코드&amp;nbsp;변경처럼&amp;nbsp;보일&amp;nbsp;수&amp;nbsp;있지만,&amp;nbsp;규제기관은&amp;nbsp;그&amp;nbsp;변화가&amp;nbsp;임상적&amp;nbsp;판단에&amp;nbsp;영향을&amp;nbsp;주는지를&amp;nbsp;기준으로&amp;nbsp;평가합니다.&amp;nbsp;그래서&amp;nbsp;의료기기&amp;nbsp;소프트웨어&amp;nbsp;업데이트에서는&amp;nbsp;기능&amp;nbsp;변화&amp;nbsp;여부,&amp;nbsp;알고리즘&amp;nbsp;변경&amp;nbsp;여부,&amp;nbsp;임상적&amp;nbsp;의미의&amp;nbsp;변화&amp;nbsp;여부를&amp;nbsp;먼저&amp;nbsp;검토하는&amp;nbsp;것이&amp;nbsp;무엇보다&amp;nbsp;중요합니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;이&amp;nbsp;차이를&amp;nbsp;이해하지&amp;nbsp;못하면&amp;nbsp;단순&amp;nbsp;업데이트라고&amp;nbsp;생각했던&amp;nbsp;변경이&amp;nbsp;허가&amp;nbsp;변경&amp;nbsp;대상이&amp;nbsp;되는&amp;nbsp;상황이&amp;nbsp;발생할&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;&lt;/b&gt;의료기기&amp;nbsp;소프트웨어에서&amp;nbsp;&amp;lsquo;작은&amp;nbsp;수정&amp;rsquo;이&amp;nbsp;때로는&amp;nbsp;가장&amp;nbsp;큰&amp;nbsp;규제&amp;nbsp;이슈가&amp;nbsp;되는&amp;nbsp;이유가&amp;nbsp;바로&amp;nbsp;여기에&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;3줄 요약&lt;/b&gt;&lt;br /&gt;1. 버그 수정, UI 변경, 보안 패치 등은 일반적으로 소프트웨어 업그레이드가 아닌 유지보수 또는 경미한 변경에 해당합니다. &lt;br /&gt;2. 알고리즘 변경이나 새로운 분석 기능 추가는 성능 변화로 간주되어 경미한 변경으로 보기 어렵습니다. &lt;br /&gt;3. 의료기기&amp;nbsp;소프트웨어&amp;nbsp;규제에서는&amp;nbsp;코드&amp;nbsp;변경&amp;nbsp;규모가&amp;nbsp;아니라&amp;nbsp;의료적&amp;nbsp;기능&amp;nbsp;변화&amp;nbsp;여부가&amp;nbsp;판단&amp;nbsp;기준이&amp;nbsp;됩니다.&lt;/p&gt;</description>
      <category>SaMD*SiMD/IEC 62304</category>
      <category>변경관리</category>
      <author>PRRC</author>
      <guid isPermaLink="true">https://prrc.tistory.com/42</guid>
      <comments>https://prrc.tistory.com/42#entry42comment</comments>
      <pubDate>Sat, 7 Mar 2026 17:14:00 +0900</pubDate>
    </item>
    <item>
      <title>의료기기 소프트웨어의 밸리데이션 (화이트박스와 블랙박스 접근법)</title>
      <link>https://prrc.tistory.com/41</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;밸리데이션은&amp;nbsp;소프트웨어가&amp;nbsp;의도한&amp;nbsp;대로&amp;nbsp;유효하고&amp;nbsp;효과적으로&amp;nbsp;작동하는지&amp;nbsp;확인하는&amp;nbsp;과정입니다.&amp;nbsp;이&amp;nbsp;과정은&amp;nbsp;의료기기&amp;nbsp;소프트웨어의&amp;nbsp;안전성과&amp;nbsp;신뢰성을&amp;nbsp;보장하는&amp;nbsp;데&amp;nbsp;필수적입니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;초기&amp;nbsp;단계&amp;nbsp;(화이트박스&amp;nbsp;접근법):&amp;nbsp;&lt;/b&gt;밸리데이션의&amp;nbsp;첫&amp;nbsp;단계는&amp;nbsp;소프트웨어의&amp;nbsp;설계&amp;nbsp;요건과&amp;nbsp;구조를&amp;nbsp;고려하여&amp;nbsp;코딩하는&amp;nbsp;것입니다.&amp;nbsp;이&amp;nbsp;단계에서는&amp;nbsp;개별&amp;nbsp;모듈이&amp;nbsp;의도대로&amp;nbsp;정확하게&amp;nbsp;작동하는지&amp;nbsp;확인합니다.&amp;nbsp;이&amp;nbsp;과정에서&amp;nbsp;화이트박스&amp;nbsp;접근법이&amp;nbsp;사용됩니다.&amp;nbsp;화이트박스&amp;nbsp;접근법은&amp;nbsp;소프트웨어의&amp;nbsp;내부&amp;nbsp;구조와&amp;nbsp;작동&amp;nbsp;방식을&amp;nbsp;상세히&amp;nbsp;이해하고&amp;nbsp;검증하는&amp;nbsp;방식입니다.&amp;nbsp;이를&amp;nbsp;통해&amp;nbsp;각&amp;nbsp;모듈이&amp;nbsp;정확하게&amp;nbsp;코딩되었는지&amp;nbsp;확인하며,&amp;nbsp;오류를&amp;nbsp;사전에&amp;nbsp;식별하고&amp;nbsp;수정합니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;통합&amp;nbsp;및&amp;nbsp;최종&amp;nbsp;검증&amp;nbsp;(블랙박스&amp;nbsp;접근법):&amp;nbsp;&lt;/b&gt;모든&amp;nbsp;모듈의&amp;nbsp;검증이&amp;nbsp;완료되면,&amp;nbsp;이들을&amp;nbsp;통합하여&amp;nbsp;전체&amp;nbsp;소프트웨어를&amp;nbsp;구성합니다.&amp;nbsp;이후에는&amp;nbsp;전체&amp;nbsp;소프트웨어를&amp;nbsp;대상으로&amp;nbsp;다시&amp;nbsp;검증을&amp;nbsp;진행합니다.&amp;nbsp;이&amp;nbsp;단계에서는&amp;nbsp;블랙박스&amp;nbsp;접근법이&amp;nbsp;사용됩니다.&amp;nbsp;블랙박스&amp;nbsp;접근법은&amp;nbsp;소프트웨어의&amp;nbsp;내부&amp;nbsp;구조보다는&amp;nbsp;입력과&amp;nbsp;출력의&amp;nbsp;결과에&amp;nbsp;중점을&amp;nbsp;둡니다.&amp;nbsp;이&amp;nbsp;방법을&amp;nbsp;통해&amp;nbsp;전체&amp;nbsp;소프트웨어가&amp;nbsp;사용자의&amp;nbsp;요구&amp;nbsp;사항을&amp;nbsp;만족하며,&amp;nbsp;예상대로&amp;nbsp;작동하는지&amp;nbsp;확인합니다.&lt;/p&gt;</description>
      <category>SaMD*SiMD/IEC 62304</category>
      <category>밸리데이션</category>
      <category>블랙박스</category>
      <category>화이트박스</category>
      <author>PRRC</author>
      <guid isPermaLink="true">https://prrc.tistory.com/41</guid>
      <comments>https://prrc.tistory.com/41#entry41comment</comments>
      <pubDate>Sat, 7 Mar 2026 16:58:43 +0900</pubDate>
    </item>
    <item>
      <title>소프트웨어 의료기기 (SaMD) 위험관리 방법</title>
      <link>https://prrc.tistory.com/40</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;소프트웨어의&amp;nbsp;사용목적&amp;nbsp;및&amp;nbsp;안전성&amp;nbsp;관련&amp;nbsp;특성&amp;nbsp;식별&lt;/b&gt; &lt;br /&gt;소프트웨어의&amp;nbsp;사용목적과&amp;nbsp;적용&amp;nbsp;범위를&amp;nbsp;명확히&amp;nbsp;정의해야&amp;nbsp;합니다. &lt;br /&gt;소프트웨어가&amp;nbsp;사용목적을&amp;nbsp;달성하는&amp;nbsp;데&amp;nbsp;어떠한&amp;nbsp;역할을&amp;nbsp;하는지&amp;nbsp;파악해야&amp;nbsp;합니다. &lt;br /&gt;이를&amp;nbsp;통해&amp;nbsp;필요한&amp;nbsp;소프트웨어의&amp;nbsp;기능적&amp;nbsp;특성을&amp;nbsp;식별하고,&amp;nbsp;이들&amp;nbsp;중&amp;nbsp;안전성에&amp;nbsp;영향을&amp;nbsp;미치는&amp;nbsp;요소를&amp;nbsp;파악해야&amp;nbsp;합니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;위해요인 분석&lt;/b&gt; &lt;br /&gt;제조자는&amp;nbsp;위험관리&amp;nbsp;프로세스에&amp;nbsp;따라&amp;nbsp;정상&amp;nbsp;및&amp;nbsp;고장&amp;nbsp;상태에서&amp;nbsp;발생&amp;nbsp;가능한&amp;nbsp;위해요인을&amp;nbsp;분석해야&amp;nbsp;합니다. &lt;br /&gt;오작동,&amp;nbsp;측정&amp;nbsp;오류,&amp;nbsp;과도한&amp;nbsp;출력,&amp;nbsp;데이터&amp;nbsp;손실&amp;nbsp;등이&amp;nbsp;발생할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;위해요인을&amp;nbsp;파악하고&amp;nbsp;이에&amp;nbsp;대한&amp;nbsp;대책을&amp;nbsp;마련해야&amp;nbsp;합니다. &lt;br /&gt;소프트웨어의&amp;nbsp;사용목적과&amp;nbsp;적용범위를&amp;nbsp;명확히&amp;nbsp;하여&amp;nbsp;이를&amp;nbsp;달성하기&amp;nbsp;위한&amp;nbsp;소프트웨어의&amp;nbsp;역할을&amp;nbsp;정확히&amp;nbsp;이해하고&amp;nbsp;위해요인을&amp;nbsp;분석하는&amp;nbsp;것이&amp;nbsp;중요합니다.&lt;/p&gt;</description>
      <category>SaMD*SiMD/ISO 14971</category>
      <category>SaMD</category>
      <category>위험관리</category>
      <author>PRRC</author>
      <guid isPermaLink="true">https://prrc.tistory.com/40</guid>
      <comments>https://prrc.tistory.com/40#entry40comment</comments>
      <pubDate>Sat, 7 Mar 2026 16:57:18 +0900</pubDate>
    </item>
    <item>
      <title>의료기기 소프트웨어의 가장 위험한 친구, SOUP를 아십니까</title>
      <link>https://prrc.tistory.com/39</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;의료기기 소프트웨어를 개발하다 보면 의외로 많은 기능이 외부에서 가져온 코드에 의존하고 있다는 사실을 발견하게 됩니다. 운영체제, 데이터베이스, 그래픽 라이브러리, 네트워크 모듈, 심지어 보안 라이브러리까지 대부분이 이미 존재하는 소프트웨어 위에서 동작합니다. &lt;b&gt;이러한 외부 소프트웨어를 IEC 62304에서는 SOUP(Software of Unknown Provenance)라고 부릅니다.&lt;/b&gt; 직역하면 출처를 알 수 없는 소프트웨어이지만, 실제 의미는 조금 다릅니다. 개발자가 직접 개발하지 않았거나 개발 과정에 대한 충분한 기록을 확보하지 못한 소프트웨어를 의미합니다. &lt;br /&gt;&lt;br /&gt;많은&amp;nbsp;사람들이&amp;nbsp;SOUP를&amp;nbsp;단순히&amp;nbsp;오픈소스&amp;nbsp;소프트웨어로&amp;nbsp;이해하기도&amp;nbsp;하지만&amp;nbsp;이는&amp;nbsp;정확한&amp;nbsp;해석은&amp;nbsp;아닙니다.&lt;b&gt;&amp;nbsp;상용&amp;nbsp;소프트웨어,&amp;nbsp;서드파티&amp;nbsp;라이브러리,&amp;nbsp;운영체제,&amp;nbsp;클라우드&amp;nbsp;서비스,&amp;nbsp;심지어&amp;nbsp;내부에서&amp;nbsp;과거에&amp;nbsp;개발되었지만&amp;nbsp;개발&amp;nbsp;기록이&amp;nbsp;충분히&amp;nbsp;남아있지&amp;nbsp;않은&amp;nbsp;레거시&amp;nbsp;코드까지도&amp;nbsp;SOUP로&amp;nbsp;분류될&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;&lt;/b&gt;즉&amp;nbsp;핵심&amp;nbsp;기준은&amp;nbsp;공개&amp;nbsp;여부가&amp;nbsp;아니라&amp;nbsp;개발&amp;nbsp;과정의&amp;nbsp;투명성과&amp;nbsp;문서화&amp;nbsp;수준입니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;IEC&amp;nbsp;62304가&amp;nbsp;SOUP를&amp;nbsp;특별히&amp;nbsp;강조하는&amp;nbsp;이유는&amp;nbsp;명확합니다.&amp;nbsp;의료기기&amp;nbsp;제조사가&amp;nbsp;직접&amp;nbsp;통제하지&amp;nbsp;못하는&amp;nbsp;코드이기&amp;nbsp;때문입니다.&amp;nbsp;&lt;/b&gt;개발자가&amp;nbsp;직접&amp;nbsp;작성한&amp;nbsp;코드라면&amp;nbsp;설계&amp;nbsp;의도와&amp;nbsp;테스트&amp;nbsp;결과를&amp;nbsp;모두&amp;nbsp;파악할&amp;nbsp;수&amp;nbsp;있지만,&amp;nbsp;외부&amp;nbsp;소프트웨어는&amp;nbsp;그렇지&amp;nbsp;않습니다.&amp;nbsp;따라서&amp;nbsp;규격에서는&amp;nbsp;SOUP를&amp;nbsp;사용할&amp;nbsp;경우&amp;nbsp;반드시&amp;nbsp;해당&amp;nbsp;소프트웨어의&amp;nbsp;이름,&amp;nbsp;제조사,&amp;nbsp;버전,&amp;nbsp;사용&amp;nbsp;목적,&amp;nbsp;시스템&amp;nbsp;내&amp;nbsp;위치&amp;nbsp;등을&amp;nbsp;명확히&amp;nbsp;식별하고&amp;nbsp;문서화하도록&amp;nbsp;요구합니다.&amp;nbsp;최근에는&amp;nbsp;이러한&amp;nbsp;정보를&amp;nbsp;체계적으로&amp;nbsp;관리하기&amp;nbsp;위해&amp;nbsp;SBOM(Software&amp;nbsp;Bill&amp;nbsp;of&amp;nbsp;Materials)을&amp;nbsp;활용하는&amp;nbsp;사례도&amp;nbsp;증가하고&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;하지만&amp;nbsp;단순히&amp;nbsp;목록을&amp;nbsp;만드는&amp;nbsp;것만으로는&amp;nbsp;충분하지&amp;nbsp;않습니다.&amp;nbsp;IEC&amp;nbsp;62304의&amp;nbsp;핵심&amp;nbsp;요구사항은&amp;nbsp;위험&amp;nbsp;관리입니다.&amp;nbsp;&lt;b&gt;SOUP가&amp;nbsp;오동작하거나&amp;nbsp;보안&amp;nbsp;취약점이&amp;nbsp;발생했을&amp;nbsp;때&amp;nbsp;의료기기의&amp;nbsp;안전성에&amp;nbsp;어떤&amp;nbsp;영향을&amp;nbsp;미칠&amp;nbsp;수&amp;nbsp;있는지를&amp;nbsp;분석해야&amp;nbsp;합니다.&amp;nbsp;&lt;/b&gt;예를&amp;nbsp;들어&amp;nbsp;네트워크&amp;nbsp;라이브러리의&amp;nbsp;오류가&amp;nbsp;환자&amp;nbsp;데이터&amp;nbsp;손상으로&amp;nbsp;이어질&amp;nbsp;가능성은&amp;nbsp;없는지,&amp;nbsp;운영체제&amp;nbsp;업데이트가&amp;nbsp;장비의&amp;nbsp;실시간&amp;nbsp;동작을&amp;nbsp;방해할&amp;nbsp;가능성은&amp;nbsp;없는지&amp;nbsp;등을&amp;nbsp;검토해야&amp;nbsp;합니다.&amp;nbsp;이러한&amp;nbsp;분석은&amp;nbsp;ISO&amp;nbsp;14971&amp;nbsp;기반의&amp;nbsp;위험&amp;nbsp;관리&amp;nbsp;활동과&amp;nbsp;연계되어&amp;nbsp;수행됩니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;또&amp;nbsp;하나&amp;nbsp;중요한&amp;nbsp;부분은&amp;nbsp;SOUP의&amp;nbsp;지속적인&amp;nbsp;관리입니다.&amp;nbsp;외부&amp;nbsp;소프트웨어는&amp;nbsp;시간이&amp;nbsp;지나면서&amp;nbsp;새로운&amp;nbsp;취약점이&amp;nbsp;발견되거나&amp;nbsp;업데이트가&amp;nbsp;발생합니다.&amp;nbsp;&lt;/b&gt;따라서&amp;nbsp;제조사는&amp;nbsp;패치와&amp;nbsp;버전&amp;nbsp;변경이&amp;nbsp;발생할&amp;nbsp;때마다&amp;nbsp;의료기기&amp;nbsp;안전성에&amp;nbsp;미치는&amp;nbsp;영향을&amp;nbsp;평가해야&amp;nbsp;합니다.&amp;nbsp;경우에&amp;nbsp;따라서는&amp;nbsp;업데이트&amp;nbsp;적용&amp;nbsp;전에&amp;nbsp;추가&amp;nbsp;검증이나&amp;nbsp;재시험이&amp;nbsp;필요할&amp;nbsp;수도&amp;nbsp;있습니다.&amp;nbsp;규제기관이&amp;nbsp;최근&amp;nbsp;사이버보안을&amp;nbsp;강조하는&amp;nbsp;것도&amp;nbsp;결국&amp;nbsp;이&amp;nbsp;SOUP&amp;nbsp;관리와&amp;nbsp;깊이&amp;nbsp;연결되어&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;흥미로운&amp;nbsp;점은&amp;nbsp;의료기기&amp;nbsp;소프트웨어에서&amp;nbsp;가장&amp;nbsp;안정적으로&amp;nbsp;보이는&amp;nbsp;구성&amp;nbsp;요소가&amp;nbsp;오히려&amp;nbsp;가장&amp;nbsp;큰&amp;nbsp;불확실성을&amp;nbsp;가지고&amp;nbsp;있을&amp;nbsp;수&amp;nbsp;있다는&amp;nbsp;사실입니다.&amp;nbsp;&lt;/b&gt;개발자가&amp;nbsp;직접&amp;nbsp;작성한&amp;nbsp;코드보다&amp;nbsp;수십만&amp;nbsp;줄의&amp;nbsp;외부&amp;nbsp;라이브러리가&amp;nbsp;더&amp;nbsp;많은&amp;nbsp;위험을&amp;nbsp;내포할&amp;nbsp;수&amp;nbsp;있기&amp;nbsp;때문입니다.&amp;nbsp;결국&amp;nbsp;SOUP&amp;nbsp;관리의&amp;nbsp;핵심은&amp;nbsp;외부&amp;nbsp;소프트웨어를&amp;nbsp;제거하는&amp;nbsp;것이&amp;nbsp;아니라,&amp;nbsp;그것을&amp;nbsp;얼마나&amp;nbsp;잘&amp;nbsp;이해하고&amp;nbsp;통제&amp;nbsp;가능한&amp;nbsp;형태로&amp;nbsp;관리하느냐에&amp;nbsp;달려&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;의료기기&amp;nbsp;소프트웨어&amp;nbsp;개발에서&amp;nbsp;SOUP는&amp;nbsp;피할&amp;nbsp;수&amp;nbsp;없는&amp;nbsp;존재입니다.&amp;nbsp;&lt;/b&gt;그러나&amp;nbsp;제대로&amp;nbsp;관리되지&amp;nbsp;않은&amp;nbsp;SOUP는&amp;nbsp;단순한&amp;nbsp;편의&amp;nbsp;기능이&amp;nbsp;아니라&amp;nbsp;규제&amp;nbsp;리스크와&amp;nbsp;환자&amp;nbsp;안전&amp;nbsp;리스크로&amp;nbsp;이어질&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;의료기기&amp;nbsp;규제의&amp;nbsp;관점에서&amp;nbsp;보면&amp;nbsp;SOUP는&amp;nbsp;기술적인&amp;nbsp;문제가&amp;nbsp;아니라&amp;nbsp;책임의&amp;nbsp;문제입니다.&amp;nbsp;외부에서&amp;nbsp;만들어진&amp;nbsp;코드라&amp;nbsp;하더라도,&amp;nbsp;의료기기&amp;nbsp;안에서&amp;nbsp;사용되는&amp;nbsp;순간&amp;nbsp;그&amp;nbsp;책임은&amp;nbsp;전적으로&amp;nbsp;제조사에게&amp;nbsp;있기&amp;nbsp;때문입니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;3줄 요약&lt;/b&gt; &lt;br /&gt;1. SOUP는 개발자가 직접 개발하지 않았거나 개발 과정 기록이 부족한 외부 소프트웨어를 의미합니다. &lt;br /&gt;2. IEC 62304는 SOUP 식별, 문서화, 위험 분석, 지속적인 업데이트 관리를 요구합니다. &lt;br /&gt;3. 외부 소프트웨어라 하더라도 의료기기에 사용되는 순간 모든 책임은 제조사에게 있습니다.&lt;/p&gt;</description>
      <category>SaMD*SiMD/SOUP</category>
      <category>soup</category>
      <author>PRRC</author>
      <guid isPermaLink="true">https://prrc.tistory.com/39</guid>
      <comments>https://prrc.tistory.com/39#entry39comment</comments>
      <pubDate>Sat, 7 Mar 2026 16:30:15 +0900</pubDate>
    </item>
  </channel>
</rss>