{"id":55740,"date":"2021-08-17T03:00:49","date_gmt":"2021-08-17T10:00:49","guid":{"rendered":"https:\/\/www.jamasoftware.com\/?p=55740"},"modified":"2023-01-12T16:48:10","modified_gmt":"2023-01-13T00:48:10","slug":"software-as-a-medical-device-samd-four-key-development-best-practices","status":"publish","type":"post","link":"https:\/\/www.jamasoftware.com\/legacy\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/","title":{"rendered":"Software as a Medical Device (SaMD): Four Key Development Best Practices"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter wp-image-55757 size-full\" src=\"https:\/\/www.jamasoftware.com\/media\/2021\/08\/2021-08-17-samd-four-best-practices_1024x512.jpg\" alt=\"SaMD\" width=\"1024\" height=\"512\" srcset=\"https:\/\/www.jamasoftware.com\/legacy\/media\/2021\/08\/2021-08-17-samd-four-best-practices_1024x512.jpg 1024w, https:\/\/www.jamasoftware.com\/legacy\/media\/2021\/08\/2021-08-17-samd-four-best-practices_1024x512-300x150.jpg 300w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><em>This post on Software as a Medical Device (SaMD) development is written by Mercedes Massana, the Principal Consultant of <a href=\"https:\/\/www.mdmeng.biz\/\" target=\"_blank\" rel=\"noopener\">MDM Engineering Consultants<\/a>.\u00a0<\/em><\/p>\n<hr \/>\n<p><span data-contrast=\"auto\">SaMD software is software intended to be used for one or more medical purposes that do not require embedding in a medical device. These purposes can range anywhere from helping to diagnose or treat disease, helping in the clinical management of a disease, or providing information to help with the clinical management of a disease. SaMD differs from other medical device software in that it will operate on different platforms and will interconnect with other devices, carrying with it an increased cybersecurity risk and a commensurate increase in the use of off-the-shelf software.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">On the surface\u00a0it may appear that\u00a0the\u00a0development of SaMD software is no more difficult than\u00a0the\u00a0development of\u00a0Medical Device\u00a0embedded software,\u00a0but\u00a0appearances can be deceiving, and the development of SaMD products can be quite challenging.\u00a0In order to\u00a0deal with these challenges,\u00a0there are\u00a0four\u00a0key\u00a0best practices\u00a0that should be followed\u00a0for\u00a0SaMD\u00a0software development.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">These practices are:\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ol>\n<li data-leveltext=\"%1)\" data-font=\"\" data-listid=\"3\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Make use of standards and guidance documents\u00a0<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1)\" data-font=\"\" data-listid=\"3\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Apply the right level of rigor\u00a0<\/span><\/li>\n<li data-leveltext=\"%1)\" data-font=\"\" data-listid=\"3\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Understand the difference between Verification and Validation\u00a0<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1)\" data-font=\"\" data-listid=\"3\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Implement a post-market monitoring program<\/span><\/li>\n<\/ol>\n<h3>Best Practice #1\u2013\u00a0Making\u00a0Use of\u00a0Standards and\u00a0Guidance\u00a0Documents<span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">Although standards\u00a0development organizations and regulatory bodies have only started to scratch the surface in the creation of standards and guidance documents to help\u00a0SaMD\u00a0development organizations, there is a sufficiently\u00a0detailed body of work available to help development\u00a0organizations\u00a0succeed. The most relevant of these are the documents generated by the International Medical Device Regulators Forum (IMDRF)\u00a0related to SaMD\u00a0and IEC 82304 Safety and Security of Health Software Products. The IEC standard points to other well-known standards, such as IEC 62304 Software Development Lifecycle,\u00a0IEC 62336 Usability Engineering and\u00a0ISO 14971.\u00a0Additionally, several FDA guidance documents are available that apply to all medical device software and are useful for the development of SaMD, these include General Principles of Software Validation, Guidance for the Content of Premarket Submissions for Software Contained in Medical Devices, Off-The-Shelf Software Use in Medical\u00a0Devices\u00a0and\u00a0the FDA pre and post market\u00a0cybersecurity guidance, as well as other\u00a0guidance\u00a0documents\u00a0<\/span><\/p>\n<h3><span data-contrast=\"auto\">Best Practice #2 \u2013Applying\u00a0the\u00a0Right\u00a0Level of\u00a0Rigor\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">Within the development of SaMD, a clear understanding of the scope and intended use of the product is necessary, and to that end, it is necessary to have a method to gauge the risks associated with SaMD use. The IMDRF \u201cSoftware as a Medical Device\u201d Possible Framework for Risk Categorization and Corresponding Considerations, IEC 62304 , and FDA Guidance for the Content of Premarket Submissions for Software Contained in Medical Devices all provide a method for risk based classification of SaMD. The rigor applied to the development of SaMD should be commensurate with the level of risk. IEC 62304 uses the Safety Classification to define the level of rigor of activities to be performed in the software lifecycle based on the level of risk. Ideally, the development process is sufficiently flexible to avoid the over-engineering or under-engineering of the SaMD in question. A development process that is adaptable requires organizational maturity and experience, in order to perform the right set of activities and understand the value provided by those activities.<\/span><\/p>\n<hr \/>\n<h4>RELATED: <a href=\"https:\/\/www.jamasoftware.com\/blog\/regulatory-shift-for-machine-learning-in-software-as-a-medical-device-samd\/\" target=\"_blank\" rel=\"noopener\">Regulatory Shift for Machine Learning in Software as a Medical Device (SaMD)<\/a><\/h4>\n<hr \/>\n<h3><span data-contrast=\"auto\">Best Practice #3 \u2013 Understanding the Differences Between Verification and Validation <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">SaMD is a medical product, a system in and of itself. Therefore, SaMD system requirements must be verified to have been implemented correctly, and\u00a0\u00a0SaMD user\u2019s needs must be validated to ensure that the product satisfies the user\u2019s need and that the right product was built for the customer. Validation typically includes human factors testing, clinical evaluation to determine the efficacy of the software for its intended use, and a demonstration that risk controls are effective. This requires more than just your standard set of software testing, which typically consists of code reviews, unit testing, static analysis, integration testing and requirements-based testing.\u00a0<\/span><\/p>\n<h3><span data-contrast=\"auto\">Best Practice #4 \u2013 You Are Not Done When the Software is Released <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">Your SaMD software has successfully completed verification and validation, has been cleared by regulatory agencies, and is now ready to go live. Time to breathe a sigh of relief and congratulate the team for a job well done. Pop the champagne and throw a party, you have all earned it. Enjoy the festivities, but afterwards turn your attention promptly to monitoring the performance of the SaMD post launch. Rigorous and exhaustive as your testing was, you can never anticipate every possibility. Be ready to respond to identified software defects and emerging cyber threats and deploy patches or software fixes as issues are identified.\u00a0\u00a0The nature of cybersecurity risks is ever-changing, and no system, regardless of how well-designed, or rigorously-tested, is free of software defects. Additionally, customer input can provide opportunities for enhancements and improvement.\u00a0 However, be aware that proposed changes can impact the intended use of the device, the classification of the SaMD, and can ultimately result in additional regulatory submissions. It is paramount that prospective SaMD developers evaluate changes thoroughly and plan actions related to these changes to avoid surprises that can delay, or outright derail, SaMD implementation.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">In summary,\u00a0SaMD\u00a0can provide great benefits\u00a0to the user;\u00a0however, to successfully launch\u00a0SaMD\u00a0that meets the user\u2019s needs,\u00a0several best practices should be utilized in their development. These best practices,\u00a0making use of standards and guidance documents, applying the appropriate level of rigor in the development of SaMD, understanding\u00a0the difference between Verification and Validation, managing\u00a0change appropriately, and implementing\u00a0a good post-market monitoring program.\u00a0 These best practices are\u00a0indispensable in\u00a0ensuring\u00a0a safe and effective SaMD product.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><br \/>\n<!-- Uberflip Embedded Hub Widget --><\/p>\n<hr \/>\n<div id=\"UfEmbeddedHub1628895200286\"><\/div>\n<p><script>\n  window._ufHubConfig = window._ufHubConfig || [];\n  window._ufHubConfig.push({\n    'containers':{'app':'#UfEmbeddedHub1628895200286'},\n    'collection': '4131730',\n    'openLink':function(url){\n      window.top.location.href=url;\n    },\n    'lazyloader':{\n      'itemDisplayLimit':20,\n      'maxTilesPerRow':0,\n      'maxItemsTotal': 3\n    },\n    'tileSize': 'small',\n    'enablePageTracking':false,\n    'baseUrl': 'https:\/\/resources.jamasoftware.com\/',\n    'filesUrl': 'https:\/\/resources.jamasoftware.com\/',\n    'generatedAtUTC': '2021-08-13 22:53:02',\n  });\n  <\/script><\/p>\n<p><script>(function(d,t,u) {\n    function load(){\n      var s=d.createElement(t);s.src=u;d.body.appendChild(s);\n    }\n    if (window.addEventListener) {\n      window.addEventListener('load',load,false);\n    }\n    else if (window.attachEvent) {\n      window.attachEvent('onload',load);\n    }\n    else{\n      window.onload=load;\n    }\n  }(document,'script','https:\/\/resources.jamasoftware.com\/hubsFront\/embed_collection'));\n  <\/script><br \/>\n<!-- \/End Uberflip Embedded Hub Widget --><\/p>\n<input class=\"fooboxshare_post_id\" type=\"hidden\" value=\"55740\"\/>","protected":false},"excerpt":{"rendered":"<p>This post on Software as a Medical Device (SaMD) development is written by Mercedes Massana, the Principal Consultant of MDM Engineering Consultants.\u00a0 SaMD software is software intended to be used for one or more medical purposes that do not require embedding in a medical device. These purposes can range anywhere from helping to diagnose or [&hellip;]<\/p>\n","protected":false},"author":138,"featured_media":55757,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[855],"tags":[438,677,41,487,664,665,16,621],"industry":[574],"class_list":["post-55740","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-development","tag-fda","tag-iec-62304","tag-medical-device-development","tag-medical-device-risk-management","tag-samd","tag-software-as-a-medical-device","tag-software-development","tag-verification-and-validation","industry-medical-devices"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.1 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>SaMD: Four Key Development Best Practices - Jama Software<\/title>\n<meta name=\"description\" content=\"SaMD expert Mercedes Massana explores top challenges and the four\u00a0key\u00a0best practices\u00a0that should be followed\u00a0for\u00a0SaMD\u00a0software development.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Software as a Medical Device (SaMD): Four Key Development Best Practices\" \/>\n<meta property=\"og:description\" content=\"SaMD expert Mercedes Massana explores top challenges and the four\u00a0key\u00a0best practices\u00a0that should be followed\u00a0for\u00a0SaMD\u00a0software development.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/\" \/>\n<meta property=\"og:site_name\" content=\"Jama Software\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-17T10:00:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-13T00:48:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.jamasoftware.com\/legacy\/media\/2021\/08\/2021-08-17-samd-four-best-practices_1024x512.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Mercedes Massana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mercedes Massana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/\"},\"author\":{\"name\":\"Mercedes Massana\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#\\\/schema\\\/person\\\/4ac5a3ff670afd907732ed779e3bc9be\"},\"headline\":\"Software as a Medical Device (SaMD): Four Key Development Best Practices\",\"datePublished\":\"2021-08-17T10:00:49+00:00\",\"dateModified\":\"2023-01-13T00:48:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/\"},\"wordCount\":957,\"image\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2021\\\/08\\\/2021-08-17-samd-four-best-practices_1024x512.jpg\",\"keywords\":[\"FDA\",\"IEC 62304\",\"medical device development\",\"medical device risk management\",\"SaMD\",\"Software as a Medical Device\",\"software development\",\"Verification and Validation\"],\"articleSection\":[\"Software Development\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/\",\"name\":\"SaMD: Four Key Development Best Practices - Jama Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2021\\\/08\\\/2021-08-17-samd-four-best-practices_1024x512.jpg\",\"datePublished\":\"2021-08-17T10:00:49+00:00\",\"dateModified\":\"2023-01-13T00:48:10+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#\\\/schema\\\/person\\\/4ac5a3ff670afd907732ed779e3bc9be\"},\"description\":\"SaMD expert Mercedes Massana explores top challenges and the four\u00a0key\u00a0best practices\u00a0that should be followed\u00a0for\u00a0SaMD\u00a0software development.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2021\\\/08\\\/2021-08-17-samd-four-best-practices_1024x512.jpg\",\"contentUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2021\\\/08\\\/2021-08-17-samd-four-best-practices_1024x512.jpg\",\"width\":1024,\"height\":512},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2021\\\/08\\\/17\\\/software-as-a-medical-device-samd-four-key-development-best-practices\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.jamasoftware.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software as a Medical Device (SaMD): Four Key Development Best Practices\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#website\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/\",\"name\":\"Jama Software\",\"description\":\"Jama Connect\u00ae #1 in Requirements Management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.jamasoftware.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#\\\/schema\\\/person\\\/4ac5a3ff670afd907732ed779e3bc9be\",\"name\":\"Mercedes Massana\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b0ddc2ec4e8838af10ec05e5b8e320a285abc84ca858c7e5a2ff4e1d8a808c94?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b0ddc2ec4e8838af10ec05e5b8e320a285abc84ca858c7e5a2ff4e1d8a808c94?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b0ddc2ec4e8838af10ec05e5b8e320a285abc84ca858c7e5a2ff4e1d8a808c94?s=96&d=mm&r=g\",\"caption\":\"Mercedes Massana\"},\"description\":\"Mercedes Massana offers more than 35 years of management and technical expertise in the medical device industry. With a unique skill set that combines expertise in quality management in regulated industries and superb skills in risk management, systems engineering and software development \\\/ validation, Mercedes is able to help her clients reach the right balance in developing compliant solutions for commercializing medical devices on time, exceeding quality expectations and within budget. Mercedes is president of her own consulting company, MDM Engineering Consultants, LLC.\",\"sameAs\":[\"mjonsson\"],\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/author\\\/mercedesmassana\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"SaMD: Four Key Development Best Practices - Jama Software","description":"SaMD expert Mercedes Massana explores top challenges and the four\u00a0key\u00a0best practices\u00a0that should be followed\u00a0for\u00a0SaMD\u00a0software development.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/","og_locale":"en_US","og_type":"article","og_title":"Software as a Medical Device (SaMD): Four Key Development Best Practices","og_description":"SaMD expert Mercedes Massana explores top challenges and the four\u00a0key\u00a0best practices\u00a0that should be followed\u00a0for\u00a0SaMD\u00a0software development.","og_url":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/","og_site_name":"Jama Software","article_published_time":"2021-08-17T10:00:49+00:00","article_modified_time":"2023-01-13T00:48:10+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/www.jamasoftware.com\/legacy\/media\/2021\/08\/2021-08-17-samd-four-best-practices_1024x512.jpg","type":"image\/jpeg"}],"author":"Mercedes Massana","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mercedes Massana","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/#article","isPartOf":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/"},"author":{"name":"Mercedes Massana","@id":"https:\/\/www.jamasoftware.com\/#\/schema\/person\/4ac5a3ff670afd907732ed779e3bc9be"},"headline":"Software as a Medical Device (SaMD): Four Key Development Best Practices","datePublished":"2021-08-17T10:00:49+00:00","dateModified":"2023-01-13T00:48:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/"},"wordCount":957,"image":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jamasoftware.com\/media\/2021\/08\/2021-08-17-samd-four-best-practices_1024x512.jpg","keywords":["FDA","IEC 62304","medical device development","medical device risk management","SaMD","Software as a Medical Device","software development","Verification and Validation"],"articleSection":["Software Development"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/","url":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/","name":"SaMD: Four Key Development Best Practices - Jama Software","isPartOf":{"@id":"https:\/\/www.jamasoftware.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/#primaryimage"},"image":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jamasoftware.com\/media\/2021\/08\/2021-08-17-samd-four-best-practices_1024x512.jpg","datePublished":"2021-08-17T10:00:49+00:00","dateModified":"2023-01-13T00:48:10+00:00","author":{"@id":"https:\/\/www.jamasoftware.com\/#\/schema\/person\/4ac5a3ff670afd907732ed779e3bc9be"},"description":"SaMD expert Mercedes Massana explores top challenges and the four\u00a0key\u00a0best practices\u00a0that should be followed\u00a0for\u00a0SaMD\u00a0software development.","breadcrumb":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/#primaryimage","url":"https:\/\/www.jamasoftware.com\/media\/2021\/08\/2021-08-17-samd-four-best-practices_1024x512.jpg","contentUrl":"https:\/\/www.jamasoftware.com\/media\/2021\/08\/2021-08-17-samd-four-best-practices_1024x512.jpg","width":1024,"height":512},{"@type":"BreadcrumbList","@id":"https:\/\/www.jamasoftware.com\/blog\/2021\/08\/17\/software-as-a-medical-device-samd-four-key-development-best-practices\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.jamasoftware.com\/"},{"@type":"ListItem","position":2,"name":"Software as a Medical Device (SaMD): Four Key Development Best Practices"}]},{"@type":"WebSite","@id":"https:\/\/www.jamasoftware.com\/#website","url":"https:\/\/www.jamasoftware.com\/","name":"Jama Software","description":"Jama Connect\u00ae #1 in Requirements Management","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.jamasoftware.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.jamasoftware.com\/#\/schema\/person\/4ac5a3ff670afd907732ed779e3bc9be","name":"Mercedes Massana","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/b0ddc2ec4e8838af10ec05e5b8e320a285abc84ca858c7e5a2ff4e1d8a808c94?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b0ddc2ec4e8838af10ec05e5b8e320a285abc84ca858c7e5a2ff4e1d8a808c94?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b0ddc2ec4e8838af10ec05e5b8e320a285abc84ca858c7e5a2ff4e1d8a808c94?s=96&d=mm&r=g","caption":"Mercedes Massana"},"description":"Mercedes Massana offers more than 35 years of management and technical expertise in the medical device industry. With a unique skill set that combines expertise in quality management in regulated industries and superb skills in risk management, systems engineering and software development \/ validation, Mercedes is able to help her clients reach the right balance in developing compliant solutions for commercializing medical devices on time, exceeding quality expectations and within budget. Mercedes is president of her own consulting company, MDM Engineering Consultants, LLC.","sameAs":["mjonsson"],"url":"https:\/\/www.jamasoftware.com\/blog\/author\/mercedesmassana\/"}]}},"_links":{"self":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/posts\/55740","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/users\/138"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/comments?post=55740"}],"version-history":[{"count":0,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/posts\/55740\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/media\/55757"}],"wp:attachment":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/media?parent=55740"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/categories?post=55740"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/tags?post=55740"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/industry?post=55740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}