{"id":7435,"date":"2019-05-15T16:58:42","date_gmt":"2019-05-15T15:58:42","guid":{"rendered":"https:\/\/uxstudioteam.com\/?p=7435"},"modified":"2022-05-19T14:34:23","modified_gmt":"2022-05-19T13:34:23","slug":"design-handoff","status":"publish","type":"post","link":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/design-handoff\/","title":{"rendered":"Design Handoff Guide: What Makes Good Designer-Developer Collaboration?"},"content":{"rendered":"<p>By definition, design handoff takes place when the finished UI has reached the stage for the developers to implement it. Let\u2019s look at the basics and some suggestions to get the best out of the designer-developer collaboration.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-7439\" src=\"https:\/\/uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration_Code-720x480.jpg\" alt=\"Design Handoff From Designer To Developer Collaboration Code\" width=\"720\" height=\"480\" srcset=\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration_Code-720x480.jpg 720w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration_Code-768x512.jpg 768w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration_Code-1024x683.jpg 1024w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration_Code-1080x720.jpg 1080w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration_Code.jpg 1500w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/p>\n<p><!--more--><\/p>\n<p><span>Below, you will find some of our most important conclusions when it comes to design handoffs. Keep these anchor points in mind, for designers and developers equally, as well as product team leads and other managers.<\/span><\/p>\n<h2><span>What does &#8220;design handoff&#8221; mean?<\/span><\/h2>\n<p><span>First of all, I must state that a &#8220;finished design&#8221; of a digital product does not exist. We can always do something more. So, in this article, \u201cdesign handoff\/handover\u201d refers to the point when designers need to transfer their ideas for development.<\/span><\/p>\n<p><span>Since design handoff refers to the end of a phase, the mistake of concentrating on only the best-practices about uploading, exporting and specifying designs comes easy (which I will mostly do).<\/span><\/p>\n<h2><span>Speaking the same language<\/span><\/h2>\n<p><span>The technicalities of the design handoff also matter, but however nice and neat the specification, it makes little difference if you haven\u2019t actually <a href=\"https:\/\/uxstudioteam.com\/ux-blog\/talking-about-design\/\">talked to developers until the design handoff<\/a>. Even if several dedicated people are standing ready to take over the mediator role, designers should find their way to the developers\u2019 tables.<\/span><\/p>\n<p><span>The preparation for the design handoff should begin at the very beginning of the entire process. (Read more about this approach in Intercom\u2019s <\/span><a href=\"https:\/\/blog.intercom.com\/there-is-no-hand-off-product-design\/\" target=\"_blank\" rel=\"noopener\"><span>great article<\/span><\/a><span>.) The checkpoint of designer-developer discussions should recur repeatedly, all of which using the right tools in your most preferred workflow makes it easier.<\/span><\/p>\n<figure id=\"attachment_7440\" aria-describedby=\"caption-attachment-7440\" style=\"width: 720px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-7440 size-medium\" src=\"https:\/\/uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration-720x314.jpg\" alt=\"Design Handoff From DesignerTo Developer Collaboration\" width=\"720\" height=\"314\" srcset=\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration-720x314.jpg 720w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration-768x335.jpg 768w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration-1024x447.jpg 1024w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration-1080x471.jpg 1080w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Collaboration.jpg 1968w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption id=\"caption-attachment-7440\" class=\"wp-caption-text\">Illustration from Intercom\u2019s article about the values of designer-developer collab.<\/figcaption><\/figure>\n<h2><span>From screen designs to screen-flow<\/span><\/h2>\n<p><span>Your <\/span><a href=\"https:\/\/uxstudioteam.com\/ux-blog\/screen-design\/\" target=\"_blank\" rel=\"noopener\"><span>screen designs<\/span><\/a><span> serve not only as reference points to developers. Back in the bad old days, designers had difficulties exporting png\u2019s for different members of their product team, organizing their assets and .psd files for dev, and the discussions and version control needed top organization.<\/span><\/p>\n<p><span>Thanks God for the relatively painless present! Zeplin (and similar solutions like Avocode) dramatically improved the entire designer-developer workflow. Upload your design, enter commit messages for version control, comment and discuss or simply use this feature to specify the details. It contains all the assets, made exportable. Could they make it handier?<\/span><\/p>\n<p><span>You must have a basic prototype (in Invision, Marvel or Sketch, and links in Zeplin), but developers often request it to provide a static map of all the essential screens and their relations in a more didactic visual form. <\/span><i><span>(Full disclosure: Zeplin does not pay us; we simply love the product &lt;3) <\/span><\/i><\/p>\n<p><span>Not only does the design handoff itself make it just useful, but it also reveals missing steps and edge cases, and forces designers to rethink illogical steps in the flow, etc. Win-win. <\/span><\/p>\n<figure id=\"attachment_7438\" aria-describedby=\"caption-attachment-7438\" style=\"width: 720px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-7438 size-medium\" src=\"https:\/\/uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Stylelike-Sketch-720x470.png\" alt=\"Design Handoff From Designer To Developer Stylelike Hand-drawn Sketch\" width=\"720\" height=\"470\" srcset=\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Stylelike-Sketch-720x470.png 720w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Stylelike-Sketch-768x501.png 768w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Stylelike-Sketch-1024x668.png 1024w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Stylelike-Sketch-1080x705.png 1080w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Stylelike-Sketch.png 1999w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption id=\"caption-attachment-7438\" class=\"wp-caption-text\">Hand-drawn sketches of flows for our client Stylelike.<\/figcaption><\/figure>\n<p>Start the discussion early in the sketching phase.\u00a0<span>The point remains the same: Think it through, make it descriptive and start the discussion! The refined version will make a great checklist!<\/span><\/p>\n<figure id=\"attachment_7441\" aria-describedby=\"caption-attachment-7441\" style=\"width: 720px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-7441 size-medium\" src=\"https:\/\/uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Liligo-Flow-720x488.png\" alt=\"Design Handoff From Designer To Developer Liligo Flow\" width=\"720\" height=\"488\" srcset=\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Liligo-Flow-720x488.png 720w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Liligo-Flow-768x521.png 768w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Liligo-Flow-1024x695.png 1024w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Liligo-Flow-1080x733.png 1080w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer_Liligo-Flow.png 1810w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption id=\"caption-attachment-7441\" class=\"wp-caption-text\">High fidelity screenflows perfectly help development explain how a feature works.<\/figcaption><\/figure>\n<h2><span>Design challenges <\/span><\/h2>\n<h3><span>1. Edge cases and empty states<\/span><\/h3>\n<p><span>I deliberately put this high on the list to ensure they make it onto your checklist. Screenflows include <\/span><a href=\"https:\/\/uxdesign.cc\/thinking-like-a-developer-part-ii-design-the-edge-cases-fe5f21516d20\" target=\"_blank\" rel=\"noopener\"><span>edge cases<\/span><\/a><span> and <\/span><a href=\"https:\/\/uxstudioteam.com\/ux-blog\/empty-state-design\/\" target=\"_blank\" rel=\"noopener\"><span>empty states design<\/span><\/a><span> less often but designers need to provide them. <\/span><\/p>\n<p><span>Consider their existence of empty states right from the beginning of the project so not to face unexpected questions long after the design handoff. <\/span><\/p>\n<p><span>Edge cases include stuff like designing the longest German-language version of a label, but that doesn\u2019t cover it all. Atypical use-cases might come up. Collecting edge cases in a spreadsheet and providing some written specifications might help simplify things for developers. <\/span><\/p>\n<h3><span>2. Assets: Icons and pics<\/span><\/h3>\n<p><span>The need to design all the image assets manually and then hand them over to development used to cause designers pain. <em>Zeplin <\/em><\/span><a href=\"https:\/\/blog.zeplin.io\/exporting-assets-in-zeplin-50b8b4a56b05\" target=\"_blank\" rel=\"noopener\"><span>solves this problem<\/span><\/a><span> very well: just group and slice layers correctly. <\/span><\/p>\n<p><span>Exporting icons has never caused less hassle for developers, except for Android. Most designers use color masked icons (the most convenient way to recolor icons in Sketch to date) that Android Studio renders impossible to import.<\/span><\/p>\n<p><span>The complex icon designs for the web also often come up while handing over pixel-perfect designs to developers. Designers, check out the icons you export from Zeplin in Illustrator: In some cases the layers get messed up, <\/span><span>resulting in a bigger file size but also a distorted mutation of your icon design. <\/span><\/p>\n<p><span>(Sketch seems to be busy working to solve these issues, but until then, just try simplifying the questionable icon in Illustrator and share it with the developers separately.)<\/span><\/p>\n<h3><span>3. Animations<\/span><\/h3>\n<p><span>We could view animating the user interface as the cherry on the top of the design, but we shouldn\u2019t underestimate this phase of the design process. Animations and micro-interactions don\u2019t only work as nice-to-have final touches personalizing our product. If done well, they also serve as descriptive additional features improving the user experience.<\/span><\/p>\n<p><span>The animation handover proves slightly problematic since the frequently used tools (eg, the popular Principle) only provide visuals. <\/span><span>For the developer to understand all the little, almost invisible things that happen in the animation (such as easing curves), we need either:<\/span><\/p>\n<ul>\n<li><span>a well-written specification and a long conversation with your frontend angel\u00a0&#x1f44c;<\/span><\/li>\n<li><span>a super good frontend angel who figures out each and every detail of your well-designed interaction\u00a0&#x1f64f;<\/span><\/li>\n<\/ul>\n<p><span>Since Airbnb launched the open-source <\/span><a href=\"https:\/\/airbnb.design\/lottie\/\" target=\"_blank\" rel=\"noopener\"><span>Lottie<\/span><\/a><span> animation tool, we have taken a few steps toward the <\/span><i><span>perfect<\/span><\/i><span> perfect design handover. Designers can work on animations in AfterEffects, then when exporting the .json file, developers don\u2019t need to guess about any of the strings and timings used. Best of all, you can also test it before you hand it over. <\/span><\/p>\n<p><span>We cannot cover animations and interactions without mentioning <\/span><a href=\"https:\/\/framer.com\" target=\"_blank\" rel=\"noopener\"><span>Framer<\/span><\/a><span>. The challenging learning curve designers need to make because of coding will not only result in developers\u2019 ultimate gratitude but it provides a great opportunity to put together complex prototyped flows (making <a href=\"https:\/\/uxstudioteam.com\/ux-blog\/usability-testing\/\">usability tests<\/a> and iterations way quicker).<\/span><\/p>\n<p><em><span>To see an example, take a look at my first personal Framer <\/span><a href=\"https:\/\/dribbble.com\/shots\/3971740-Roadmap-of-Tep-app-challenges\" target=\"_blank\" rel=\"noopener\"><span>experiment<\/span><\/a><span> on a hobby project.<\/span><\/em><\/p>\n<h2><span>Consistency during design handoff<\/span><\/h2>\n<h3><span>Design system<\/span><\/h3>\n<p><span>Consistency is the designer\u2019s best friend, right? As well it should be. Building a style guide for developers <\/span><span>and turning it into a <\/span><a href=\"https:\/\/uxstudioteam.com\/ux-blog\/design-system-sketch\/\" target=\"_blank\" rel=\"noopener\"><span>design system<\/span><\/a> <span>will make your designer-developer collaboration way easier, and your product more consistent. <\/span><\/p>\n<h3><span>Platform-specific guidelines<\/span><\/h3>\n<p><span>To repeat: find common points between designers and front-end people in this topic as well. Also, check out the platform-specific guidelines and exceed conventions with full awareness and reason :).<\/span><\/p>\n<h3><span>Naming conventions<\/span><\/h3>\n<p><span>Among many aspects and principles, the design system deals not only with the design elements but also handling naming conventions in all phases of the process, in both design and coding.<\/span><\/p>\n<figure id=\"attachment_7442\" aria-describedby=\"caption-attachment-7442\" style=\"width: 720px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-7442\" src=\"https:\/\/uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer-720x286.png\" alt=\"Design Handoff From Designer To Developer\" width=\"720\" height=\"286\" srcset=\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer-720x286.png 720w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer-768x305.png 768w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer-1024x406.png 1024w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer-1080x429.png 1080w, https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Design-Handoff-From-Designer-To-Developer.png 1280w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption id=\"caption-attachment-7442\" class=\"wp-caption-text\">Asset naming conventions: Zeplin enables preference settings and replaces underscores to caps if so chosen.<\/figcaption><\/figure>\n<h2><span>Don\u2019t isolate design or development!<\/span><\/h2>\n<p><span>In an ideal world, everything would come out of production as designers intend. In this scenario, we hand over the pixel-perfect design with a few sentences of goodbye, and <em>tadaaa<\/em>, the developers just put that into code without a word. <\/span><\/p>\n<p><span>But don\u2019t forget that this would also leave out the most creative and fun part of designer-developer collaboration. <\/span><\/p>\n<p><span>The more you isolate the design process, the less of your design will go to production with accuracy. The above-mentioned suggestions can bring the two closer.<\/span><\/p>\n<p><span>So, we advise the following:<\/span><\/p>\n<ul>\n<li><b>Designers: <\/b><span>Involve developers in the interaction design process.<\/span><\/li>\n<li><b>Developers: <\/b><span>Get involved from the first moment.<\/span><\/li>\n<li><b>Product managers:<\/b><span> Encourage designer-developer collaboration wholeheartedly.<\/span><\/li>\n<\/ul>\n<p><span>To frame my train of thought, I\u2019ll close by advising what I started with: You cannot substitute collaboration (and thus communication) from the very beginning of the design process with simply improving the technicalities of the design handoff. Leverage the advantages of designer-developer teamwork!<\/span><\/p>\n<p><span>Do you have any tips or tricks your team applies to make the design handoff even more fluid? Share it with us in the comments!<\/span><\/p>\n<p><a href=\"https:\/\/uxstudioteam.com\/ui-ux-designer\/\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-13048 size-full\" src=\"https:\/\/uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2020\/11\/Product-Designer-Position-Open.png\" alt=\"Product Designer Position Open\" width=\"688\" height=\"412\" \/><\/a><\/p>\n<h3><strong>Take the next step to improve your website\u2019s UX<\/strong><\/h3>\n<p>UX studio has successfully handled 250+ collaborations with clients worldwide.<\/p>\n<p>Is there anything we can do for you at this moment?\u00a0<a href=\"https:\/\/uxstudioteam.com\/contact\/\">Get in touch with us<\/a>, and let\u2019s discuss your current challenges.<\/p>\n<p>Our experts would be happy to assist with the UX strategy, product and user research, and UX\/UI design.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>By definition, design handoff takes place when the finished UI has reached the stage for the developers to implement it. Let\u2019s look at the basics and some suggestions to get the best out of the designer-developer collaboration.<\/p>\n","protected":false},"author":32,"featured_media":7460,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[28],"tags":[],"table_tags":[],"coauthors":[98],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Design Handoff: What Makes Smooth Designer-Developer Collaboration?<\/title>\n<meta name=\"description\" content=\"The design is handed over to developers. What can possibly go wrong? A lot of things. Here&#039;s our guide on a nice and smooth design handoff.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Design Handoff: What Makes Smooth Designer-Developer Collaboration?\" \/>\n<meta property=\"og:description\" content=\"The design is handed over to developers. What can possibly go wrong? A lot of things. Here&#039;s our guide on a nice and smooth design handoff.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/\" \/>\n<meta property=\"og:site_name\" content=\"UX Studio\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/uxstudio.hu\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-15T15:58:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-05-19T13:34:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Artboardhandoff-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"543\" \/>\n\t<meta property=\"og:image:height\" content=\"282\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Katica Babarczi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@UXstudio\" \/>\n<meta name=\"twitter:site\" content=\"@UXstudio\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Katica Babarczi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/design-handoff\/\"},\"author\":{\"name\":\"Katica Babarczi\",\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#\/schema\/person\/6cf9f82bfb6bdd8e0cc50b4077a447f0\"},\"headline\":\"Design Handoff Guide: What Makes Good Designer-Developer Collaboration?\",\"datePublished\":\"2019-05-15T15:58:42+00:00\",\"dateModified\":\"2022-05-19T13:34:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/design-handoff\/\"},\"wordCount\":1428,\"publisher\":{\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#organization\"},\"articleSection\":[\"UX Design\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/design-handoff\/\",\"url\":\"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/\",\"name\":\"Design Handoff: What Makes Smooth Designer-Developer Collaboration?\",\"isPartOf\":{\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#website\"},\"datePublished\":\"2019-05-15T15:58:42+00:00\",\"dateModified\":\"2022-05-19T13:34:23+00:00\",\"description\":\"The design is handed over to developers. What can possibly go wrong? A lot of things. Here's our guide on a nice and smooth design handoff.\",\"breadcrumb\":{\"@id\":\"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Design Handoff Guide: What Makes Good Designer-Developer Collaboration?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#website\",\"url\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/\",\"name\":\"UX Studio\",\"description\":\"UX design blog about designing user experience for web and mobile apps with UX research and focus on usability and ergonomics\",\"publisher\":{\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#organization\",\"name\":\"UX studio\",\"url\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/logo_emblem_online_green_on_white.png\",\"contentUrl\":\"https:\/\/uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/logo_emblem_online_green_on_white.png\",\"width\":1000,\"height\":1000,\"caption\":\"UX studio\"},\"image\":{\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/uxstudio.hu\/\",\"https:\/\/twitter.com\/UXstudio\",\"https:\/\/www.instagram.com\/uxstudioteam\/\",\"https:\/\/www.linkedin.com\/company\/uxstudio\/\",\"https:\/\/nl.pinterest.com\/uxstudiohu\/pins\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#\/schema\/person\/6cf9f82bfb6bdd8e0cc50b4077a447f0\",\"name\":\"Katica Babarczi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#\/schema\/person\/image\/3fd1a3a41358b3e3f7ac14234f157757\",\"url\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2023\/08\/katica_babarczi-96x96.webp\",\"contentUrl\":\"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2023\/08\/katica_babarczi-96x96.webp\",\"caption\":\"Katica Babarczi\"},\"description\":\"Superempathetic designer with a strategic mindset. Designing accessible products is my ongoing mission in my digital product design journey.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Design Handoff: What Makes Smooth Designer-Developer Collaboration?","description":"The design is handed over to developers. What can possibly go wrong? A lot of things. Here's our guide on a nice and smooth design handoff.","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:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/","og_locale":"en_US","og_type":"article","og_title":"Design Handoff: What Makes Smooth Designer-Developer Collaboration?","og_description":"The design is handed over to developers. What can possibly go wrong? A lot of things. Here's our guide on a nice and smooth design handoff.","og_url":"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/","og_site_name":"UX Studio","article_publisher":"https:\/\/www.facebook.com\/uxstudio.hu\/","article_published_time":"2019-05-15T15:58:42+00:00","article_modified_time":"2022-05-19T13:34:23+00:00","og_image":[{"width":543,"height":282,"url":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/Artboardhandoff-1.png","type":"image\/png"}],"author":"Katica Babarczi","twitter_card":"summary_large_image","twitter_creator":"@UXstudio","twitter_site":"@UXstudio","twitter_misc":{"Written by":"Katica Babarczi","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/#article","isPartOf":{"@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/design-handoff\/"},"author":{"name":"Katica Babarczi","@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#\/schema\/person\/6cf9f82bfb6bdd8e0cc50b4077a447f0"},"headline":"Design Handoff Guide: What Makes Good Designer-Developer Collaboration?","datePublished":"2019-05-15T15:58:42+00:00","dateModified":"2022-05-19T13:34:23+00:00","mainEntityOfPage":{"@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/design-handoff\/"},"wordCount":1428,"publisher":{"@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#organization"},"articleSection":["UX Design"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/design-handoff\/","url":"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/","name":"Design Handoff: What Makes Smooth Designer-Developer Collaboration?","isPartOf":{"@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#website"},"datePublished":"2019-05-15T15:58:42+00:00","dateModified":"2022-05-19T13:34:23+00:00","description":"The design is handed over to developers. What can possibly go wrong? A lot of things. Here's our guide on a nice and smooth design handoff.","breadcrumb":{"@id":"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/uxstudioteam.com\/ux-blog\/design-handoff\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/"},{"@type":"ListItem","position":2,"name":"Design Handoff Guide: What Makes Good Designer-Developer Collaboration?"}]},{"@type":"WebSite","@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#website","url":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/","name":"UX Studio","description":"UX design blog about designing user experience for web and mobile apps with UX research and focus on usability and ergonomics","publisher":{"@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#organization","name":"UX studio","url":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#\/schema\/logo\/image\/","url":"https:\/\/uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/logo_emblem_online_green_on_white.png","contentUrl":"https:\/\/uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2018\/05\/logo_emblem_online_green_on_white.png","width":1000,"height":1000,"caption":"UX studio"},"image":{"@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/uxstudio.hu\/","https:\/\/twitter.com\/UXstudio","https:\/\/www.instagram.com\/uxstudioteam\/","https:\/\/www.linkedin.com\/company\/uxstudio\/","https:\/\/nl.pinterest.com\/uxstudiohu\/pins\/"]},{"@type":"Person","@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#\/schema\/person\/6cf9f82bfb6bdd8e0cc50b4077a447f0","name":"Katica Babarczi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/#\/schema\/person\/image\/3fd1a3a41358b3e3f7ac14234f157757","url":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2023\/08\/katica_babarczi-96x96.webp","contentUrl":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-content\/uploads\/2023\/08\/katica_babarczi-96x96.webp","caption":"Katica Babarczi"},"description":"Superempathetic designer with a strategic mindset. Designing accessible products is my ongoing mission in my digital product design journey."}]}},"_links":{"self":[{"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/posts\/7435"}],"collection":[{"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/comments?post=7435"}],"version-history":[{"count":23,"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/posts\/7435\/revisions"}],"predecessor-version":[{"id":13057,"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/posts\/7435\/revisions\/13057"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/media\/7460"}],"wp:attachment":[{"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/media?parent=7435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/categories?post=7435"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/tags?post=7435"},{"taxonomy":"table_tags","embeddable":true,"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/table_tags?post=7435"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/timemachine.uxstudioteam.com\/ux-blog\/wp-json\/wp\/v2\/coauthors?post=7435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}