Jade Jiang & Noga Mann
Bridging the gap between design and development
#1about 4 minutes
The high cost of poor designer-developer collaboration
A cake-baking analogy illustrates how miscommunication between designers and developers leads to slower innovation, rework, and lower team morale.
#2about 1 minute
Shifting from an individual to a team mindset
Overcoming collaboration challenges requires moving from an individual "what's my job" perspective to a collective "what's our job" team-oriented approach.
#3about 5 minutes
Building team relationships through empathy and respect
Foster better collaboration by getting to know teammates, building empathy through shared user research, and holding regular show-and-tell sessions.
#4about 2 minutes
Using frameworks to negotiate project trade-offs
The "good, better, best" framework helps teams have constructive conversations about trade-offs between user experience, engineering effort, and time.
#5about 5 minutes
Creating a shared language with design systems
Bridge the communication gap by co-creating a design system with shared naming conventions for components, tokens, and styles.
#6about 4 minutes
Communicating visually with prototypes and diagrams
Use visual aids like whiteboarding, diagrams, design prototypes, and code prototypes to clarify ideas and ensure shared understanding across the team.
#7about 2 minutes
Aligning on tooling and standardizing workflows
Improve efficiency by running retrospectives on tooling and creating standardized templates, such as a Figma file template with clear sections for context and developer specs.
#8about 1 minute
Integrating tools for a single source of truth
Leverage integrations like Figma and Jira to create a single source of truth, allowing teams to link designs to issues and track updates bidirectionally.
#9about 2 minutes
Using Figma's Dev Mode for efficient handoff
Figma's Dev Mode provides a dedicated space for developers with features like "Ready for Dev" views and change comparison to streamline the design-to-code process.
#10about 3 minutes
Recap and applying the collaboration principles
Improving collaboration is an ongoing process of building relationships, establishing a shared language, and leveraging tools to foster a team-first mindset.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
01:44 MIN
Bridging the gap between designers and developers
Fireside Chat with Kris Rasmussen, CTO at Figma
03:26 MIN
Bridging the gap between designers and developers
WeAreDevelopers LIVE - Is Software Ever Truly Accessible?
03:50 MIN
Improving design tooling and engineering handoff
Shift Left On Accessibility - Geri Reid
03:33 MIN
Figma's evolution into a product development platform
Designing the Future of Human<>Agent Collaboration
01:04 MIN
Overcoming the challenges of design-to-development handoff
NoCode LiveCode: Leveraging AI Tools to Craft Fully Functional Apps!
03:00 MIN
Solving the historic designer and developer collaboration gap
Building Collaborative Open Source tools for Developers and Designers - Pablo Ruiz-Muzquiz from Penpot
00:59 MIN
The collaboration gap between UX designers and developers
Bridging the Gap
02:51 MIN
Addressing the accessibility gap in modern design tools
AI and Accessibility: The Good and the Bad - Fireside Chat
Featured Partners
Related Videos
Bridging the Gap
Philipp Kremer
Fireside Chat with Kris Rasmussen, CTO at Figma
Thomas Pamminger & Kris Rasmussen
Roadmapping and Collaboration Best Practices to know you're building the right thing
Shilpa Airi
Breaking Down Silos Between Design and Development
Erica Rider & Stan Carrico
UX in the Dev Cycle: Moving from Handoff to Handshake
Malte Breitzmann & Saskia Henatsch
Designing the Future of Human<>Agent Collaboration
Emil Sjölander
Unlocking Seamless Collaboration: Design-First APIs for UI Components
Lucien Immink
Design Systems and how to develop consistent and scalable products with them
Michael Siregar
Related Articles
View all articles.png?w=240&auto=compress,format)


.webp?w=240&auto=compress,format)
From learning to earning
Jobs that call for the skills explored in this talk.

autoiXpert GmbH & Co. KG
Stuttgart, Germany
Senior
Node.js
Angular
MongoDB
TypeScript

doinstruct Software GmbH
Berlin, Germany
Senior
GIT
JavaScript
TypeScript

infomax websolutions GmbH
Grassau, Germany
Intermediate
Senior
CSS
HTML
JavaScript
TypeScript

Kresse & Discher GmbH
Offenburg, Germany
Intermediate
Senior
CSS
Figma
JavaScript


Speech Processing Solutions
Vienna, Austria
Intermediate
CSS
HTML
JavaScript
TypeScript


