{"id":317,"date":"2018-04-09T00:16:46","date_gmt":"2018-04-09T00:16:46","guid":{"rendered":"http:\/\/tgfrconsulting.com\/blog\/?p=317"},"modified":"2024-01-20T22:28:15","modified_gmt":"2024-01-20T22:28:15","slug":"subsystem-requirements-deployment","status":"publish","type":"post","link":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/","title":{"rendered":"Subsystem Requirements Deployment"},"content":{"rendered":"<div class=\"entry\">\n<p>Subsystem Requirements deployment takes the outputs of the worksheet development and makes a more detailed allocation of these entries across the subsystems. The deployment allocates requirement values and tolerances across the mapped subsystems.\u00a0\u00a0 During development of the design worksheet, each of the functional or performance requirements was considered independently.\u00a0\u00a0 This may lead to a situation where worksheet activities for different system requirements generated in conflicting subsystem requirements.\u00a0 Subsystem requirements deployment seeks to rationalize the requirements developed in conjunction with the design worksheets and develop a single, consistent set of subsystem requirements.<\/p>\n<p>As an example, at the completion of the workflow analysis, different timing may be assigned to a single message based upon the service timing of different workflows.\u00a0 The following table illustrates the condition<\/p>\n\n<table id=\"tablepress-19\" class=\"tablepress tablepress-id-19\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Subsystem Functional Requirement \u2013 Message #1 transmit Time<\/th><th class=\"column-2\">Timing<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">From Workflow Diagram #1 <\/td><td class=\"column-2\">100 -150 msec transmit time<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">From Workflow Diagram #2<\/td><td class=\"column-2\">200 \u2013 250 msec transmit time<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Consolidated S\/S Requirements<\/td><td class=\"column-2\">100-150 msec<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-19 from cache -->\n<p>The deployment process needs to look carefully at the design worksheet.\u00a0 In many cases, other linked requirements may have an effect, and the change to the subsystem requirement must be carefully considered.\u00a0 In this case, after the review of the workflows, the shorter timing has been adopted, but in another case the longer timing might be a better choice and other requirements adjusted instead.\u00a0 The workflow and network diagrams are critical tools in the deployment process.<\/p>\n<p>For a performance requirement, the process may consider the lower and upper spec limits in addition to the target values.\u00a0\u00a0 In following example of weight, the consideration of the upper and lower specification limits resulted in tightening the overall range of variation allowed and to accommodate the requirements of the different worksheets.<\/p>\n\n<table id=\"tablepress-20\" class=\"tablepress tablepress-id-20\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Subsystem Performance Requirement \u2013 System Weight<\/th><th class=\"column-2\">LSL<\/th><th class=\"column-3\">Target<\/th><th class=\"column-4\">USL<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">From design worksheet #1 <\/td><td class=\"column-2\">3.1<\/td><td class=\"column-3\">3.3<\/td><td class=\"column-4\">4.0<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">From design worksheet #2<\/td><td class=\"column-2\">2.8<\/td><td class=\"column-3\">3.1<\/td><td class=\"column-4\">3.5<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Consistent S\/S requirement<\/td><td class=\"column-2\">3.1<\/td><td class=\"column-3\">3.3<\/td><td class=\"column-4\">3.5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-20 from cache -->\n<h2><a name=\"_Toc478846193\"><\/a> The N<sup>2 <\/sup>Chart<\/h2>\n<p>Following the completion of the initial subsystem requirements deployment, the final step confirms both the subsystem partitioning and the requirements allocation using an\u00a0 N<sup>2 <\/sup>chart .\u00a0\u00a0 Robert Lano of TRW conceived\u00a0 the N<sup>2 <\/sup>chart in 1977, and this concept has been modified and implemented in many different forms, but the key principle is to visually represent the interactions between subsystems<\/p>\n<figure id=\"attachment_544\" aria-describedby=\"caption-attachment-544\" style=\"width: 3705px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-544\" src=\"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png\" alt=\"N2 Chart Example\" width=\"3705\" height=\"2274\" srcset=\"https:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png 3705w, https:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example-300x184.png 300w, https:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example-768x471.png 768w, https:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example-1024x628.png 1024w\" sizes=\"auto, (max-width: 3705px) 100vw, 3705px\" \/><\/a><figcaption id=\"caption-attachment-544\" class=\"wp-caption-text\">N2 Chart Example<\/figcaption><\/figure>\n<p>The N2 chart represents another sort of the design worksheet.\u00a0 By sorting by the worksheets and the deployment tables, the information on the coupling of the subsystems can be easily developed.<\/p>\n<h2>Requirements Deployment Outputs<\/h2>\n<p>The Design Worksheet and the subsystem requirements tables provide information for use throughout the development lifecycle. \u00a0Specifically, this information provides<\/p>\n<ul>\n<li>The mapping of how the subsystem requirements fulfill the system requirements<\/li>\n<li>The interrelationship between the subsystem for each system requirement (through the workflow diagrams, transfer functions and the N2 chart)<\/li>\n<li>The rationale for allocations of the requirements<\/li>\n<li>Completeness for the partitioning of the subsystem requirements<\/li>\n<\/ul>\n<p>While other approaches can drive similar capability, the design worksheet consolidates information on\u00a0 deployment into a single location, providing a structure for search and analysis capability.\u00a0\u00a0\u00a0 Subsystem requirements are just a filter on the design worksheet for the subsystem.\u00a0 Traceability is easily derived from the design worksheet.<\/p>\n<p>It should be noted that the size of a design worksheet often requires the use of a special tool.\u00a0 Sometimes, the use of a simple relational database such as Microsoft Access will be sufficient, and sometimes the scope will require the integration into an advanced lifecycle management tool.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Subsystem Requirements deployment takes the outputs of the worksheet development and makes a more detailed allocation of these entries across the subsystems. The deployment allocates requirement values and tolerances across the mapped subsystems.\u00a0\u00a0 During development of the design worksheet, each of the functional or performance requirements was considered independently.\u00a0\u00a0 This may lead to a situation &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[61,6],"tags":[11,13,28],"class_list":{"0":"post-317","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-archived","7":"category-product-design-and-development","8":"tag-cohesion","9":"tag-coupling","10":"tag-subsystems","11":"anons"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Subsystem Requirements Deployment - TGFR Consulting LLC<\/title>\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.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Subsystem Requirements Deployment - TGFR Consulting LLC\" \/>\n<meta property=\"og:description\" content=\"Subsystem Requirements deployment takes the outputs of the worksheet development and makes a more detailed allocation of these entries across the subsystems. The deployment allocates requirement values and tolerances across the mapped subsystems.\u00a0\u00a0 During development of the design worksheet, each of the functional or performance requirements was considered independently.\u00a0\u00a0 This may lead to a situation ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/\" \/>\n<meta property=\"og:site_name\" content=\"TGFR Consulting LLC\" \/>\n<meta property=\"article:published_time\" content=\"2018-04-09T00:16:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-20T22:28:15+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png\" \/>\n<meta name=\"author\" content=\"Timothy Robinson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Timothy Robinson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/\"},\"author\":{\"name\":\"Timothy Robinson\",\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/#\/schema\/person\/5e055d3bb1c73babd5af6a3d1f31ca05\"},\"headline\":\"Subsystem Requirements Deployment\",\"datePublished\":\"2018-04-09T00:16:46+00:00\",\"dateModified\":\"2024-01-20T22:28:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/\"},\"wordCount\":524,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png\",\"keywords\":[\"Cohesion\",\"Coupling\",\"Subsystems\"],\"articleSection\":[\"Archive\",\"Product Design and Development\"],\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/\",\"url\":\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/\",\"name\":\"Subsystem Requirements Deployment - TGFR Consulting LLC\",\"isPartOf\":{\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png\",\"datePublished\":\"2018-04-09T00:16:46+00:00\",\"dateModified\":\"2024-01-20T22:28:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#primaryimage\",\"url\":\"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png\",\"contentUrl\":\"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.tgfrconsulting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Subsystem Requirements Deployment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/#website\",\"url\":\"https:\/\/www.tgfrconsulting.com\/blog\/\",\"name\":\"TGFR Consulting LLC\",\"description\":\"Transforming Medical Device Development\",\"publisher\":{\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.tgfrconsulting.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/#organization\",\"name\":\"TGFR Consulting LLC\",\"url\":\"https:\/\/www.tgfrconsulting.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2024\/11\/TGFR_Consulting.png\",\"contentUrl\":\"https:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2024\/11\/TGFR_Consulting.png\",\"width\":183,\"height\":103,\"caption\":\"TGFR Consulting LLC\"},\"image\":{\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/www.linkedin.com\/in\/tgfrobinson\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/#\/schema\/person\/5e055d3bb1c73babd5af6a3d1f31ca05\",\"name\":\"Timothy Robinson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\/\/www.tgfrconsulting.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2e6854b703a237c3223c1fd92e8893bac38db9bc8f19904ee165380c5e180b2c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2e6854b703a237c3223c1fd92e8893bac38db9bc8f19904ee165380c5e180b2c?s=96&d=mm&r=g\",\"caption\":\"Timothy Robinson\"},\"description\":\"With over 30 years of medical device experience, Tim leverages his knowledge to guide people through the process of successful product development\",\"sameAs\":[\"https:\/\/tgfrconsulting.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Subsystem Requirements Deployment - TGFR Consulting LLC","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.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/","og_locale":"en_US","og_type":"article","og_title":"Subsystem Requirements Deployment - TGFR Consulting LLC","og_description":"Subsystem Requirements deployment takes the outputs of the worksheet development and makes a more detailed allocation of these entries across the subsystems. The deployment allocates requirement values and tolerances across the mapped subsystems.\u00a0\u00a0 During development of the design worksheet, each of the functional or performance requirements was considered independently.\u00a0\u00a0 This may lead to a situation ...","og_url":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/","og_site_name":"TGFR Consulting LLC","article_published_time":"2018-04-09T00:16:46+00:00","article_modified_time":"2024-01-20T22:28:15+00:00","og_image":[{"url":"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png","type":"","width":"","height":""}],"author":"Timothy Robinson","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Timothy Robinson","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#article","isPartOf":{"@id":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/"},"author":{"name":"Timothy Robinson","@id":"https:\/\/www.tgfrconsulting.com\/blog\/#\/schema\/person\/5e055d3bb1c73babd5af6a3d1f31ca05"},"headline":"Subsystem Requirements Deployment","datePublished":"2018-04-09T00:16:46+00:00","dateModified":"2024-01-20T22:28:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/"},"wordCount":524,"commentCount":0,"publisher":{"@id":"https:\/\/www.tgfrconsulting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#primaryimage"},"thumbnailUrl":"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png","keywords":["Cohesion","Coupling","Subsystems"],"articleSection":["Archive","Product Design and Development"],"inLanguage":"en","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/","url":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/","name":"Subsystem Requirements Deployment - TGFR Consulting LLC","isPartOf":{"@id":"https:\/\/www.tgfrconsulting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#primaryimage"},"image":{"@id":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#primaryimage"},"thumbnailUrl":"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png","datePublished":"2018-04-09T00:16:46+00:00","dateModified":"2024-01-20T22:28:15+00:00","breadcrumb":{"@id":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#primaryimage","url":"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png","contentUrl":"http:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2018\/04\/N2-Chart-Example.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.tgfrconsulting.com\/blog\/archived\/subsystem-requirements-deployment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tgfrconsulting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Subsystem Requirements Deployment"}]},{"@type":"WebSite","@id":"https:\/\/www.tgfrconsulting.com\/blog\/#website","url":"https:\/\/www.tgfrconsulting.com\/blog\/","name":"TGFR Consulting LLC","description":"Transforming Medical Device Development","publisher":{"@id":"https:\/\/www.tgfrconsulting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tgfrconsulting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/www.tgfrconsulting.com\/blog\/#organization","name":"TGFR Consulting LLC","url":"https:\/\/www.tgfrconsulting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/www.tgfrconsulting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2024\/11\/TGFR_Consulting.png","contentUrl":"https:\/\/www.tgfrconsulting.com\/blog\/wp-content\/uploads\/2024\/11\/TGFR_Consulting.png","width":183,"height":103,"caption":"TGFR Consulting LLC"},"image":{"@id":"https:\/\/www.tgfrconsulting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.linkedin.com\/in\/tgfrobinson"]},{"@type":"Person","@id":"https:\/\/www.tgfrconsulting.com\/blog\/#\/schema\/person\/5e055d3bb1c73babd5af6a3d1f31ca05","name":"Timothy Robinson","image":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/www.tgfrconsulting.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2e6854b703a237c3223c1fd92e8893bac38db9bc8f19904ee165380c5e180b2c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2e6854b703a237c3223c1fd92e8893bac38db9bc8f19904ee165380c5e180b2c?s=96&d=mm&r=g","caption":"Timothy Robinson"},"description":"With over 30 years of medical device experience, Tim leverages his knowledge to guide people through the process of successful product development","sameAs":["https:\/\/tgfrconsulting.com"]}]}},"_links":{"self":[{"href":"https:\/\/www.tgfrconsulting.com\/blog\/wp-json\/wp\/v2\/posts\/317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tgfrconsulting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tgfrconsulting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tgfrconsulting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tgfrconsulting.com\/blog\/wp-json\/wp\/v2\/comments?post=317"}],"version-history":[{"count":2,"href":"https:\/\/www.tgfrconsulting.com\/blog\/wp-json\/wp\/v2\/posts\/317\/revisions"}],"predecessor-version":[{"id":545,"href":"https:\/\/www.tgfrconsulting.com\/blog\/wp-json\/wp\/v2\/posts\/317\/revisions\/545"}],"wp:attachment":[{"href":"https:\/\/www.tgfrconsulting.com\/blog\/wp-json\/wp\/v2\/media?parent=317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tgfrconsulting.com\/blog\/wp-json\/wp\/v2\/categories?post=317"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tgfrconsulting.com\/blog\/wp-json\/wp\/v2\/tags?post=317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}