Rosenverse

This video is only accessible to Gold members. Log in or register for a free Gold Trial Account to watch.

Log in Register

Most conference talks are accessible to Gold members, while community videos are generally available to all logged-in members.

Full-Stack User Experiences: A Marriage of Design and Technology
Gold
Thursday, June 9, 2016 • Enterprise UX 2016
Share the love for this talk
Full-Stack User Experiences: A Marriage of Design and Technology
Speakers: Dawn Ressel
Link:

Summary

In this talk, Dawn Russell, a design leader at Intuit, articulates the evolution of design systems from traditional pattern libraries to front-end component libraries, and ultimately to full-stack widgets that encapsulate both UI and backend functionality. She explains how Intuit leveraged widgets to unify disparate products within their ecosystem, enabling tasks like identity management and account recovery to scale efficiently across multiple teams and products. By focusing on reusable, code-based solutions, Intuit improved user experience, reduced support costs, and accelerated time to market. Dawn shares specific examples, such as the successful adoption of account recovery widgets by Accounting, TurboTax, and QuickBooks teams, highlighting measurable improvements. She stresses the importance of collaboration between designers and engineers—starting with user needs, not technology constraints—and emphasizes finding designers who are systems thinkers and domain experts. Finally, she provides pragmatic advice on adoption strategies, testing, and aligning with business goals, underscoring that design impact is only realized when it is implemented in production code.

Key Insights

  • Pattern libraries alone are insufficient as true design systems due to enforcement and interpretation challenges among large engineering teams.

  • Component libraries containing reusable UI code improve consistency by embedding designs directly into products.

  • Widgets represent the next evolution, combining UI and backend services to encapsulate complete user tasks for reuse across applications.

  • A single source of truth in code is essential for scalable, sustainable design systems in enterprise environments.

  • Intuit’s One and Two Identity project unified user identity across products, boosting product connectivity and user experience.

  • Account recovery widgets improved success rates by double digits and significantly reduced support costs at Intuit.

  • Collaborating closely with engineers, focusing on problem space not technical solutions, unleashes innovation and buy-in.

  • Not every UI challenge should become a widget; reuse potential and domain fit must be judged carefully.

  • Successful widget design requires designers who think systemically and dive deeply into specific functional domains.

  • Widgets complement, rather than replace, component libraries by consuming different style guides and enabling cohesive experiences.

Notable Quotes

"In the enterprise, how quickly and easily your design system can scale is directly proportionate to the amount of impact it can have."

"A true design system must have a single source of truth in code."

"Widgets encapsulate a user task with associated user interface and back end service functionality."

"Users immediately assumed that a single identity meant our products would work together naturally, even before we proposed product connectivity."

"By adopting our account recovery widget, QuickBooks saw a 13% increase in success rate overnight and a 52% reduction in support calls in one year."

"Designers’ medium is code; until your great design is in production code, your design is a figment of your imagination."

"Start with the problem, not the solution when partnering with engineers."

"Find out what motivates your engineering partners and tie your project goals to that motivation."

"Widgets are more than UI; they combine front end code, back end services, and analytics into a reusable package."

"It takes roughly one and a half times more investment to build reusable widgets, so we aim for a minimum of three adoptions to ensure ROI."

Ask the Rosenbot
Jodi Forlizzi
Design and AI innovation
2024 • Designing with AI 2024
Gold
Milan Guenther
A Shared Language for Co-Creating Ambitious Endeavours
2023 • Enterprise UX 2023
Gold
Megan Blocker
Day 2 Theme Panel
2025 • Advancing Research 2025
Gold
Matteo Gratton
Can Data and Ethics Live Together?
2021 • DesignOps Summit 2021
Gold
Sean Baker
Weaving Knowledge Management into the Fabric of Our Design Practice
2025 • DesignOps Summit 2025
Gold
Jemma Ahmed
Theme Panel
2025 • Advancing Research 2025
Gold
Laine Riley Prokay
Carving a Path for Early Career DesignOps Practitioners
2022 • DesignOps Summit 2022
Gold
Kate Towsey
The State of ResearchOps: More Than Just Theory
2019 • DesignOps Community
Jaime Creixems
Best Practices when Creating and Maintaining a Design System
2023 • Enterprise UX 2023
Gold
Greg Petroff
Everything is About to Change: Software as Material
2016 • Enterprise UX 2016
Gold
Chloe Amos-Edkins
A Cultural Approach: Research in the Context of Glocalisation
2023 • Advancing Research 2023
Gold
Mac Smith
Measuring Up: Using Product Research for Organizational Impact
2021 • Advancing Research 2021
Gold
Ryan Matthew
DesignOps without Boundaries: Building More with What You Have
2025 • DesignOps Summit 2025
Gold
Patrick Boehler
Fishing for Real Needs: Reimagining Journalism Needs with AI
2025 • Designing with AI 2025
Gold
Bruce Gillespie
Learning from journalism: Balancing impactful communication with compassionate storytelling
2025 • Advancing Research 2025
Gold
Ivana Ng
Level Up Your Program with ProductOps
2024 • Enterprise Experience 2020
Gold

More Videos

Mark Interrante

"You have to check the AI’s work and provide feedback—just like you would with a human assistant."

Mark Interrante Harry Max

AI for Prioritization (3rd of 3 seminars)

July 11, 2024

Dr. Jamika D. Burge

"In some ways the signal of insight maturity is accepting that research needs more than two days and sometimes months to deliver."

Dr. Jamika D. Burge Jemma Ahmed Chris Geison

Bridge Building across Research Disciplines

August 26, 2021

Bria Alexander

"You’re going to get the importance of empathy to the bottom line."

Bria Alexander

Theme Two Intro

September 8, 2022

Ryan Matthew

"Alex has been instrumental in setting the internal standards, and many team members have adopted his approach for consistency."

Ryan Matthew Alex Kurchev

DesignOps without Boundaries: Building More with What You Have

September 10, 2025

David Cronin

"We resisted the temptation to squash diversity of usage because we thought we’d learn from it."

David Cronin

The GE Design System and Thoughts about Craft at Scale

May 13, 2015

Saara Kamppari-Miller

"Leadership needs to be just as behind accessibility as the designers and professionals doing the work."

Saara Kamppari-Miller

DesignOps for Inclusive Design and Accessibility

May 26, 2022

Billy Carlson

"Designing for edge cases can lead to solutions everyone wants to use because they’re more comfortable and inclusive."

Billy Carlson

Ideation tips for Product Managers

December 6, 2022

Ariba Jahan

"Check-outs and reflections normalized pausing and being honest about what we don’t know."

Ariba Jahan

Team Resiliency Through a Pandemic

January 8, 2024

Charlotte Lee

"Christian from Denmark helped us recognize but also clarify what we mean by civic design."

Charlotte Lee

Theme 1 Intro

December 8, 2021