{"id":1104,"date":"2014-05-05T11:00:45","date_gmt":"2014-05-05T18:00:45","guid":{"rendered":"https:\/\/blogs.plm.automation.siemens.com\/t5\/Polarion-Blog\/Morris-Medical-Monday-Polarion-MedPack-and-Regulatory-Compliance\/ba-p\/380857"},"modified":"2026-03-26T05:34:39","modified_gmt":"2026-03-26T09:34:39","slug":"morris-medical-monday-polarion-medpack-and-regulatory-compliance-part-2","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/polarion\/morris-medical-monday-polarion-medpack-and-regulatory-compliance-part-2\/","title":{"rendered":"Morris Medical Monday: Polarion MedPack and Regulatory Compliance Part 2"},"content":{"rendered":"<p>Welcome back to Morris Medical Monday: a weekly series for medical device development companies (and companies who are related to such companies), providing some useful information about <A href=\"http:\/\/www.polarion.com\/products\/index.php\" rel=\"nofollow noopener noreferrer\">Polarion solutions<\/A> and <A href=\"http:\/\/extensions.polarion.com\" rel=\"nofollow noopener noreferrer\">Polarion extensions<\/A>.<\/p>\n<p>Today we will continue on the subject of Polarion&#8217;s <A href=\"http:\/\/extensions.polarion.com\/extensions\/31-polarion-alm-medpack-iec-62304\" rel=\"nofollow noopener noreferrer\">MedPack extension<\/A>, and have a look into MedPack&#8217;s compliance support.<!--more--><br \/>\n<H2>MedPack Compliance<\/H2><br \/>\nMedPack helps medical device development projects to be compliant. The MedPack Kernel is an implementation of the <STRONG>IEC 62304<\/STRONG> (Software Lifecycle Process for Medical Devices) standard. <A href=\"http:\/\/blog.polarion.com\/morris-medical-monday-polarion-medpack-and-regulatory-compliance\/\" rel=\"nofollow noopener noreferrer\">Last week<\/A> we already had a look into Chapter 4 and Chapter 5.1.<\/p>\n<p>Today we will have a look on the rest of chapter 5 and what will be covered by Polarion MedPack:<br \/>\n<B>Mapping of IEC 62304 to MedPack<\/B><br \/>\n<TABLE style=\"text-align: left; line-height: 102%; margin-bottom: 20px;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\"><br \/>\n<THEAD><br \/>\n<TR><br \/>\n<TD style=\"background-color: #999; color: #fff;\" valign=\"middle\"><STRONG>Chapter of IEC 62304:2006<\/STRONG><\/TD><br \/>\n<TD style=\"background-color: #999; color: #fff;\" valign=\"middle\"><STRONG>Fulfilled by MedPack through:<\/STRONG><\/TD><br \/>\n<\/TR><br \/>\n<\/THEAD><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TD style=\"background-color: #eee; text-align: center; font-weight: bold;\" colspan=\"2\" valign=\"top\">5.2 Software requirements analysis<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.2.1 Define and document software requirements from SYSTEM requirements<\/TD><br \/>\n<TD valign=\"top\">Work Item:&nbsp;Software Requirement,&nbsp;Traceability&nbsp;to Work Item:&nbsp;System Requirement<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.2.2 Software requirements content<\/TD><br \/>\n<TD valign=\"top\">Attribute &#8220;Requirement category&#8221; of Work Item type:&nbsp;Software Requirement<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.2.3 Include RISK CONTROL measures in software requirements<\/TD><br \/>\n<TD valign=\"top\">Work Item:&nbsp;Risk Control Measure,&nbsp;Traceability&nbsp;to Work Item:&nbsp;Software Requirement<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.2.4 Re-EVALUATE MEDICAL DEVICE RISK ANALYSIS<\/TD><br \/>\n<TD valign=\"top\">Manual Attention: Overall risk (analysis) management is not done by MedPack<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.2.5 Update SYSTEM requirements<\/TD><br \/>\n<TD valign=\"top\">Manual Attention: MedPack does not control the overall process and has therefore no knowledge when system requirements change<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.2.6 Verify software requirements<\/TD><br \/>\n<TD valign=\"top\">Workflow&nbsp;of Work Item:&nbsp;Software Requirement<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD style=\"background-color: #eee; text-align: center; font-weight: bold;\" colspan=\"2\" valign=\"top\">5.3 Software ARCHITECTURAL design<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.3.1 Transform software requirements into an ARCHITECTURE<\/TD><br \/>\n<TD valign=\"top\">Work Item:&nbsp;Architectural Design, Work Items Implementation (Software System,&nbsp;Software Item,&nbsp;Software Unit,&nbsp;SOUP)<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.3.2 Develop an ARCHITECTURE for the interfaces of SOFTWARE ITEMS<\/TD><br \/>\n<TD valign=\"top\">Work Item:&nbsp;Architectural Design, Work Items Implementation (Software System,&nbsp;Software Item,&nbsp;Software Unit,&nbsp;SOUP)<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.3.3 Specify functional and performance requirements of SOUP item<\/TD><br \/>\n<TD valign=\"top\">SOUP&nbsp;&#8211; Attributes<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.3.4 Specify SYSTEM hardware and software required by SOUP item<\/TD><br \/>\n<TD valign=\"top\">SOUP&nbsp;&#8211; Attributes<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.3.5 Identify segregation necessary for RISK CONTROL<\/TD><br \/>\n<TD valign=\"top\">Manual Attention: This can only be done with a textual explanation<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.3.6 Verify software ARCHITECTURE<\/TD><br \/>\n<TD valign=\"top\">Architectural Design&nbsp;&#8211; Attributes<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD style=\"background-color: #eee; text-align: center; font-weight: bold;\" colspan=\"2\" valign=\"top\">5.4 Software detailed design<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.4.1 Refine SOFTWARE ARCHITECTURE into SOFTWARE UNITS<\/TD><br \/>\n<TD valign=\"top\">Work Item:&nbsp;Software Unit, links from Work Item:&nbsp;Software Item<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.4.2 Develop detailed design for each SOFTWARE UNIT<\/TD><br \/>\n<TD valign=\"top\">Work Item:&nbsp;Detailed Design<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.4.3 Develop detailed design for interfaces<\/TD><br \/>\n<TD valign=\"top\">Detailed Design&nbsp;&#8211; Attributes<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.4.4 Verify detailed design<\/TD><br \/>\n<TD valign=\"top\">Detailed Design&nbsp;&#8211; Attributes<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD style=\"background-color: #eee; text-align: center; font-weight: bold;\" colspan=\"2\" valign=\"top\">5.5 SOFTWARE UNIT implementation and verification<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.5.1 Implement each SOFTWARE UNIT<\/TD><br \/>\n<TD valign=\"top\">Manual Attention: Link-check from Work Item:&nbsp;Software Unit&nbsp;to repository (source code)<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.5.2 Establish SOFTWARE UNIT VERIFICATION PROCESS<\/TD><br \/>\n<TD valign=\"top\">Software Development Plan<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.5.3 SOFTWARE UNIT acceptance criteria<\/TD><br \/>\n<TD valign=\"top\">Software Unit&nbsp;&#8211; Attributes<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.5.4 Additional SOFTWARE UNIT acceptance criteria<\/TD><br \/>\n<TD valign=\"top\">Software Unit&nbsp;&#8211; Attributes<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.5.5 SOFTWARE UNIT VERIFICATION<\/TD><br \/>\n<TD valign=\"top\">Workflow&nbsp;of Work Item:&nbsp;Software Unit<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD style=\"background-color: #eee; text-align: center; font-weight: bold;\" colspan=\"2\" valign=\"top\">5.6 Software integration and integration testing<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.6.1 Integrate SOFTWARE UNITS<\/TD><br \/>\n<TD valign=\"top\">Integration Test&nbsp;&#8211; Attributes<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.6.2 Verify software integration<\/TD><br \/>\n<TD valign=\"top\">Integration Test&nbsp;&#8211; Verification attributes<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.6.3 Test integrated software<\/TD><br \/>\n<TD valign=\"top\">Integration Test&nbsp;&#8211; Workflow and Work Item status<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.6.4 Integration testing content<\/TD><br \/>\n<TD valign=\"top\">Integration Test&nbsp;&#8211; Attribute &#8220;Test type\/content&#8221;<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.6.5 Verify integration test procedures<\/TD><br \/>\n<TD valign=\"top\">Wiki page:&nbsp;Software Integration Plan<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.6.6 Conduct regression tests<\/TD><br \/>\n<TD valign=\"top\">Integration Test&nbsp;&#8211; Workflow and Work Item status.&nbsp;Manual Attention: The overall development process must care for regression tests being properly performed.<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.6.7 Integration test record contents<\/TD><br \/>\n<TD valign=\"top\">Integration Test&nbsp;&#8211; Attributes<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.6.8 Use software problem resolution PROCESS<\/TD><br \/>\n<TD valign=\"top\">Integration Test, link to&nbsp;Anomalies<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD style=\"background-color: #eee; text-align: center; font-weight: bold;\" colspan=\"2\" valign=\"top\">5.7 SOFTWARE SYSTEM testing<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.7.1 Establish tests for software requirements<\/TD><br \/>\n<TD valign=\"top\">Software System Test&nbsp;&#8211; Attributes. Wiki page:&nbsp;Missing Traceability Report<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.7.2 Use software problem resolution PROCESS<\/TD><br \/>\n<TD valign=\"top\">Software System Test&nbsp;&#8211; link to&nbsp;Anomaly. Wiki page:&nbsp;Missing Traceability Report<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.7.3 Retest after changes<\/TD><br \/>\n<TD valign=\"top\">Manual Attention: The overall development process must care for regression tests being properly performed.<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.7.4 Verify SOFTWARE SYSTEM testing<\/TD><br \/>\n<TD valign=\"top\">Software System Test&nbsp;&#8211; Review Attributes. Wiki page:&nbsp;Missing Traceability Report<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.7.5 SOFTWARE SYSTEM test record contents<\/TD><br \/>\n<TD valign=\"top\">Software System Test&nbsp;&#8211; Attributes<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD style=\"background-color: #eee; text-align: center; font-weight: bold;\" colspan=\"2\" valign=\"top\">5.8 Software release<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.8.1 Ensure software VERIFICATION is complete<\/TD><br \/>\n<TD valign=\"top\">Wiki page:&nbsp;Review Report<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.8.2 Document known residual ANOMALIES<\/TD><br \/>\n<TD valign=\"top\">Anomalies&nbsp;&#8211; Resolution state &#8220;known anomaly&#8221;<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.8.3 EVALUATE known residual ANOMALIES<\/TD><br \/>\n<TD valign=\"top\">Anomalies&nbsp;&#8211; Attribute &#8220;Rational for not fixing anomaly&#8221;<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.8.4 Document released VERSIONS<\/TD><br \/>\n<TD valign=\"top\">Subversion \/ Polarion ALM by design<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.8.5 Document how released software was created<\/TD><br \/>\n<TD valign=\"top\">Subversion \/ Polarion ALM by design<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.8.6 Ensure activities and tasks are complete<\/TD><br \/>\n<TD valign=\"top\">Wiki page:&nbsp;Review Report<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.8.7 Archive software<\/TD><br \/>\n<TD valign=\"top\">Subversion \/ Polarion ALM by design<\/TD><br \/>\n<\/TR><br \/>\n<TR><br \/>\n<TD valign=\"top\">5.8.8 Assure repeatability of software release<\/TD><br \/>\n<TD valign=\"top\">Subversion \/ Polarion ALM by design<\/TD><br \/>\n<\/TR><br \/>\n<\/TBODY><br \/>\n<\/TABLE><br \/>\nFor more information about Polarion&#8217;s MedPack visit our Extension Portal using following link:<br \/>\n<A href=\"http:\/\/extensions.polarion.com\/extensions\/31-polarion-alm-medpack-iec-62304\" rel=\"nofollow noopener noreferrer\">http:\/\/extensions.polarion.com\/extensions\/31-polarion-alm-medpack-iec-62304<\/A><\/p>\n<p>I hope you liked this article and you will visit our blog again when there is another <B>Morris Medical Monday <\/B>article.<\/p>\n<p><HR \/><br \/>\n<P style=\"text-align: center;\"><A href=\"http:\/\/www.polarion.com\/products\/medical\/index.php?utm_source=morrisMedicalMedPack&amp;utm_medium=web&amp;utm_campaign=blog\" rel=\"nofollow noopener noreferrer\"><IMG class=\"alignnone size-full wp-image-4456\" alt=\"Medical Device solutions by Polarion Software\" src=\"http:\/\/community.plm.automation.siemens.com\/legacyfs\/online\/siemensplm_blogs\/2013\/11\/polarion-medical-device-solutions.jpg\" width=\"660\" height=\"135\" \/><\/A><\/P><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome back to Morris Medical Monday: a weekly series for medical device development companies (and companies who are related to such companies), providing some useful information about Polarion sol&#8230;<\/p>\n","protected":false},"author":63333,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[1],"tags":[],"industry":[],"product":[],"coauthors":[],"class_list":["post-1104","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts\/1104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/users\/63333"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/comments?post=1104"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts\/1104\/revisions"}],"predecessor-version":[{"id":1105,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts\/1104\/revisions\/1105"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/media?parent=1104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/categories?post=1104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/tags?post=1104"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/industry?post=1104"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/product?post=1104"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/coauthors?post=1104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}