{"id":4593,"date":"2023-03-23T10:56:00","date_gmt":"2023-03-23T10:56:00","guid":{"rendered":"https:\/\/morphis-insights.com\/?p=4593"},"modified":"2024-07-24T16:17:43","modified_gmt":"2024-07-24T16:17:43","slug":"software-systems-complexity-gap-2","status":"publish","type":"post","link":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/","title":{"rendered":"Software Systems Complexity Gap."},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Software Systems Complexity Gap.<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Current Practices and a Strategy for the Future<\/strong><\/h2>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<p>Over the last decade, business and technology leaders are facing a<strong> hard challenge<\/strong>: Software Systems Complexity <\/p>\n\n\n\n<p>The paramount importance of software systems accompanied by their ever increasing size and complexity are undermining the ability of organizations to effectively manage their existing and future technology investments as well as to make the <strong>right technology-related decisions in a timely fashion.<\/strong><\/p>\n\n\n\n<p><em><a href=\"https:\/\/morphis-tech.com\/code-analysis\/\" target=\"_blank\" rel=\"noreferrer noopener\">Take better decisions with K<\/a><\/em>.Analytics <a href=\"https:\/\/morphis-tech.com\/code-analysis\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/morphis-tech.com\/code-analysis\/<\/a><em><a href=\"https:\/\/morphis-tech.com\/code-analysis\/\" target=\"_blank\" rel=\"noreferrer noopener\"> >><\/a><\/em><\/p>\n\n\n\n<p>&nbsp;It seems that we are now at a tipping point in this regard: <\/p>\n\n\n\n<p>Software systems have become so large and complex that are <strong>notoriously more expensive to build and maintain<\/strong>.<\/p>\n\n\n\n<p>And not only are such complex systems &nbsp;expensive, they are also more error-prone, unreliable and much harder to safeguard and keep secure.<\/p>\n\n\n\n<p>Traditionally, organizations have adopted 2 main approaches to deal with complexity and address what is often known as the \u201ccomplexity gap\u201d i.e. <\/p>\n\n\n\n<p>The ever-increasing complexity of software and technology systems Vs the capacity of organizational governance and management structures to deal with such levels of complexity.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Approach Types<\/strong><\/h2>\n\n\n\n<p><strong>The first approach<\/strong> is to attempt reducing systems\u2019 complexity.<\/p>\n\n\n\n<p>For instance, by:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>putting emphasis on well-designed enterprise and systems\u2019 architectures, <\/li>\n\n\n\n<li>by standardizing technologies and interfaces and <\/li>\n\n\n\n<li>by adopting \u201cdivide and conquer\u201d design strategies such as layering, modularization and patterns.<\/li>\n<\/ul>\n\n\n\n<p><strong>The second approach<\/strong> is to attempt improving the effectiveness and efficiency of governance and management structures.<\/p>\n\n\n\n<p>For instance, by:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>putting in place frameworks such as IT Service and Program\/Portfolio Management <\/li>\n\n\n\n<li>and by adopting new process models such as Agile software development.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>The two aforementioned approaches, which are interdependent and complementary, have definitely produced a number of positive results in the <strong>IT complexity management endeavours of many organizations<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The third approach<\/h2>\n\n\n\n<p>Still, at <a href=\"https:\/\/morphis-tech.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Morphis Tech<\/a> we believe that those approaches alone do not suffice. Instead, they should be complemented with a <em>third<\/em> approach that is often overlooked.<\/p>\n\n\n\n<p>The increase and systematization of the organizations\u2019 <em>collective cognitive capacity<\/em> required at all levels of systems\u2019 development, operations and management decision-making.<\/p>\n\n\n\n<p>In turn, augmenting an organization\u2019s cognitive capacity clearly implies the ability to capture, assimilate and process a magnitude of technology-related information and to have in place shared, well-organized and well-aligned mental frames and structures that enable appropriate collective and individual reasoning. <\/p>\n\n\n\n<p>It clearly implies readily available facts, systematized collective knowledge, common semantics and organization-wide learning capabilities.<\/p>\n\n\n\n<p>Unfortunately, many organizations are at a very primitive state in this regard. <\/p>\n\n\n\n<p>They still rely on:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>highly-fragmented information and disperse knowledge regarding their software assets <\/li>\n\n\n\n<li>lack of or out-of-date software systems documentation that is rarely consulted,<\/li>\n\n\n\n<li>limited number of concrete and objective facts to drive decision-making,<\/li>\n\n\n\n<li>piecemeal approaches, <\/li>\n\n\n\n<li>ad-hoc usage of non-integrated software development toolsets, <\/li>\n\n\n\n<li>ontological and terminology gaps between the business and the IT functions, <\/li>\n\n\n\n<li>and a hero culture in software development.<\/li>\n<\/ul>\n\n\n\n<p>We are convinced that organizations aiming to increase their level of maturity in managing the ever -increasing complexity of software systems should carefully take into consideration the third approach that we outlined above.<\/p>\n\n\n\n<p>We would love to hear your thoughts regarding our standpoint and to work together in improving your current practices and preparing for the next era of software systems complexity. &nbsp;<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The increase and systematization of the organizations\u2019 collective cognitive capacity required at all levels of systems\u2019 development, operations and management decision-making.<\/p>\n","protected":false},"author":4,"featured_media":7207,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[157],"tags":[155,156,146,158,159,149,160,150],"class_list":["post-4593","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-analysis","tag-complexity-gap","tag-documentation","tag-kuscos","tag-software-complexity","tag-software-documentation","tag-software-metrics","tag-software-systems-complexity","tag-softwareanalytic"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Software Systems Complexity Gap - Morphis Technologies Insights<\/title>\n<meta name=\"description\" content=\"Software Systems Complexity Gap. Software systems have become so large and complex that are notoriously more expensive to build and maintain;\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Maintain or evolve mainframe applications?\" \/>\n<meta property=\"og:description\" content=\"Mainframe evolution\u2026The decision to leave the mainframe for a more open and distributed environment, simultaneously recovering and modernizing the applications developed and matured over the years, is a constant struggle between the defenders of the maintenance of current systems against those who propose their modernization and adhesion to the latest technologies and trends.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Morphis-Tech Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-23T10:56:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-24T16:17:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2021\/02\/WhatsApp-Image-2021-02-23-at-13.01.09.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Bruno Andrade\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Maintain or evolve mainframe applications?\" \/>\n<meta name=\"twitter:description\" content=\"The decision to leave the mainframe for a more open and distributed environment, simultaneously recovering and modernizing the applications developed and matured over the years, is a constant struggle between the defenders of the maintenance of current systems against those who propose their modernization and adhesion to the latest technologies and trends.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2021\/02\/WhatsApp-Image-2021-02-23-at-13.01.09.jpeg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bruno Andrade\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated 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\":\"TechArticle\",\"@id\":\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/\"},\"author\":{\"name\":\"Bruno Andrade\",\"@id\":\"https:\/\/morphis-tech.com\/blog\/#\/schema\/person\/b6d9d149d3091b09f3ee9bd007183275\"},\"headline\":\"Software Systems Complexity Gap.\",\"datePublished\":\"2023-03-23T10:56:00+00:00\",\"dateModified\":\"2024-07-24T16:17:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/\"},\"wordCount\":537,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/morphis-tech.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2023\/03\/Blog_Img_post.png\",\"keywords\":[\"complexity gap\",\"documentation\",\"kuscos\",\"software complexity\",\"software documentation\",\"software metrics\",\"software systems complexity\",\"softwareanalytic\"],\"articleSection\":[\"Software Analysis\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/\",\"url\":\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/\",\"name\":\"Software Systems Complexity Gap - Morphis Technologies Insights\",\"isPartOf\":{\"@id\":\"https:\/\/morphis-tech.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2023\/03\/Blog_Img_post.png\",\"datePublished\":\"2023-03-23T10:56:00+00:00\",\"dateModified\":\"2024-07-24T16:17:43+00:00\",\"description\":\"Software Systems Complexity Gap. Software systems have become so large and complex that are notoriously more expensive to build and maintain;\",\"breadcrumb\":{\"@id\":\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#primaryimage\",\"url\":\"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2023\/03\/Blog_Img_post.png\",\"contentUrl\":\"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2023\/03\/Blog_Img_post.png\",\"width\":1208,\"height\":1280},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/morphis-tech.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software Systems Complexity Gap.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/morphis-tech.com\/blog\/#website\",\"url\":\"https:\/\/morphis-tech.com\/blog\/\",\"name\":\"Legacy Modernization - Blog\",\"description\":\"Legacy to Cloud\",\"publisher\":{\"@id\":\"https:\/\/morphis-tech.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/morphis-tech.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/morphis-tech.com\/blog\/#organization\",\"name\":\"Morphis Tech\",\"url\":\"https:\/\/morphis-tech.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/morphis-tech.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2024\/06\/Logo_Blog_2024-1.svg\",\"contentUrl\":\"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2024\/06\/Logo_Blog_2024-1.svg\",\"width\":344,\"height\":51,\"caption\":\"Morphis Tech\"},\"image\":{\"@id\":\"https:\/\/morphis-tech.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.instagram.com\/morphis_technologies\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/morphis-tech.com\/blog\/#\/schema\/person\/b6d9d149d3091b09f3ee9bd007183275\",\"name\":\"Bruno Andrade\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/morphis-tech.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b26e477ef67cba42b8bc646722ca9ae122b8dc44bf6f5bf0c4072c2e36902b59?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b26e477ef67cba42b8bc646722ca9ae122b8dc44bf6f5bf0c4072c2e36902b59?s=96&d=mm&r=g\",\"caption\":\"Bruno Andrade\"},\"url\":\"https:\/\/morphis-tech.com\/blog\/author\/bruno-andrade\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Software Systems Complexity Gap - Morphis Technologies Insights","description":"Software Systems Complexity Gap. Software systems have become so large and complex that are notoriously more expensive to build and maintain;","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:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/","og_locale":"en_GB","og_type":"article","og_title":"Maintain or evolve mainframe applications?","og_description":"Mainframe evolution\u2026The decision to leave the mainframe for a more open and distributed environment, simultaneously recovering and modernizing the applications developed and matured over the years, is a constant struggle between the defenders of the maintenance of current systems against those who propose their modernization and adhesion to the latest technologies and trends.","og_url":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/","og_site_name":"Morphis-Tech Blog","article_published_time":"2023-03-23T10:56:00+00:00","article_modified_time":"2024-07-24T16:17:43+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2021\/02\/WhatsApp-Image-2021-02-23-at-13.01.09.jpeg","type":"image\/jpeg"}],"author":"Bruno Andrade","twitter_card":"summary_large_image","twitter_title":"Maintain or evolve mainframe applications?","twitter_description":"The decision to leave the mainframe for a more open and distributed environment, simultaneously recovering and modernizing the applications developed and matured over the years, is a constant struggle between the defenders of the maintenance of current systems against those who propose their modernization and adhesion to the latest technologies and trends.","twitter_image":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2021\/02\/WhatsApp-Image-2021-02-23-at-13.01.09.jpeg","twitter_misc":{"Written by":"Bruno Andrade","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#article","isPartOf":{"@id":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/"},"author":{"name":"Bruno Andrade","@id":"https:\/\/morphis-tech.com\/blog\/#\/schema\/person\/b6d9d149d3091b09f3ee9bd007183275"},"headline":"Software Systems Complexity Gap.","datePublished":"2023-03-23T10:56:00+00:00","dateModified":"2024-07-24T16:17:43+00:00","mainEntityOfPage":{"@id":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/"},"wordCount":537,"commentCount":0,"publisher":{"@id":"https:\/\/morphis-tech.com\/blog\/#organization"},"image":{"@id":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#primaryimage"},"thumbnailUrl":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2023\/03\/Blog_Img_post.png","keywords":["complexity gap","documentation","kuscos","software complexity","software documentation","software metrics","software systems complexity","softwareanalytic"],"articleSection":["Software Analysis"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/","url":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/","name":"Software Systems Complexity Gap - Morphis Technologies Insights","isPartOf":{"@id":"https:\/\/morphis-tech.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#primaryimage"},"image":{"@id":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#primaryimage"},"thumbnailUrl":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2023\/03\/Blog_Img_post.png","datePublished":"2023-03-23T10:56:00+00:00","dateModified":"2024-07-24T16:17:43+00:00","description":"Software Systems Complexity Gap. Software systems have become so large and complex that are notoriously more expensive to build and maintain;","breadcrumb":{"@id":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#primaryimage","url":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2023\/03\/Blog_Img_post.png","contentUrl":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2023\/03\/Blog_Img_post.png","width":1208,"height":1280},{"@type":"BreadcrumbList","@id":"https:\/\/morphis-tech.com\/blog\/software-systems-complexity-gap-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/morphis-tech.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Software Systems Complexity Gap."}]},{"@type":"WebSite","@id":"https:\/\/morphis-tech.com\/blog\/#website","url":"https:\/\/morphis-tech.com\/blog\/","name":"Legacy Modernization - Blog","description":"Legacy to Cloud","publisher":{"@id":"https:\/\/morphis-tech.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/morphis-tech.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/morphis-tech.com\/blog\/#organization","name":"Morphis Tech","url":"https:\/\/morphis-tech.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/morphis-tech.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2024\/06\/Logo_Blog_2024-1.svg","contentUrl":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2024\/06\/Logo_Blog_2024-1.svg","width":344,"height":51,"caption":"Morphis Tech"},"image":{"@id":"https:\/\/morphis-tech.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/morphis_technologies\/"]},{"@type":"Person","@id":"https:\/\/morphis-tech.com\/blog\/#\/schema\/person\/b6d9d149d3091b09f3ee9bd007183275","name":"Bruno Andrade","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/morphis-tech.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b26e477ef67cba42b8bc646722ca9ae122b8dc44bf6f5bf0c4072c2e36902b59?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b26e477ef67cba42b8bc646722ca9ae122b8dc44bf6f5bf0c4072c2e36902b59?s=96&d=mm&r=g","caption":"Bruno Andrade"},"url":"https:\/\/morphis-tech.com\/blog\/author\/bruno-andrade\/"}]}},"_links":{"self":[{"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/posts\/4593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/comments?post=4593"}],"version-history":[{"count":5,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/posts\/4593\/revisions"}],"predecessor-version":[{"id":7254,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/posts\/4593\/revisions\/7254"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/media\/7207"}],"wp:attachment":[{"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/media?parent=4593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/categories?post=4593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/tags?post=4593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}