{"id":1107,"date":"2026-02-25T10:35:58","date_gmt":"2026-02-25T10:35:58","guid":{"rendered":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/"},"modified":"2026-02-25T10:35:58","modified_gmt":"2026-02-25T10:35:58","slug":"team-writing-user-stories-collaborative-agile","status":"publish","type":"docs","link":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/","title":{"rendered":"Collaborative Story Writing for Cross-Functional Teams"},"content":{"rendered":"<p>Most teams start by assigning user stories to a single person\u2014usually the product owner. But that\u2019s the wrong first step. Real clarity begins when the person who will build the story, test it, and deploy it all sit down together to write it.<\/p>\n<p>That\u2019s the core truth I\u2019ve learned after two decades of guiding teams through story refinement, sprint planning, and delivery. I\u2019ve seen stories fail not for lack of detail, but because the people who need to understand them never actually co-created them.<\/p>\n<p>When developers, testers, UX designers, and product owners write stories together, the result is not just better documentation\u2014it\u2019s shared ownership, faster iteration, and fewer surprises. This is not about writing in unison. It\u2019s about writing with intent, empathy, and precision.<\/p>\n<p>This chapter shows you how to turn story writing from a top-down task into a collaborative dialogue that builds trust and clarity. You\u2019ll learn how to structure co-writing sessions, use visual tools to align perspectives, and embed collaborative agile practices into your daily workflow.<\/p>\n<h2>Why Cross-Functional Story Writing Works Better<\/h2>\n<p>Stories written in isolation often reflect the biases of the writer. A product owner may focus on business value. A developer may emphasize technical feasibility. A tester may think in terms of edge cases. The result? A story that\u2019s technically correct but misses the user\u2019s actual experience.<\/p>\n<p>Cross-functional story writing resolves this by bringing those very voices to the table during creation. It prevents misalignment before it starts.<\/p>\n<p>When the person who will test the story is part of its drafting, acceptance criteria become realistic from the start. When the developer contributes, the story avoids being &#8220;untestable&#8221; or &#8220;too vague to estimate.&#8221;<\/p>\n<h3>The Real Cost of Isolated Story Writing<\/h3>\n<p>Consider a story like: \u201cAs a user, I want to reset my password so I can log back in.\u201d On the surface, it seems fine. But without collaboration, no one checks:<\/p>\n<ul>\n<li>What counts as a valid reset request?<\/li>\n<li>Should the user receive a confirmation email?<\/li>\n<li>How long is the link valid?<\/li>\n<li>What if the email fails?<\/li>\n<\/ul>\n<p>These are not edge cases. They\u2019re expectations baked into the user journey. When the team writes the story together, these questions emerge naturally during drafting\u2014not after the fact.<\/p>\n<h2>How to Run a Co-Writing Workshop<\/h2>\n<p>Collaborative agile starts not with a template, but with a shared space\u2014and a shared goal: clarity.<\/p>\n<p>Here\u2019s how to run a successful co-writing session:<\/p>\n<ol>\n<li><strong>Set the stage:<\/strong> Invite the product owner, a developer, a tester, and a UX designer. Explain that the goal is not to write fast, but to write well.<\/li>\n<li><strong>Start with the user:<\/strong> Begin with a persona or user journey. Ask: \u201cWho is this user? What are they trying to achieve?\u201d<\/li>\n<li><strong>Brainstorm first, write second:<\/strong> Use sticky notes or a whiteboard to capture raw ideas. No editing yet. Let the conversation flow.<\/li>\n<li><strong>Write the story together:<\/strong> Use the standard format: \u201cAs a [user], I want [goal] so that [benefit].\u201d Let each person contribute a line or phrase.<\/li>\n<li><strong>Verify with acceptance criteria:<\/strong> Ask: \u201cWhat would make this story complete? What would break it?\u201d Add 2\u20133 crisp criteria.<\/li>\n<li><strong>Review for INVEST:<\/strong> Check if it\u2019s independent, negotiable, valuable, estimable, small, and testable.<\/li>\n<\/ol>\n<p>The act of writing together forces decisions. It surfaces assumptions. It makes the invisible visible.<\/p>\n<h3>Using Visual Tools to Align Perspectives<\/h3>\n<p>Words alone aren\u2019t enough. Visuals help teams see what\u2019s missing.<\/p>\n<p>Try this: sketch a quick user flow on a whiteboard. Use a story map to place the story in context. Draw a simple state diagram to show how the system responds to user actions.<\/p>\n<p>When the tester sees a flow that skips a validation step, they\u2019ll say so. When the developer sees a dependency, they\u2019ll raise it. These are not roadblocks\u2014they\u2019re signals of alignment.<\/p>\n<h2>Practical Techniques for Effective Collaboration<\/h2>\n<p>Not every story needs a full workshop. But every story benefits from shared understanding. Here are four methods to embed collaborative agile in your process.<\/p>\n<h3>1. The 5-Whys for Clarity<\/h3>\n<p>Start with a draft story. Ask: \u201cWhy is this important to the user?\u201d Then ask \u201cWhy?\u201d again. Keep going until you hit a user need or business goal.<\/p>\n<p>This forces the team to dig beyond surface-level features and focus on real value.<\/p>\n<h3>2. The Role Swap Technique<\/h3>\n<p>Have team members write the same story from another person\u2019s role\u2014e.g., \u201cAs a developer, I want to update the user profile so that my testing process is faster.\u201d<\/p>\n<p>Compare the versions. The differences reveal blind spots. The overlap reveals shared understanding.<\/p>\n<h3>3. Acceptance Criteria by Design<\/h3>\n<p>Instead of writing acceptance criteria after the story, build them into the draft. Use this structure:<\/p>\n<ul>\n<li><strong>Given:<\/strong> Context or precondition<\/li>\n<li><strong>When:<\/strong> User action or system event<\/li>\n<li><strong>Then:<\/strong> Expected outcome<\/li>\n<\/ul>\n<p>This format not only clarifies logic\u2014it also becomes the test script.<\/p>\n<h3>4. The Speedwrite Method<\/h3>\n<p>Set a timer for 5 minutes. In that time, the entire team must write a complete story and acceptance criteria. No editing. No debate. Just draft.<\/p>\n<p>Compare results. The first version is rarely perfect. But the act of writing under pressure reveals who\u2019s unsure, who\u2019s missing key details, and who\u2019s overthinking.<\/p>\n<h2>Common Pitfalls in Cross-Functional Story Writing<\/h2>\n<p>Even with the best intentions, collaborative story writing can go off track.<\/p>\n<h3>1. Dominant Personalities Take Over<\/h3>\n<p>One person\u2014often the PO or lead dev\u2014ends up writing the story, while others nod along. The solution? Assign roles: facilitator, scribe, timekeeper, devil\u2019s advocate. Rotate them.<\/p>\n<h3>2. Over-Engineering Too Soon<\/h3>\n<p>Teams sometimes dive into implementation details: \u201cWe\u2019ll use OAuth 2.0,\u201d \u201cWe\u2019ll store the token in localStorage.\u201d That\u2019s not a story\u2014it\u2019s a technical spec.<\/p>\n<p>Keep the story at the user level. If technical details arise, move them to a comment or separate note.<\/p>\n<h3>3. Missing the \u201cSo That\u201d Clause<\/h3>\n<p>Poorly written stories skip the benefit. \u201cAs a user, I want to save my draft.\u201d \u2192 \u201cSo that I don\u2019t lose my work.\u201d<\/p>\n<p>Without the \u201cso that,\u201d the story is just an action. The team may build it\u2014but no one knows why.<\/p>\n<h2>Measuring Success: What Good Looks Like<\/h2>\n<p>How do you know collaborative story writing is working?<\/p>\n<p>Track these indicators over time:<\/p>\n<table>\n<tbody>\n<tr>\n<th>Metric<\/th>\n<th>Good Target<\/th>\n<th>Red Flag<\/th>\n<\/tr>\n<tr>\n<td>Stories with acceptance criteria written during drafting<\/td>\n<td>80%+ of stories<\/td>\n<td>Less than 50%<\/td>\n<\/tr>\n<tr>\n<td>Stories rejected due to ambiguity<\/td>\n<td>Less than 10%<\/td>\n<td>More than 25%<\/td>\n<\/tr>\n<tr>\n<td>Stories requiring post-sprint rework<\/td>\n<td>Under 15%<\/td>\n<td>Over 30%<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>These are not vanity metrics. They reflect real team health and story quality.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>How often should we run co-writing sessions?<\/h3>\n<p>Not every story needs a full workshop. Focus on complex, high-impact, or frequently misunderstood stories. For most, a 10\u201315 minute alignment check during refinement is enough.<\/p>\n<h3>Can testers or UX designers write stories?<\/h3>\n<p>Yes. The story is not a writing task\u2014it\u2019s a collaboration artifact. If a tester understands the user\u2019s pain point, they should help shape the story. The format is just a vehicle for shared understanding.<\/p>\n<h3>What if our team has no UX or testing roles?<\/h3>\n<p>Still write collaboratively. Have the product owner, developer, and Scrum master co-write. Rotate who owns the \u201cuser\u201d perspective. The goal is not to have every role represented\u2014but to avoid blind spots.<\/p>\n<h3>Should we write user stories in sprint planning?<\/h3>\n<p>No. That\u2019s too late. Stories should be ready before sprint planning. Co-writing happens in refinement. Use sprint planning to select already-clarified stories.<\/p>\n<h3>What if the team disagrees on a story\u2019s goal?<\/h3>\n<p>Disagreement is normal. Use the \u201cSo That\u201d clause to clarify value. Ask: \u201cWhat change does this bring for the user?\u201d If there\u2019s still no agreement, the story isn\u2019t ready. Return it to refinement.<\/p>\n<h3>How do we maintain consistency across stories?<\/h3>\n<p>Use templates, checklists, and story mapping. Review stories in pairs during refinement. Rotate the scribe role. Consistency comes from practice, not perfection.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most teams start by  [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1102,"menu_order":4,"template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_tag":[],"class_list":["post-1107","docs","type-docs","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Team Writing User Stories: Collaborative Agile Success<\/title>\n<meta name=\"description\" content=\"Learn how cross-functional story writing improves clarity, reduces rework, and drives Agile success through collaborative agile practices. Master team writing user stories with proven techniques.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/\" \/>\n<meta property=\"og:locale\" content=\"zh_TW\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Team Writing User Stories: Collaborative Agile Success\" \/>\n<meta property=\"og:description\" content=\"Learn how cross-functional story writing improves clarity, reduces rework, and drives Agile success through collaborative agile practices. Master team writing user stories with proven techniques.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9810\u4f30\u95b1\u8b80\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 \u5206\u9418\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/\",\"name\":\"Team Writing User Stories: Collaborative Agile Success\",\"isPartOf\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#website\"},\"datePublished\":\"2026-02-25T10:35:58+00:00\",\"description\":\"Learn how cross-functional story writing improves clarity, reduces rework, and drives Agile success through collaborative agile practices. Master team writing user stories with proven techniques.\",\"breadcrumb\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/#breadcrumb\"},\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/skills.visual-paradigm.com\/tw\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Write Effective User Stories\",\"item\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Refinement, Slicing, and Collaboration\",\"item\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Collaborative Story Writing for Cross-Functional Teams\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#website\",\"url\":\"https:\/\/skills.visual-paradigm.com\/tw\/\",\"name\":\"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/skills.visual-paradigm.com\/tw\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-TW\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#organization\",\"name\":\"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587\",\"url\":\"https:\/\/skills.visual-paradigm.com\/tw\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/tw\/wp-content\/uploads\/sites\/2\/2026\/02\/favicon.svg\",\"contentUrl\":\"https:\/\/skills.visual-paradigm.com\/tw\/wp-content\/uploads\/sites\/2\/2026\/02\/favicon.svg\",\"width\":70,\"height\":70,\"caption\":\"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587\"},\"image\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Team Writing User Stories: Collaborative Agile Success","description":"Learn how cross-functional story writing improves clarity, reduces rework, and drives Agile success through collaborative agile practices. Master team writing user stories with proven techniques.","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:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/","og_locale":"zh_TW","og_type":"article","og_title":"Team Writing User Stories: Collaborative Agile Success","og_description":"Learn how cross-functional story writing improves clarity, reduces rework, and drives Agile success through collaborative agile practices. Master team writing user stories with proven techniques.","og_url":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/","og_site_name":"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587","twitter_card":"summary_large_image","twitter_misc":{"\u9810\u4f30\u95b1\u8b80\u6642\u9593":"7 \u5206\u9418"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/","url":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/","name":"Team Writing User Stories: Collaborative Agile Success","isPartOf":{"@id":"https:\/\/skills.visual-paradigm.com\/tw\/#website"},"datePublished":"2026-02-25T10:35:58+00:00","description":"Learn how cross-functional story writing improves clarity, reduces rework, and drives Agile success through collaborative agile practices. Master team writing user stories with proven techniques.","breadcrumb":{"@id":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/#breadcrumb"},"inLanguage":"zh-TW","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/team-writing-user-stories-collaborative-agile\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skills.visual-paradigm.com\/tw\/"},{"@type":"ListItem","position":2,"name":"How to Write Effective User Stories","item":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/"},{"@type":"ListItem","position":3,"name":"Refinement, Slicing, and Collaboration","item":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/how-to-write-effective-user-stories\/refinement-slicing-collaboration\/"},{"@type":"ListItem","position":4,"name":"Collaborative Story Writing for Cross-Functional Teams"}]},{"@type":"WebSite","@id":"https:\/\/skills.visual-paradigm.com\/tw\/#website","url":"https:\/\/skills.visual-paradigm.com\/tw\/","name":"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587","description":"","publisher":{"@id":"https:\/\/skills.visual-paradigm.com\/tw\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skills.visual-paradigm.com\/tw\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-TW"},{"@type":"Organization","@id":"https:\/\/skills.visual-paradigm.com\/tw\/#organization","name":"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587","url":"https:\/\/skills.visual-paradigm.com\/tw\/","logo":{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/skills.visual-paradigm.com\/tw\/#\/schema\/logo\/image\/","url":"https:\/\/skills.visual-paradigm.com\/tw\/wp-content\/uploads\/sites\/2\/2026\/02\/favicon.svg","contentUrl":"https:\/\/skills.visual-paradigm.com\/tw\/wp-content\/uploads\/sites\/2\/2026\/02\/favicon.svg","width":70,"height":70,"caption":"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587"},"image":{"@id":"https:\/\/skills.visual-paradigm.com\/tw\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/docs\/1107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/docs\/1107\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/docs\/1102"}],"wp:attachment":[{"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/media?parent=1107"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/doc_tag?post=1107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}