{"id":3100,"date":"2019-06-11T08:00:37","date_gmt":"2019-06-11T15:00:37","guid":{"rendered":"https:\/\/www.jamasoftware.com\/?p=3100"},"modified":"2023-01-12T16:51:37","modified_gmt":"2023-01-13T00:51:37","slug":"how-long-do-requirements-activities-take","status":"publish","type":"post","link":"https:\/\/www.jamasoftware.com\/legacy\/blog\/2019\/06\/11\/how-long-do-requirements-activities-take\/","title":{"rendered":"How Long Do Requirements Take?"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignnone size-full wp-image-33116\" src=\"https:\/\/www.jamasoftware.com\/media\/2019\/06\/LHP_Functional_Safety1.png\" alt=\"\" width=\"1024\" height=\"512\" \/><\/p>\n<p>Business analysts and managers sometimes ask me how long it will take to \u201cdo requirements\u201d on their next project.<\/p>\n<p>As with so many issues in software and product development, the correct answer to this question is \u201cit depends.\u201d<\/p>\n<p>Multiple variables contribute to this issue. Various industry averages have been published to suggest what percentage of a typical project\u2019s effort should be devoted to requirements development, which includes activities such as requirements gathering (also known as requirements elicitation).<\/p>\n<p>Data from different benchmarks don\u2019t agree very well, though, and whether these \u201ctypical\u201d projects are similar to your own is questionable. In this article, adapted from my book,\u00a0\u201c<a href=\"https:\/\/www.amazon.com\/More-About-Software-Requirements-Practical\/dp\/0735622671\" target=\"_blank\" rel=\"noopener noreferrer\">More about Software Requirements<\/a>,\u201d I\u2019ll offer some suggestions about how you can determine an appropriate amount of time and effort to invest in things like requirements gathering.<\/p>\n<p><strong>Industry Benchmarks<\/strong><\/p>\n<p>Here\u2019s an illustration of how benchmarks may or may not be helpful. Table 1 (below) presents some industry benchmark data for the average percentage of total effort and the average schedule time that projects in several different categories devote to requirements elicitation and prototyping (data from Capers Jones\u2019\u00a0\u201c<a href=\"https:\/\/www.amazon.com\/Software-Assessments-Benchmarks-Best-Practices\/dp\/0201485427\" target=\"_blank\" rel=\"noopener noreferrer\">Software Assessments, Benchmarks, and Best Practices<\/a>\u201d). These benchmarks are for very large projects of 10,000 function points in size (approximately one million lines of code). How similar are your projects to these benchmarks?<\/p>\n<div id=\"attachment_26094\" style=\"width: 943px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-26094\" class=\"size-full wp-image-26094\" src=\"https:\/\/static.jamasoftware.com\/www\/imports\/2012\/09\/Article39Figure11.jpg\" alt=\"\" width=\"933\" height=\"247\" \/><p id=\"caption-attachment-26094\" class=\"wp-caption-text\">Table 1. Benchmarks for Requirements Work on Large Projects<\/p><\/div>\n<p>There\u2019s another problem with using industry benchmarks such as these. The data doesn\u2019t indicate how successful those projects were or define what \u201csuccess\u201d means for each project. Nor does this data indicate whether the more successful project teams devoted more of their effort to requirements elicitation activities than the less successful teams \u2014 they\u2019re just averages of actual performance.<\/p>\n<p>Whereas typical project teams devote perhaps 10% or less of their effort on things like requirements gathering, investing more has a big payoff, provided the team doesn\u2019t get trapped in analysis paralysis. Contrary to what many people believe, spending more effort in improving your requirements development process can actually accelerate development.<\/p>\n<blockquote><p>A recent study by Engineering.com found that development teams without strong requirements management platforms reported more production outcome failures and reprimands by regulatory agencies.<\/p>\n<p><a href=\"https:\/\/resources.jamasoftware.com\/requirements-management\/design-teams-requirements-management-product-complexity\" target=\"_blank\" rel=\"noopener noreferrer\">Read it now<\/a>.<\/p><\/blockquote>\n<p>While working on small projects when I was employed at Kodak, my team would typically devote 15%-to-18% of our total effort on requirements activities. We found this investment reduced the amount of post-delivery rework. It\u2019s difficult to link causes and effects with certainty, but I believe the greatest contributing factor to our low maintenance level was the extensive user participation we cultivated.<\/p>\n<p>I can\u2019t tell you how long you should expect to spend on requirements gathering for\u00a0<em>your<\/em>\u00a0next project. However, Figure 1 identifies some of the conditions that can accelerate your requirements process and several other factors that lengthen the time needed for developing effective requirements.<\/p>\n<div>\n<dl>\n<dt>\n<p><div id=\"attachment_26092\" style=\"width: 852px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-26092\" class=\"size-full wp-image-26092\" src=\"https:\/\/static.jamasoftware.com\/www\/imports\/2012\/09\/Article39Figure2.jpg\" alt=\"\" width=\"842\" height=\"438\" \/><p id=\"caption-attachment-26092\" class=\"wp-caption-text\">Figure 1. Factors that influence the time needed for requirements development.<\/p><\/div><\/dt>\n<\/dl>\n<\/div>\n<p><strong>Your Own Experience<\/strong><\/p>\n<p>For starters, your best bet is to collect some data on how much of your own project effort is spent on requirements gathering. That\u2019ll help you judge how well that has worked for you in the past. Use this historical data when estimating the requirements effort needed for future projects. Adjust your initial estimate by using the considerations in Figure 1 to compensate for differences between your next project and the benchmark projects. Consider any additional factors that would influence your own project. You might weight each of the factors shown in Figure 1 on a scale of 0 (no effect) to 5 (major impact). This analysis can help you spot risk factors that could prolong your requirements development work.<\/p>\n<p>Another factor to consider is the development life cycle that the project is following. Not all the requirements elicitation effort should be allocated to the early stages of the project, as is the case in the sequential or waterfall life cycle (dotted line in Figure 2). Don\u2019t think in terms of a discrete \u201crequirements phase,\u201d but rather about a set of requirements-related activities that span the project\u2019s life cycle. In particular, requirements management will be performed on an ongoing basis once a set of requirements baselines emerge for the System Requirements Specification (SRS) and change requests begin to appear.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-26093\" style=\"font-weight: bold; background-color: transparent; font-size: 1rem;\" src=\"https:\/\/static.jamasoftware.com\/www\/imports\/2012\/09\/Article39Figure3.jpg\" alt=\"\" width=\"675\" height=\"347\" \/><\/p>\n<p>Figure 2. The distribution of requirements effort over time varies for projects that follow different development life cycles.<\/p>\n<p><!-- Uberflip Embedded Hub Widget --><\/p>\n<div id=\"UfEmbeddedHub1668106544782\"><\/div>\n<p>  <script>\n  window._ufHubConfig = window._ufHubConfig || [];\n  window._ufHubConfig.push({\n    'containers':{'app':'#UfEmbeddedHub1668106544782'},\n    'collection': '4006819',\n    'openLink':function(url){\n      window.open(url);\n    },\n    'lazyloader':{\n      'itemDisplayLimit':20,\n      'maxTilesPerRow':3,\n      'maxItemsTotal': 3\n    },\n    'tileSize': 'small',\n    'enablePageTracking':false,\n    'baseUrl': 'https:\/\/resources.jamasoftware.com\/',\n    'filesUrl': 'https:\/\/resources.jamasoftware.com\/',\n    'generatedAtUTC': '2022-11-10 18:55:32',\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=\"3100\"\/>","protected":false},"excerpt":{"rendered":"<p>Business analysts and managers sometimes ask me how long it will take to \u201cdo requirements\u201d on their next project.<\/p>\n","protected":false},"author":68,"featured_media":45429,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[50],"tags":[38,439,128],"industry":[],"class_list":["post-3100","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-requirements-management","tag-karl-wiegers","tag-requirements-gathering","tag-requirements-management"],"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>How Long Do Requirements Activities Take? - Jama Software<\/title>\n<meta name=\"description\" content=\"How long does it take to perform requirements activities such as requirements gathering (also known as requirements elicitation)?\" \/>\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\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Long Do Requirements Take?\" \/>\n<meta property=\"og:description\" content=\"How long does it take to perform requirements activities such as requirements gathering (also known as requirements elicitation)?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.jamasoftware.com\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take\" \/>\n<meta property=\"og:site_name\" content=\"Jama Software\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-11T15:00:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-13T00:51:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.jamasoftware.com\/legacy\/media\/2019\/06\/LHP_Functional_Safety1.png\" \/>\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\/png\" \/>\n<meta name=\"author\" content=\"Karl Wiegers\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Karl Wiegers\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/requirements-management-guide\\\/requirements-gathering-and-management-processes\\\/how-long-do-requirements-take#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2019\\\/06\\\/11\\\/how-long-do-requirements-activities-take\\\/\"},\"author\":{\"name\":\"Karl Wiegers\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#\\\/schema\\\/person\\\/e6a00f0ad439a5e1865476b36481aa47\"},\"headline\":\"How Long Do Requirements Take?\",\"datePublished\":\"2019-06-11T15:00:37+00:00\",\"dateModified\":\"2023-01-13T00:51:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2019\\\/06\\\/11\\\/how-long-do-requirements-activities-take\\\/\"},\"wordCount\":739,\"image\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/requirements-management-guide\\\/requirements-gathering-and-management-processes\\\/how-long-do-requirements-take#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2019\\\/06\\\/LHP_Functional_Safety1.png\",\"keywords\":[\"karl wiegers\",\"requirements gathering\",\"requirements management\"],\"articleSection\":[\"Requirements &amp; Requirements Management\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2019\\\/06\\\/11\\\/how-long-do-requirements-activities-take\\\/\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/requirements-management-guide\\\/requirements-gathering-and-management-processes\\\/how-long-do-requirements-take\",\"name\":\"How Long Do Requirements Activities Take? - Jama Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/requirements-management-guide\\\/requirements-gathering-and-management-processes\\\/how-long-do-requirements-take#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/requirements-management-guide\\\/requirements-gathering-and-management-processes\\\/how-long-do-requirements-take#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2019\\\/06\\\/LHP_Functional_Safety1.png\",\"datePublished\":\"2019-06-11T15:00:37+00:00\",\"dateModified\":\"2023-01-13T00:51:37+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#\\\/schema\\\/person\\\/e6a00f0ad439a5e1865476b36481aa47\"},\"description\":\"How long does it take to perform requirements activities such as requirements gathering (also known as requirements elicitation)?\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/requirements-management-guide\\\/requirements-gathering-and-management-processes\\\/how-long-do-requirements-take#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.jamasoftware.com\\\/requirements-management-guide\\\/requirements-gathering-and-management-processes\\\/how-long-do-requirements-take\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/requirements-management-guide\\\/requirements-gathering-and-management-processes\\\/how-long-do-requirements-take#primaryimage\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2019\\\/06\\\/LHP_Functional_Safety1.png\",\"contentUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2019\\\/06\\\/LHP_Functional_Safety1.png\",\"width\":1024,\"height\":512},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/requirements-management-guide\\\/requirements-gathering-and-management-processes\\\/how-long-do-requirements-take#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.jamasoftware.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Long Do Requirements Take?\"}]},{\"@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\\\/e6a00f0ad439a5e1865476b36481aa47\",\"name\":\"Karl Wiegers\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6d4992a28dda9ae47cf239c04be9a0bc554586672cba38949c070d2fed228aef?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6d4992a28dda9ae47cf239c04be9a0bc554586672cba38949c070d2fed228aef?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6d4992a28dda9ae47cf239c04be9a0bc554586672cba38949c070d2fed228aef?s=96&d=mm&r=g\",\"caption\":\"Karl Wiegers\"},\"description\":\"Subject matter expert Karl Wiegers writes on best practices for writing requirements, requirements management, and requirements traceability.\",\"sameAs\":[\"alison@makes-magic.com\"],\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/author\\\/kwiegers\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How Long Do Requirements Activities Take? - Jama Software","description":"How long does it take to perform requirements activities such as requirements gathering (also known as requirements elicitation)?","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\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take","og_locale":"en_US","og_type":"article","og_title":"How Long Do Requirements Take?","og_description":"How long does it take to perform requirements activities such as requirements gathering (also known as requirements elicitation)?","og_url":"https:\/\/www.jamasoftware.com\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take","og_site_name":"Jama Software","article_published_time":"2019-06-11T15:00:37+00:00","article_modified_time":"2023-01-13T00:51:37+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/www.jamasoftware.com\/legacy\/media\/2019\/06\/LHP_Functional_Safety1.png","type":"image\/png"}],"author":"Karl Wiegers","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Karl Wiegers","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.jamasoftware.com\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take#article","isPartOf":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2019\/06\/11\/how-long-do-requirements-activities-take\/"},"author":{"name":"Karl Wiegers","@id":"https:\/\/www.jamasoftware.com\/#\/schema\/person\/e6a00f0ad439a5e1865476b36481aa47"},"headline":"How Long Do Requirements Take?","datePublished":"2019-06-11T15:00:37+00:00","dateModified":"2023-01-13T00:51:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2019\/06\/11\/how-long-do-requirements-activities-take\/"},"wordCount":739,"image":{"@id":"https:\/\/www.jamasoftware.com\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take#primaryimage"},"thumbnailUrl":"https:\/\/www.jamasoftware.com\/media\/2019\/06\/LHP_Functional_Safety1.png","keywords":["karl wiegers","requirements gathering","requirements management"],"articleSection":["Requirements &amp; Requirements Management"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.jamasoftware.com\/blog\/2019\/06\/11\/how-long-do-requirements-activities-take\/","url":"https:\/\/www.jamasoftware.com\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take","name":"How Long Do Requirements Activities Take? - Jama Software","isPartOf":{"@id":"https:\/\/www.jamasoftware.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.jamasoftware.com\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take#primaryimage"},"image":{"@id":"https:\/\/www.jamasoftware.com\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take#primaryimage"},"thumbnailUrl":"https:\/\/www.jamasoftware.com\/media\/2019\/06\/LHP_Functional_Safety1.png","datePublished":"2019-06-11T15:00:37+00:00","dateModified":"2023-01-13T00:51:37+00:00","author":{"@id":"https:\/\/www.jamasoftware.com\/#\/schema\/person\/e6a00f0ad439a5e1865476b36481aa47"},"description":"How long does it take to perform requirements activities such as requirements gathering (also known as requirements elicitation)?","breadcrumb":{"@id":"https:\/\/www.jamasoftware.com\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.jamasoftware.com\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.jamasoftware.com\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take#primaryimage","url":"https:\/\/www.jamasoftware.com\/media\/2019\/06\/LHP_Functional_Safety1.png","contentUrl":"https:\/\/www.jamasoftware.com\/media\/2019\/06\/LHP_Functional_Safety1.png","width":1024,"height":512},{"@type":"BreadcrumbList","@id":"https:\/\/www.jamasoftware.com\/requirements-management-guide\/requirements-gathering-and-management-processes\/how-long-do-requirements-take#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.jamasoftware.com\/"},{"@type":"ListItem","position":2,"name":"How Long Do Requirements Take?"}]},{"@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\/e6a00f0ad439a5e1865476b36481aa47","name":"Karl Wiegers","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/6d4992a28dda9ae47cf239c04be9a0bc554586672cba38949c070d2fed228aef?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/6d4992a28dda9ae47cf239c04be9a0bc554586672cba38949c070d2fed228aef?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d4992a28dda9ae47cf239c04be9a0bc554586672cba38949c070d2fed228aef?s=96&d=mm&r=g","caption":"Karl Wiegers"},"description":"Subject matter expert Karl Wiegers writes on best practices for writing requirements, requirements management, and requirements traceability.","sameAs":["alison@makes-magic.com"],"url":"https:\/\/www.jamasoftware.com\/blog\/author\/kwiegers\/"}]}},"_links":{"self":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/posts\/3100","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\/68"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/comments?post=3100"}],"version-history":[{"count":0,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/posts\/3100\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/media\/45429"}],"wp:attachment":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/media?parent=3100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/categories?post=3100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/tags?post=3100"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/industry?post=3100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}