{"id":557,"date":"2021-04-25T05:00:08","date_gmt":"2021-04-25T05:00:08","guid":{"rendered":"http:\/\/apifuse.io\/blog\/?p=557"},"modified":"2021-04-28T05:00:54","modified_gmt":"2021-04-28T05:00:54","slug":"how-to-effectively-manage-your-product-sprints","status":"publish","type":"post","link":"https:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/","title":{"rendered":"How to Effectively Manage Your Product Sprints?"},"content":{"rendered":"<p>The fundamental goal of SaaS development is to ship a working application regularly and swiftly. How do you achieve this exalted objective?<\/p>\n<p>You use an iterative and incremental agile approach. When teams work in short, repeatable sprints, <a href=\"http:\/\/apifuse.io\/blog\/integrations-vs-core-features\/\">they\u2019re able to deliver new features and functions<\/a>.<\/p>\n<p>For product managers, it means knowing how to manage a sprint successfully. With that in mind, we dive into sprint best practices that enable your development team to work more effectively and ship out a function that end-users actually require.<\/p>\n<h2><b>What is a Sprint?<\/b><\/h2>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-559\" src=\"http:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/What-is-a-sprint.jpg\" alt=\"\" width=\"1480\" height=\"774\" srcset=\"https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/What-is-a-sprint.jpg 1480w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/What-is-a-sprint-300x157.jpg 300w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/What-is-a-sprint-1024x536.jpg 1024w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/What-is-a-sprint-768x402.jpg 768w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/What-is-a-sprint-1200x628.jpg 1200w\" sizes=\"(max-width: 1480px) 100vw, 1480px\" \/><\/p>\n<p>A sprint is a technique utilized in <strong>Agile and Scrum development methods<\/strong>. It helps break down a massive project into smaller and manageable parts. So, sprint is an iteration of work with a <b>fixed length<\/b>.<\/p>\n<p>The length of the sprint can vary from 1 week to 4 weeks. But all sprints have the same time-box. Once you pick an iteration length, stick to it. It\u2019ll make your planning more precise. But when sprint lengths change, it creates chaos for release approximations.<\/p>\n<p>Within the fixed time, you can build functionality and test it. The goal is to complete an increment of usable and shippable work after the sprint is complete.<\/p>\n<h3><b>Don\u2019t confuse a sprint with a release<\/b><\/h3>\n<p>The two are very different. A release ships a new product experience to the market. A sprint is a fixed time period within which you complete a defined set of work. Often a release is a natural consequence of a sprint or multiple sprints.<\/p>\n<h4><b>Sprint best practices to follow before and during the planning meeting<\/b><\/h4>\n<p>A sprint begins with a planning meeting where the product manager and developers agree on the set of work to be performed within the sprint. Typically, a spring planning meeting includes:<\/p>\n<ul>\n<li>Reviewing the <a href=\"https:\/\/apifuse.io\/blog\/guide-to-product-roadmap-for-saas-product-managers\/\">roadmap <\/a>and choosing which items in the product backlog to be <a href=\"https:\/\/apifuse.io\/blog\/integrations-vs-core-features\/\">prioritized <\/a>collectively.<\/li>\n<li>Evaluate each work item\u2019s technical elements to assess if it would be possible to develop it during the sprint.<\/li>\n<li>Breaking down user stories into tasks and assigning each task to particular team members.<\/li>\n<\/ul>\n<h3><b>Best Practices Before a Sprint Meeting<\/b><\/h3>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-560\" src=\"http:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Sprint-best-practices-to-follow-before-and-during-the-planning-meeting.jpg\" alt=\"\" width=\"1480\" height=\"774\" srcset=\"https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Sprint-best-practices-to-follow-before-and-during-the-planning-meeting.jpg 1480w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Sprint-best-practices-to-follow-before-and-during-the-planning-meeting-300x157.jpg 300w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Sprint-best-practices-to-follow-before-and-during-the-planning-meeting-1024x536.jpg 1024w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Sprint-best-practices-to-follow-before-and-during-the-planning-meeting-768x402.jpg 768w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Sprint-best-practices-to-follow-before-and-during-the-planning-meeting-1200x628.jpg 1200w\" sizes=\"(max-width: 1480px) 100vw, 1480px\" \/><\/p>\n<p>Start <b>planning a sprint when the product backlog shows items sufficient enough to fill two sprints.<\/b> If you plan one before, the development will suffer from scope creep. It happens when the upcoming sprint\u2019s scope is not clearly defined, making it wide open to uncontrolled growth.<\/p>\n<p>Next, <b>do your homework before the sprint meeting<\/b> &#8211; prep on what you want to achieve out of the upcoming sprint. For that, you need to refine<a href=\"https:\/\/www.atlassian.com\/blog\/jira-software\/groom-backlog-like-boss-jira-software\"> your product backlog<\/a> so that all priority items are ready.<\/p>\n<p><b>Utilize prioritization techniques for backlog grooming<\/b>. Don\u2019t simply rely on the opinion of the highest paid person. Make data-driven decisions. Having a prepared product backlog is essential. It\u2019ll help avoid an ineffective meeting that adds stress.<\/p>\n<p>Another sprint meeting best practice is to <b>prepare an agenda<\/b>. It will keep you focused on the topic at hand and manage time effectively. Share the agenda with all meeting participants.<\/p>\n<h3><b>Best Practices During the Sprint Planning Meeting<\/b><\/h3>\n<p>You might take a structured and formal approach to sprint planning. Or you may opt for a flexible and informal approach. Irrespective of which method you pick, always follow these tenets.<\/p>\n<h4><b>1. Establish a goal<\/b><\/h4>\n<p>Create sprint goals for the entire team to follow. Establishing this also explains why the team needs to carry out a given set of work. Make sure the objective is meaningful and delivers business value.<\/p>\n<p>For instance, one sprint goal could be to deliver a new feature by completing or optimizing a functionality. Another sprint goal can be to address risk and mitigate it, like finding out if users are open to sharing personal information during registration.<\/p>\n<h4><b>2. Define the set of work<\/b><\/h4>\n<p>Pick the high-priority items from the backlog. <b>Break down each set of work and identify the technical tasks along with the dependencies<\/b>. Before the planning meeting ends, everyone should be in accord. There should be a <b>clear and explicit plan<\/b> that you can implement immediately.<\/p>\n<p>Once you\u2019ve agreed on sprint goals and plan, do not change it. By protecting the spring from tweaks and modifications, you allow your team to work with focus.<\/p>\n<h4><b>3. Work within your capacity<\/b><\/h4>\n<p>At the start of the sprint planning meeting, get a fair idea of every participant\u2019s schedule during the length of the sprint. This will tell you if the scrum master is going on vacation or a developer is busy with client meetings for most of the time.<\/p>\n<p>By factoring in the work hours available for each person, you get to know the team\u2019s net capacity. Make this <b>capacity your guideline on how much you can commit to<\/b>. Now, based on the availability of the team and the speed at which they work, plan the sprint.<\/p>\n<h4><b>4. Plan down to the hour<\/b><\/h4>\n<p>To make sure you don\u2019t overstretch the team\u2019s bandwidth, follow two rules. One, create an hourly estimate for each task within a user story. Two, keep track that the total time doesn\u2019t fill in all the capacity.<\/p>\n<p><b>Leave some buffer<\/b>. This is imperative because unpredicted events happen all the time, and life interferes. A developer might get pulled to work on another urgent project. Someone may fall ill and be absent for a good chunk of the sprint. Or a task may take longer to complete than initially predicted.<\/p>\n<p>The <b>wiggle room you leave will mitigate any risks that arise as the sprint progresses.<\/b> It is always better to overestimate the work that needs to be done than scrambling to finish all the user stories at the 11th hour.<\/p>\n<p>There are two ways to ensure that you don\u2019t overfill bandwidth. One, instead of planning for all 8 hours, plan six-hour workdays. Two, plan with the assumption that X percentage of the team will be absent.<\/p>\n<h4><b>5. Outline what \u2018done\u2019 means<\/b><\/h4>\n<p>When the group reviews the requirements, include the definition of \u2018done\u2019 or \u2018ready\u2019 for each task. <b>Every participant of the sprint planning meeting should be on the same page on what ready means.<\/b> Intelligibility on the definition makes delivering the work more predictable and organized. Address any impediments to accomplishing the work at this stage.<\/p>\n<h4><b>6. Create documents for each decision<\/b><\/h4>\n<p>Everybody remembers the same thing differently, and recollections are never in agreement. That\u2019s why you must document each part of the sprint planning meeting. It <b>creates a log of what was agreed on and the reason for it<\/b>. Two weeks into the sprint, it\u2019ll prevent needless misunderstanding. Make the documentation easily accessible to everyone.<\/p>\n<h2><b>Best Practices for Managing a Sprint\u00a0<\/b><\/h2>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-561\" src=\"http:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Best-practices-for-managing-a-sprint.jpg\" alt=\"\" width=\"1480\" height=\"774\" srcset=\"https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Best-practices-for-managing-a-sprint.jpg 1480w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Best-practices-for-managing-a-sprint-300x157.jpg 300w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Best-practices-for-managing-a-sprint-1024x536.jpg 1024w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Best-practices-for-managing-a-sprint-768x402.jpg 768w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Best-practices-for-managing-a-sprint-1200x628.jpg 1200w\" sizes=\"(max-width: 1480px) 100vw, 1480px\" \/><\/p>\n<p>We now move on to tenets that product managers will find most helpful during the sprint itself, and the first is the <b>daily scrum.<\/b> This is a short meeting that people can attend standing up. The team meets at the start of the day to share what was done yesterday, what is in the books for that day, and if there are hurdles to overcome.<\/p>\n<h3><b>Create a scrum board<\/b><\/h3>\n<p>Visibility is crucial to managing a sprint. Create a board to <b>track the progress of each task<\/b>. Although you can plan the scrum board in various ways, these four primary categories have been found to be the most effective.<\/p>\n<ul>\n<li>The first column is the user stories that you\u2019re working on in the story.<\/li>\n<li>Up next are tasks that need to be done to realize each user story but haven\u2019t started working on yet.<\/li>\n<li>The third category is \u201cin progress.\u201d It shows the tasks that the team is working on right now.<\/li>\n<li>The last category is done, and it contains all the completed tasks.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-562\" src=\"http:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Create-a-scrum-board.jpg\" alt=\"\" width=\"1480\" height=\"774\" srcset=\"https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Create-a-scrum-board.jpg 1480w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Create-a-scrum-board-300x157.jpg 300w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Create-a-scrum-board-1024x536.jpg 1024w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Create-a-scrum-board-768x402.jpg 768w, https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/Create-a-scrum-board-1200x628.jpg 1200w\" sizes=\"(max-width: 1480px) 100vw, 1480px\" \/><\/p>\n<p>You can add a few more columns to the board, but they are optional. First is blockers, which include barriers to the progress of a particular task. They need to be resolved before the team can work on a sub-task. The second is testing. Include this if the testing is in the pipeline for the specific sprint.<\/p>\n<h3><b>Entire Team Collaboration Meeting<\/b><\/h3>\n<p>About <b>halfway to the sprint, hold a collaboration meeting<\/b> with the entire team. It allows the members to <b>share their progress<\/b> with the whole team. The benefit is that you make adjustments before it is too late. For instance, if a developer feels that a task is taking longer than expected, everyone is apprised and can make changes accordingly.<\/p>\n<h3><b>Cultivate Autonomy in the Team<\/b><\/h3>\n<p>As the product manager, your responsibility is the \u2018why\u2019 &#8211; why do you need to work on functionality? You determine this with the help of users and stakeholders. Once you communicate it to the team, the best result is achieved if you let them plan and execute their tasks. Instead of controlling and micromanaging, let them be responsible for the \u2018how.\u2019<\/p>\n<p><b>Decisions on subtasks and time estimates should be the team\u2019s domain<\/b>. It fosters ownership in members, makes them accountable, and is vital to success. Besides, they are the experts, so let them focus on it.<\/p>\n<h3><b>Sprint retrospective meeting at the end<\/b><\/h3>\n<p>Before the current sprint closes and you begin the next one, hold a reflection meeting. Ask the team to discuss what went well during the previous sprint. Question if adjustments would have helped the current one. Discuss what improvements can be made to upcoming sprints. By <b>reflecting on what went right and wrong, you deflate issues<\/b> that otherwise would have broken up the team.<\/p>\n<h3><b>Don\u2019t move beyond the sprint time box<\/b><\/h3>\n<p>A sprint ends at the decided time, irrespective of whether user stories are complete or not. The temptation to stretch the sprint to complete a user story that unexpectedly took more time is real. Don\u2019t cave to it just because it\u2019ll allow you to meet the sprint goals.<\/p>\n<p>It <b>sets a bad practice of considering timeframes as flexible<\/b>. Teams may end up constantly neglecting them in the future. A better approach is to discuss the issue of time during the retrospective meeting at the end of the sprint.<\/p>\n<h3><b>Vice versa, don\u2019t cut the time box<\/b><\/h3>\n<p>The reverse is equally important. If all your user stories are completed, and you still have some time left in the sprint, don\u2019t cut it. As we said, all sprints must be of the same length. It maintains rhythm. The chances are low, but if you have time at hand, add a small user story to the scope and work on it till the sprint ends.<\/p>\n<h2><b>Takeaways from Product Sprint Best Practices<\/b><\/h2>\n<p>As a product manager, there are endless duties that demand your attention and time. Planning a sprint may not take high-level precedence. But don\u2019t forget you\u2019re at the coal face of it during a sprint planning meeting. It is where you decide what jobs need to be done and what must be executed in the approaching weeks.<\/p>\n<p>So, take the time to be present during the sprint planning meeting. You\u2019ll be able to answer any questions that arise and then guide the software development team to the proper path. Also, you can ensure there is no task duplication and each member works on a unique task. Lastly, you can get verbal approval from the entire development team on the sprint&#8217;s goal and ensure a successful sprint.<\/p>\n<p><a href=\"https:\/\/apifuse.io\/\">API Fuse<\/a> enables you to offer on-demand integrations and to rapidly respond to end-users integration requests. With our solution and <a href=\"https:\/\/www.apifuse.io\/pricing\">range of plans<\/a>, you can offer users native or custom integrations embedded directly into your SaaS app in minutes to accelerate your product roadmap and reduce technical debt. <a href=\"https:\/\/apifuse.io\/signup\">Request a demo today for more information<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The fundamental goal of SaaS development is to ship a&#8230;<\/p>\n","protected":false},"author":7,"featured_media":558,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[24,15],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Effectively Manage Your Product Sprints? - API Fuse<\/title>\n<meta name=\"description\" content=\"Take a structured and formal approach to sprint planning or you may opt for a flexible and informal approach in SaaS development...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Effectively Manage Your Product Sprints? - API Fuse\" \/>\n<meta property=\"og:description\" content=\"Take a structured and formal approach to sprint planning or you may opt for a flexible and informal approach in SaaS development...\" \/>\n<meta property=\"og:url\" content=\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/\" \/>\n<meta property=\"og:site_name\" content=\"API Fuse\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-25T05:00:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-28T05:00:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/How-to-Effectively-Manage-Your-Product-Sprints.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1480\" \/>\n\t<meta property=\"og:image:height\" content=\"774\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" value=\"Written by\">\n\t<meta name=\"twitter:data1\" value=\"Mike Clarke\">\n\t<meta name=\"twitter:label2\" value=\"Est. reading time\">\n\t<meta name=\"twitter:data2\" value=\"8 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/apifuse.io\/blog\/#organization\",\"name\":\"APIFuse\",\"url\":\"https:\/\/apifuse.io\/blog\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/apifuse.io\/blog\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/03\/logo-3.png\",\"width\":142,\"height\":30,\"caption\":\"APIFuse\"},\"image\":{\"@id\":\"https:\/\/apifuse.io\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/apifuse.io\/blog\/#website\",\"url\":\"https:\/\/apifuse.io\/blog\/\",\"name\":\"API Fuse\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/apifuse.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/apifuse.io\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/04\/How-to-Effectively-Manage-Your-Product-Sprints.jpg\",\"width\":1480,\"height\":774},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/#webpage\",\"url\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/\",\"name\":\"How to Effectively Manage Your Product Sprints? - API Fuse\",\"isPartOf\":{\"@id\":\"https:\/\/apifuse.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/#primaryimage\"},\"datePublished\":\"2021-04-25T05:00:08+00:00\",\"dateModified\":\"2021-04-28T05:00:54+00:00\",\"description\":\"Take a structured and formal approach to sprint planning or you may opt for a flexible and informal approach in SaaS development...\",\"breadcrumb\":{\"@id\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/apifuse.io\/blog\/\",\"url\":\"https:\/\/apifuse.io\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/apifuse.io\/blog\/category\/product-management\/\",\"url\":\"https:\/\/apifuse.io\/blog\/category\/product-management\/\",\"name\":\"Product Management\"}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"WebPage\",\"@id\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/\",\"url\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/\",\"name\":\"How to Effectively Manage Your Product Sprints?\"}}]},{\"@type\":\"Article\",\"@id\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/#webpage\"},\"author\":{\"@id\":\"https:\/\/apifuse.io\/blog\/#\/schema\/person\/434efdbe3777fc6b7591f4991aef6b1c\"},\"headline\":\"How to Effectively Manage Your Product Sprints?\",\"datePublished\":\"2021-04-25T05:00:08+00:00\",\"dateModified\":\"2021-04-28T05:00:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/#webpage\"},\"publisher\":{\"@id\":\"https:\/\/apifuse.io\/blog\/#organization\"},\"image\":{\"@id\":\"http:\/\/apifuse.io\/blog\/how-to-effectively-manage-your-product-sprints\/#primaryimage\"},\"articleSection\":\"All,Product Management\",\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/apifuse.io\/blog\/#\/schema\/person\/434efdbe3777fc6b7591f4991aef6b1c\",\"name\":\"Mike Clarke\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/apifuse.io\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/apifuse.io\/blog\/wp-content\/uploads\/2021\/03\/Mike-Clarke.jpeg\",\"caption\":\"Mike Clarke\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/apifuse.io\/blog\/wp-json\/wp\/v2\/posts\/557"}],"collection":[{"href":"https:\/\/apifuse.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/apifuse.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/apifuse.io\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/apifuse.io\/blog\/wp-json\/wp\/v2\/comments?post=557"}],"version-history":[{"count":3,"href":"https:\/\/apifuse.io\/blog\/wp-json\/wp\/v2\/posts\/557\/revisions"}],"predecessor-version":[{"id":566,"href":"https:\/\/apifuse.io\/blog\/wp-json\/wp\/v2\/posts\/557\/revisions\/566"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/apifuse.io\/blog\/wp-json\/wp\/v2\/media\/558"}],"wp:attachment":[{"href":"https:\/\/apifuse.io\/blog\/wp-json\/wp\/v2\/media?parent=557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/apifuse.io\/blog\/wp-json\/wp\/v2\/categories?post=557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/apifuse.io\/blog\/wp-json\/wp\/v2\/tags?post=557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}