{"id":736,"date":"2021-07-02T14:30:58","date_gmt":"2021-07-02T11:30:58","guid":{"rendered":"https:\/\/hygger.io\/guides\/?p=736"},"modified":"2022-01-13T20:29:29","modified_gmt":"2022-01-13T17:29:29","slug":"software-development-manager","status":"publish","type":"post","link":"https:\/\/hygger.io\/guides\/agile\/software-development\/software-development-manager\/","title":{"rendered":"Software Development Manager"},"content":{"rendered":"<p><span data-preserver-spaces=\"true\">Agile frameworks contain specific roles responsible for different areas of product, process, and\u00a0<\/span><a class=\"editor-rtfLink\" href=\"https:\/\/hygger.io\/guides\/agile\/software-development\/\" target=\"_blank\" rel=\"noopener\"><span data-preserver-spaces=\"true\">Agile software development<\/span><\/a><span data-preserver-spaces=\"true\">\u00a0in general. However, when it comes to developing people, creating a learning center, long-term team development, and other areas, there can be real gaps.<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">The role of a development manager (DM) is often introduced into a Scaled Agile Framework (<\/span><a class=\"editor-rtfLink\" href=\"https:\/\/hygger.io\/guides\/agile\/agile-at-scale\/safe\/\" target=\"_blank\" rel=\"noopener\"><span data-preserver-spaces=\"true\">SAFe<\/span><\/a><span data-preserver-spaces=\"true\">) setup to address these areas and to complement other SAFe roles.<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">In this article, we explain how the role of the DM deals with the people management aspect in an Agile setup. You will learn more about the advantages and responsibilities of project development managers and also about the challenges you may face when introducing the DM role.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-21304\" src=\"https:\/\/hygger.io\/wp-content\/uploads\/2021\/07\/4.png\" alt=\"Who is a development manager?\" width=\"1500\" height=\"900\" \/><\/p>\n<p><span data-preserver-spaces=\"true\">In simple words, DMs are responsible for people, learning, and strategy. They usually cover four Agile teams, including\u00a0<\/span><a class=\"editor-rtfLink\" href=\"https:\/\/hygger.io\/guides\/agile\/scrum\/scrum-master\/\" target=\"_blank\" rel=\"noopener\"><span data-preserver-spaces=\"true\">Scrum Masters<\/span><\/a><span data-preserver-spaces=\"true\">\u00a0and Product Owners, and take care of the individual and team development.<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">The focus of this role is on the long-term perspectives. From that position, the DM collaborates closely with other Agile roles, that typically have more focus on the short-and medium-term gains.<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">A typical\u00a0<\/span><a class=\"editor-rtfLink\" href=\"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/\" target=\"_blank\" rel=\"noopener\"><span data-preserver-spaces=\"true\">Scrum team<\/span><\/a><span data-preserver-spaces=\"true\">\u00a0is engaged in producing a potentially shippable increment sprint after sprint, while the development manager focuses on what skills are needed within the team. This includes knowing the company&#8217;s strategy and understanding what this strategy requires from the entire team.<\/span><\/p>\n<h2>What Is the Role of the Agile Development Manager?<\/h2>\n<p><span data-preserver-spaces=\"true\">An IT development manager has a set of responsibilities that we&#8217;ll describe below, but the primary one is to get a product out the door. To do this he\/she needs to make sure that the development team is able to work efficiently and that they have clear goals, and nothing prevents them from doing their work. Here&#8217;re the areas where their role looks relevant and needed:<\/span><\/p>\n<ol>\n<li><span data-preserver-spaces=\"true\">Project scoping. Development managers need to know how to scope out a project. Depending on the company and how they work with outside groups this could be a major part of their work.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Managing relationships. Development managers need to keep good and open relationships with all the people involved in the project. They must be sure they are in the loop and get regular status updates and have good visibility on what the team is doing.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Project planning. If the project is not large, then there is no need to attract a project manager. For small or medium-sized projects, a dev manager can take this role and responsibilities. However, a project development manager is not is a certified PM. In simple words, the development manager&#8217;s job is to get everything done as soon as possible, and the PM&#8217;s job is to say what can be done and when.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Process control. Development managers need to keep on top of the process and keep things on track no matter whether they use Agile or Waterfall methodology. A delegation is a good option but they have to follow up and make sure things get done.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Technologies. A development manager should not be a tech guru! He\/she should be comfortable with the current technologies and be aware of new and upcoming technologies. However, they surely should know enough about the tools the team is using to know if they are using them efficiently, and know when there are gaps in the team\u2019s knowledge.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Development. This is also the area that they should be comfortable with, but not experts. Development managers can\u2019t afford to spend days buried in programming and forget about other tasks.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">QA. The role of a development manager is to make sure the tests are done and they should be proactive here.\u00a0<\/span><a class=\"editor-rtfLink\" href=\"https:\/\/hygger.io\/guides\/agile\/software-development\/agile-qa\/\" target=\"_blank\" rel=\"noopener\"><span data-preserver-spaces=\"true\">Agile Quality Assurance<\/span><\/a><span data-preserver-spaces=\"true\">\u00a0testing can fail for a number of reasons and, to get to the root cause of test failure, the managers have to encourage developers to work with the QA team.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Release management. Getting a\u00a0<\/span><a class=\"editor-rtfLink\" href=\"https:\/\/hygger.io\/guides\/agile\/software-development\/software-release\/\" target=\"_blank\" rel=\"noopener\"><span data-preserver-spaces=\"true\">software release<\/span><\/a><span data-preserver-spaces=\"true\">\u00a0out the door can be a separate project (depending on the project complexity). Development managers need a common area to document components, versions for the next release, and make sure everyone has access and can update them.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Deployment. It should be treated as a separate project, although deploying a release is often seen as part of release management. Getting the site ready to receive the new release is a project itself. And this is one more sphere of interest for an Agile development manager.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Administrative issues. This is about writing reports, budgets, hiring and firing people, competing for resources and space, accounting, and so on.<\/span><\/li>\n<\/ol>\n<h2>Key Responsibilities of an Agile Software Development Manager<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-21305\" src=\"https:\/\/hygger.io\/wp-content\/uploads\/2021\/07\/7.png\" alt=\"The role of a development manager\" width=\"1500\" height=\"900\" \/><\/p>\n<h3>1. Discussing implementation tradeoffs with product owners<\/h3>\n<p>In order to give teams a shared understanding of the requirements and acceptance criteria, your product features and user stories should define the what, why, and for whom.<\/p>\n<p>Some POs prefer to define user stories with implementation details; however, they shouldn\u2019t be overly prescriptive on how the feature or story should be implemented. The overly prescriptive feature or story will lock dev teams into specific implementations that might be expensive to complete.nt or difficult to scale.<\/p>\n<h3>2. Translating best practices to team members<\/h3>\n<p>It is not easy for architects to define and share best practices and standards, and getting teams to use them properly can be daunting for large software organizations.<\/p>\n<p>Companies may have experts who can strive to do things differently than what standards recommend. Teams may also have developers with not enough experience who might not fully understand best practices. The role of the Agile development manager is to understand the skills and mindset of each person on the team and translate best practices to everyone.<\/p>\n<h3>3. Minimizing backlogs that don\u2019t address innovation and technical debt<\/h3>\n<p>Product owners may face pressure to get more features done and make more stakeholders happy with their choice of priorities. This pressure may lead to an imbalanced backlog that is overloaded with features and lacks sufficient capacity to innovate and address technical debt.<\/p>\n<p>Applying reliable backlog dashboards is one of the ways to make the priorities more transparent. However, there\u2019s no substitute for having a software development manager. This person can feel when teams are frustrated and need additional time to address technical debt.<\/p>\n<h3>4. Delivering high-quality releases according to schedule<\/h3>\n<p>Let&#8217;s say that ensuring that high-quality releases are delivered on schedule is probably the most important responsibility of the Agile software development manager.<\/p>\n<p>Teams that are deemed unreliable and inconsistent or have poor execution put their organization at risk. When these symptoms exist, the software development manager\u2019s job is to identify causes and address them.<\/p>\n<h3>5. Driving problem-solving and diverse thinking<\/h3>\n<p>Efficient Agile teams collaborate and work together. Important ceremonies (such as <a href=\"https:\/\/hygger.io\/guides\/agile\/scrum\/scrum-standups\/\">Stand Up<\/a> meetings, demos, and retrospectives) help bring teams together to understand requirements, estimate better solutions, avoid blocks, and improve their process. Software development managers should be able to decide how to get ideas and active contributions from all participants of these events. They need to make sure the team behaves like a team, respects everyone\u2019s opinions, shares ideas, and enables everyone to participate and learn.<\/p>\n<h2>Development Manager and Scrum Master: Can They Be the Best Friends?<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-21306\" src=\"https:\/\/hygger.io\/wp-content\/uploads\/2021\/07\/9c58c6933db171e8869efa529f93f978.jpg\" alt=\"Development manager\" width=\"2000\" height=\"1200\" \/><\/p>\n<p>Traditional managers may sometimes get in the way of Scrum Masters, for example, through the lack of trust in the team, micromanagement issues, addiction to command and control, and general violation of the <a href=\"https:\/\/hygger.io\/guides\/agile\/manifesto\/\">Agile Manifesto<\/a> principles.<\/p>\n<p>The role of the development manager, however, was designed to have nothing to do with execution. It is typically fulfilled by professionals that understand and exhibit an Agile mindset. Scrum Masters and development managers collaborate in many areas that affect the success of an Agile team.<\/p>\n<p>Here are some areas where their collaboration can be particularly beneficial:<\/p>\n<h3>1. Onboarding<\/h3>\n<p>The process of onboarding should be initiated by the development manager, but obviously, the execution requires the involvement of the Scrum Master. Experienced SMs can run the whole onboarding with minimal involvement of the DM.<\/p>\n<h3>2. Team formation<\/h3>\n<p>This is a formal responsibility of the development manager; however, SM can share valuable knowledge regarding group dynamics. Scrum Masters can be also influential in facilitating a team self-selection process.<\/p>\n<h3>3. Coaching<\/h3>\n<p>This area is mostly associated with the SM role. However, the support of the development manager can be really valuable and appreciated. Their collaboration may result in more diverse perspectives and better results.<\/p>\n<h3>4. Recruitment<\/h3>\n<p>This is also a direct responsibility of DM but SM involvement can bring essential benefits to the recruitment process.<\/p>\n<h3>5. Overall strategy<\/h3>\n<p>Aligning teams to the overall company&#8217;s strategy is a crucial moment, especially when the short-term strategy results in team members forgetting about the long-term company&#8217;s goals. The progress in strategic and transformational work often relies on sound collaboration between SM and DM.<\/p>\n<h2>What Should Dev Managers Do to Stay Competitive?<\/h2>\n<p>Here&#8217;s the list of the essential things dev managers need to do daily to stay competitive:<\/p>\n<h3>1. Bring operations into the development team<\/h3>\n<p>If there is a separate department for operations in your company, start thinking about bringing what they do into the development fold. Developers surely need the power to architect and optimize deployment and infrastructure.<\/p>\n<p>Efficient companies have created DevOps \u2014 the entirely new discipline for this. However, this requires a separate DevOps team. Remember that the DevOps developer is the new back-end developer.<\/p>\n<h3>2. Do not separate front-end and back-end jobs<\/h3>\n<p>Front-end and back-end should not be considered separate anymore. The front-end specialist should be a new full-stack developer. Nowadays, front-end frameworks (like React or Angular) require architecture and tuning from the server-side to the browser. In case your team has a discrete front-end and back-end, it is probably not very efficient. Moreover, it is likely to impact performance, UI, and even SEO ranking.<\/p>\n<h3>3. Audit your software tools<\/h3>\n<p>You may use Hygger, JIRA, Trello, or something else for project management, task tracking, and bug queue for decades.<\/p>\n<p>Do not forget to regularly evaluate the tools you have. Do they provide proper settings? Are their settings full of clutter? Do you still benefit from them? Compare your tools to newer software to see how they stack up.<\/p>\n<h3>4. Consider the contribution of remote workers<\/h3>\n<p>Many organizations that do software development leave policies about remote work to manager discretion. However, often distributed workers are totally unsupported on a larger scale and have an insecure outlook on their ability to perform remotely.<\/p>\n<p>A proper way of accommodating remote employees will give you a huge competitive advantage in attracting the best software developers.<\/p>\n<h3>5. Popularize your development team<\/h3>\n<p>Sending <a href=\"https:\/\/hygger.io\/guides\/agile\/software-development\/agile-developer\/\">Agile developers<\/a> to conferences to promote their work is quite a good idea. Actually, it is really strange how many companies don&#8217;t do this. Of course, not all developers like going to conferences or public speaking, but many do.<\/p>\n<h3>6. Mentor<\/h3>\n<p>Many dev teams consider junior developers a drag rather than an asset. The real reason that dev teams do not have juniors is that too many just threw these newbies on a team and then wondered why they failed. Proper mentoring is the answer here.<\/p>\n<h3>7. Improve interviewing<\/h3>\n<p>Improper interviewing processes may cost you money in the form of your developers\u2019 time.<\/p>\n<p>Try to let go of all your preconceptions on the subject of interviewing. Five-hour-long interviews, pair programming, whiteboarding, elaborate homework assignments that need to be evaluated&#8230; Most studies show that none of this works. Instead, plan a more structured interview that will ask questions and evaluate them based on everyday work, not code puzzles or brain teasers.<\/p>\n<h3>8. Reward supporting skills<\/h3>\n<p>Often the time that developers spent supporting and improving existing software isn\u2019t considered valuable.<\/p>\n<p>What about documentation, tests, bug fixing, continuous integration, and revision control? These practices do lead to better and faster delivery.<\/p>\n<h2>How to Be a Successful Development Manager Without Being a Great Developer<\/h2>\n<p>Every organization and every workplace is different. But there are some common things when it comes to management and leadership. Developers are not only one specific group of people.<\/p>\n<p>Here are some evident do\u2019s and don\u2019ts dev managers experience:<\/p>\n<h3>Do not:<\/h3>\n<ul>\n<li><span data-preserver-spaces=\"true\">Do not overplay your tech skills. Good developers can feel a real impostor from a mile away.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Do not be overly critical to hide your drawbacks. It may result in demotivation and will give you a bad reputation as the manager who is always critical.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Do not disrespect a successful developer as he\/she is more technically capable than you. It is also important to avoid pleasing too hard the development guru so as not to compromise your role as their manager.<\/span><\/li>\n<\/ul>\n<h3>Do:<\/h3>\n<ul>\n<li><span data-preserver-spaces=\"true\">Be honest about your technical shortcomings. It does not mean you should take a backseat in the decision-making. Just let the team explain the technical stuff in terms you understand.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Challenge the vision and be positive. Instead of being overcritical, challenge your team in a positive way. Try to discuss ways to solve a problem without being too tied up in the technical details.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Remember that a great developer does not always make great decisions. Do not let your tech flaws scare you and make you indecisive!<\/span><\/li>\n<\/ul>\n<h4>Conclusion<\/h4>\n<p>Now you know what a software development manager is for, the next question is how to hire one?<\/p>\n<p>Recruiting a DM can be a rigorous process. If you want to hire a software development manager, study the conventional recruitment method or put up ads online. Working with an offshore software development company is another decision.<\/p>\n<p>Just like the salary, the job description of the development manager varies. The DM&#8217;s job description will depend on the size of your company and his\/her specific duties. Don&#8217;t underestimate this role as it can bring many benefits for your team and company!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Agile frameworks contain specific roles responsible for different areas of product, process, and\u00a0Agile software development\u00a0in general. However, when it comes to developing people, creating a learning center, long-term team development, and other areas, there can be real gaps. The role of a development manager (DM) is often introduced into a Scaled Agile Framework (SAFe) setup [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":342,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"class_list":["post-736","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Software development manager: job description.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hygger.io\/guides\/agile\/software-development\/software-development-manager\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is a development manager? - Hygger.io Guides\" \/>\n<meta property=\"og:description\" content=\"Software development manager: job description.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hygger.io\/guides\/agile\/software-development\/software-development-manager\/\" \/>\n<meta property=\"og:site_name\" content=\"Hygger.io Guides\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-02T11:30:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-13T17:29:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/agile.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"11 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hygger.io\/guides\/#website\",\"url\":\"https:\/\/hygger.io\/guides\/\",\"name\":\"Hygger.io Guides\",\"description\":\"Hygger: Project Management Software &amp; Tools for Companies\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/hygger.io\/guides\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/hygger.io\/guides\/agile\/software-development\/software-development-manager\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/agile.png\",\"contentUrl\":\"https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/agile.png\",\"width\":1400,\"height\":300,\"caption\":\"Agile\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hygger.io\/guides\/agile\/software-development\/software-development-manager\/#webpage\",\"url\":\"https:\/\/hygger.io\/guides\/agile\/software-development\/software-development-manager\/\",\"name\":\"What is a development manager? - Hygger.io Guides\",\"isPartOf\":{\"@id\":\"https:\/\/hygger.io\/guides\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hygger.io\/guides\/agile\/software-development\/software-development-manager\/#primaryimage\"},\"datePublished\":\"2021-07-02T11:30:58+00:00\",\"dateModified\":\"2022-01-13T17:29:29+00:00\",\"author\":{\"@id\":\"https:\/\/hygger.io\/guides\/#\/schema\/person\/cab80745946cdf5feea0cee70ab6cffc\"},\"description\":\"Software development manager: job description.\",\"breadcrumb\":{\"@id\":\"https:\/\/hygger.io\/guides\/agile\/software-development\/software-development-manager\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hygger.io\/guides\/agile\/software-development\/software-development-manager\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hygger.io\/guides\/agile\/software-development\/software-development-manager\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hygger.io\/guides\/\",\"url\":\"https:\/\/hygger.io\/guides\/\",\"name\":\"\\u0413\\u043b\\u0430\\u0432\\u043d\\u0430\\u044f \\u0441\\u0442\\u0440\\u0430\\u043d\\u0438\\u0446\\u0430\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@id\":\"https:\/\/hygger.io\/guides\/agile\/software-development\/software-development-manager\/#webpage\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/hygger.io\/guides\/#\/schema\/person\/cab80745946cdf5feea0cee70ab6cffc\",\"name\":\"Pavel Kukhnavets\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/hygger.io\/guides\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1c304a131d7d560805a98b095abf6816b67434834ab4109340b1e6dfa4061a1b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1c304a131d7d560805a98b095abf6816b67434834ab4109340b1e6dfa4061a1b?s=96&d=mm&r=g\",\"caption\":\"Pavel Kukhnavets\"},\"description\":\"Pavel is a Content Marketing Manager at Hygger.io &amp; Welldoneby.com, a project management tool loved both by tech and non-tech people. Pavel writes about the world of Agile project management, covering such topics as popular methodologies, frameworks, techniques, innovative tools, and much more that affect the overall efficiency and productivity of product teams.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/posts\/736","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/comments?post=736"}],"version-history":[{"count":7,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/posts\/736\/revisions"}],"predecessor-version":[{"id":1117,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/posts\/736\/revisions\/1117"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/media\/342"}],"wp:attachment":[{"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/media?parent=736"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/categories?post=736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}