SlideShare ist ein Scribd-Unternehmen logo
1 von 62
Downloaden Sie, um offline zu lesen
Evolving your Design System
PEOPLE, PRODUCT, AND PROCESS
Jess Clark
LinkedIn
San Francisco Bay Area
2010-Present
Front Desk Receptionist
Summer Intern
Brand & Marketing
Search
Mobile Redesign
Homepage
Design Systems
Honoring
In appreciation of
Signed Date
Jessica
her ability to count my 

mistakes all year.
Mrs. Nelson 6/3/99
01 Early Days 02 Toddler Years 03 Tween Years 04 All Grown Up
S T A G E S O F A D E S I G N S Y S T E M
P E O P L E
Write
Research
QA
Design
Code
Manage
Code
Docs Tools
Specs
Approval
Manage
Roadmap
Release
Comms
P I L L A R S O F A D E S I G N S Y S T E M
P E O P L E P R O D U C T P R O C E S S
+
A R T D E C O
Enable quality design and development as scale
O U R M I S S I O N
At LinkedIn our system supports over 100 products, 

150 designers, and 3000 engineers. 

O U R C U R R E N T R E A C H
01
Early Days
THE
2003 2012
P E O P L E
A few designers and engineers,
working part-time.
2 0 1 2
P R O D U C T
P R O D U C T
P R O D U C T
P R O C E S S
T E A M S T A G E
Design
Communication
Designers
Early Days
01 02 03 04
Toddler Years Tween Years Grown Up
P R O C E S S
P E O P L E
P R O D U C T
“Say it, then say it again”
T A K E A W A Y
• Your peers are still duplicating work
• Your system isn’t reaching enough
people
• Things are getting lost in translation
between design and code
G R O W I N G P A I N S
02
Toddler Years
THE
P E O P L E
Dedicated designers and engineers,

working alongside a manager.
2 0 1 3 – 2 0 1 5
P R O D U C T
P R O D U C T
P R O D U C T
P R O D U C T
P R O D U C T
</>
html
1| <div class="hovercard-container">
2|  <!-- Put hovercard trigger element here -->
3|  <div role="tooltip" class="hovercard">
4|    I am a hovercard
5|  </div>
6| </div>
scss
1| .hovercard-container {
2|   @include artdeco(Hovercard top);

3| }
P R O C E S S
The group responsible for the
foundations, principles, and
documentation that make up the
system. They manage each release
of new and updated patterns.
The group embedded with
product teams to closely
collaborate on new products and
feature builds. Help teams use,
extend, and evolve the system.
The leadership team that keeps everything everything
organized, resourced, and running smoothly.
R A L L Y
R E PR U N
P R O C E S S
Wiki status Email status
P R O C E S S
T E A M S T A G E
Design
Communication Collaboration
Designers Engineers
Manager
Early Days
01 02 03 04
Toddler Years Tween Years Grown Up
P R O C E S S
P E O P L E
P R O D U C T
Platform
Documentation
“Run like mad and work with everyone”
T A K E A W A Y
• People are wondering what
you’re building towards
• You’re answering more questions
and building less things
• People see you as the pattern
police!
G R O W I N G P A I N S
Tween Years
03
THE
P E O P L E
A cross-functional team, 

with DPM or TPM support.
2 0 1 6 – 2 0 1 7
P R O D U C T
Foundations are the smallest, indivisible parts of our design system

(Color, Typography, Icons, Grids…)
P R O D U C T
Components are built from multiple parts of our Foundations.

(Alerts, Carousels, Hovercards, Dropdowns…)
P R O D U C T
P R O D U C T
P R O D U C T
P R O D U C T
P R O D U C T
Interaction & configuration Internationalization
Keyboard navigation
P R O D U C T
Keyboard navigationDatepicker Ranged
Text input focus/click/tap
Close calendar, defocus
Cursor: Not allowed
Which input method is used?
Increment/decrement both months
Text input error state. Error bar:
"Date unavailable"
Text input error state. Error bar:
"Dates must be in DD/MM/YY
format"
User cleared field
Validate input on confirm
Y N Y N
Y N
Y N
Date input Move focus off, click/tap outside of calendar
Text input keyboard Calendar click/tap
Both text inputs empty Both filled Start date only filled
Start date focused
Open calendar
Open calendar Open calendar
End date only filled
Calendar keyboard
Month controlsDate Date
Valid format?
In range?
Blackout? Blackout?
Cleared?
Open with current
date in le9 calendar
Open with start date
in le9 calendar
Open with end date
in right calendar
Error
Error
Error
1
1
1
1
1
Date format can be
customized/localized
Clear all errors except
start/end date issues
End date focused
P R O D U C T
</>
1| {{artdeco-slider max=100 min=0 step=10 value=50}}{{/artdeco-slider}}
2| {{artdeco-pill type="toggle" label="Las Vegas, NV"}}{{/artdeco-pill}}
3| {{artdeco-completeness-meter color="muted" max="100" value="45" benchmark="50"/}}
4| {{li-icon type="check-icon"}}{{/li-icon}}
5| {{li-icon type=“cancel-icon”}}{{/li-icon}}
P R O D U C T
11.7.15
Minor

(Feature)
Major

(Breaking)
Patch

(Fix)
</>
P R O C E S S
A systems designer who participates in all weekly
design reviews to provide insight on existing
components and note future pattern opportunities.
A team of distributed designers, across different
offices and competing objectives who work
together to create one cohesive product experience.
Systems designers who answer quick questions about
Art Deco foundations & components on Slack.
P R O C E S S
P R O C E S S
P R O C E S S
T E A M S T A G E
Design
Communication Collaboration Coordination
Designers Engineers
Manager
DPM / TPM
Early Days
01 02 03 04
Toddler Years Tween Years Grown Up
P R O C E S S
P E O P L E
P R O D U C T
Platform
Documentation
Tools
“Embrace change and prepare to scale”
T A K E A W A Y
• You’re backlog is at capacity and
your calendar is full
• Your constantly fielding questions
about cross-platform support
• Your peers want to create larger
patterns and frameworks
G R O W I N G P A I N S
04
Grown Up
ALL
An expanded platform team, 

with QA, UX Writing, and more!
P E O P L E
2 0 1 8 +
P R O D U C T
Overview Internationalization
P R O D U C T
Gadgets are built for products, by products, from multiple components.

(Hovercard-Entity, Carousel-Ad, List-Action…)
P R O D U C T
</>
Menu op(on 3
Menu op(on 2
Menu op(on 1
Print this page
Copy
Upload
Share
Sort connec)ons by
All Categories
Games
Educa3on
Magazines & Newspapers
P R O C E S S
P R O C E S S
“Empower others and 

never stop listening”
T A K E A W A Y
Design
Communication Collaboration Coordination Contribution
Extensions
& more!
Platforms
Designers Engineers
Manager
DPM / TPM
Early Days
01 02 03 04
Toddler Years Tween Years Grown Up
R E V I S I T O U R K E Y T E A M S T A G E S
P R O C E S S
P E O P L E
P R O D U C T
Platform
Documentation
Tools
QA
& more!
UX Writer
Say it, then
say it again
R E V I S I T O U R K E Y T H R E E T A K E A W A Y S
Run like mad and

work with everyone
Embrace change and
prepare to scale
Empower others and
never stop listening
02 03 0401
T H A N K Y O U
JESS CLARK, LINKEDIN

Weitere ähnliche Inhalte

Was ist angesagt?

Creating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany SonefeldCreating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany Sonefelduxpin
 
Uxpin Why Build a Design System
Uxpin Why Build a Design SystemUxpin Why Build a Design System
Uxpin Why Build a Design SystemLewis Lin 🦊
 
Design Systems at Scale
Design Systems at ScaleDesign Systems at Scale
Design Systems at ScaleSarah Federman
 
A design system. A year in review.
A design system. A year in review.A design system. A year in review.
A design system. A year in review.James Ferguson
 
Design Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design ProcessDesign Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design Processuxpin
 
How to build a design system
How to build a design systemHow to build a design system
How to build a design systemFaizur Rehman
 
Initiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the EnterpriseInitiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the Enterpriseuxpin
 
Design System Proposal
Design System ProposalDesign System Proposal
Design System ProposalCharlie Weston
 
Intro Design System for Visual Designers
Intro Design System for Visual DesignersIntro Design System for Visual Designers
Intro Design System for Visual DesignersInyoung Choi
 
Design Systems For Enterprise
Design Systems For EnterpriseDesign Systems For Enterprise
Design Systems For EnterpriseLaura Van Doore
 
Design System & Atomic Design
Design System & Atomic DesignDesign System & Atomic Design
Design System & Atomic Designeggcellent
 
Building (and Re-Building) the Airbnb Design System
Building (and Re-Building) the Airbnb Design SystemBuilding (and Re-Building) the Airbnb Design System
Building (and Re-Building) the Airbnb Design SystemMaja Wichrowska
 
Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a ProductThoughtworks
 
Implementing a Design System in a Small Team by SnapTravel
Implementing a Design System in a Small Team by SnapTravelImplementing a Design System in a Small Team by SnapTravel
Implementing a Design System in a Small Team by SnapTravelProduct School
 
Everything you need to know about design system.pdf
Everything you need to know about design system.pdfEverything you need to know about design system.pdf
Everything you need to know about design system.pdfKoru UX Design
 

Was ist angesagt? (20)

Creating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany SonefeldCreating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany Sonefeld
 
Uxpin Why Build a Design System
Uxpin Why Build a Design SystemUxpin Why Build a Design System
Uxpin Why Build a Design System
 
Design System
Design SystemDesign System
Design System
 
Design Systems at Scale
Design Systems at ScaleDesign Systems at Scale
Design Systems at Scale
 
A design system. A year in review.
A design system. A year in review.A design system. A year in review.
A design system. A year in review.
 
Design Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design ProcessDesign Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design Process
 
How to build a design system
How to build a design systemHow to build a design system
How to build a design system
 
Design System 101
Design System 101Design System 101
Design System 101
 
Initiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the EnterpriseInitiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the Enterprise
 
Design System Proposal
Design System ProposalDesign System Proposal
Design System Proposal
 
Intro Design System for Visual Designers
Intro Design System for Visual DesignersIntro Design System for Visual Designers
Intro Design System for Visual Designers
 
Design Systems For Enterprise
Design Systems For EnterpriseDesign Systems For Enterprise
Design Systems For Enterprise
 
Design System & Atomic Design
Design System & Atomic DesignDesign System & Atomic Design
Design System & Atomic Design
 
Building (and Re-Building) the Airbnb Design System
Building (and Re-Building) the Airbnb Design SystemBuilding (and Re-Building) the Airbnb Design System
Building (and Re-Building) the Airbnb Design System
 
Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a Product
 
Design Systems
Design SystemsDesign Systems
Design Systems
 
Implementing a Design System in a Small Team by SnapTravel
Implementing a Design System in a Small Team by SnapTravelImplementing a Design System in a Small Team by SnapTravel
Implementing a Design System in a Small Team by SnapTravel
 
Design System
Design SystemDesign System
Design System
 
Atomic design
Atomic designAtomic design
Atomic design
 
Everything you need to know about design system.pdf
Everything you need to know about design system.pdfEverything you need to know about design system.pdf
Everything you need to know about design system.pdf
 

Ähnlich wie Evolving your Design System: People, Product, and Process

Developing UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case StudyDeveloping UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case Studyuxpin
 
Microsoft, Linux, OSS, Cloud and DevOps
Microsoft, Linux, OSS, Cloud and DevOpsMicrosoft, Linux, OSS, Cloud and DevOps
Microsoft, Linux, OSS, Cloud and DevOpsJessica Deen
 
Fluent Design: Evolving our Design System
Fluent Design: Evolving our Design SystemFluent Design: Evolving our Design System
Fluent Design: Evolving our Design SystemWindows Developer
 
From Zero to DevOps Superhero: The Container Edition (Build 2019)
From Zero to DevOps Superhero: The Container Edition (Build 2019)From Zero to DevOps Superhero: The Container Edition (Build 2019)
From Zero to DevOps Superhero: The Container Edition (Build 2019)Jessica Deen
 
Atlassian collaboration state of the union - Matt Hodges
Atlassian collaboration state of the union - Matt HodgesAtlassian collaboration state of the union - Matt Hodges
Atlassian collaboration state of the union - Matt HodgesAmbientia
 
UX? No thanks it just costs more money
UX? No thanks it just costs more moneyUX? No thanks it just costs more money
UX? No thanks it just costs more moneyIIBA UK Chapter
 
Microsoft, Linux, OSS, Cloud and DevOps
Microsoft, Linux, OSS, Cloud and DevOpsMicrosoft, Linux, OSS, Cloud and DevOps
Microsoft, Linux, OSS, Cloud and DevOpsJessica Deen
 
Designing and Driving UX Careers: A Framework for Empowering UX Teams (Ian Sw...
Designing and Driving UX Careers: A Framework for Empowering UX Teams (Ian Sw...Designing and Driving UX Careers: A Framework for Empowering UX Teams (Ian Sw...
Designing and Driving UX Careers: A Framework for Empowering UX Teams (Ian Sw...Rosenfeld Media
 
Designing & Driving UX Careers
Designing & Driving UX CareersDesigning & Driving UX Careers
Designing & Driving UX CareersIan Swinson
 
Atlassian Summit 2013: Confluence State of the Union
Atlassian Summit 2013: Confluence State of the Union Atlassian Summit 2013: Confluence State of the Union
Atlassian Summit 2013: Confluence State of the Union colleenfry
 
Design + Devops: What We've Learned from Our Developer Friends
Design + Devops: What We've Learned from Our Developer FriendsDesign + Devops: What We've Learned from Our Developer Friends
Design + Devops: What We've Learned from Our Developer FriendsUXPA International
 
From Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dotsFrom Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dotsRonald Ashri
 
From Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the DotsFrom Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the DotsRonald Ashri
 
Data Modelling at Scale
Data Modelling at ScaleData Modelling at Scale
Data Modelling at ScaleDavid Simons
 
How to Scale Information Dissemination to the Virtual Digital Workspace
How to Scale Information Dissemination to the Virtual Digital WorkspaceHow to Scale Information Dissemination to the Virtual Digital Workspace
How to Scale Information Dissemination to the Virtual Digital WorkspaceXeniT Solutions nv
 
Are we managing Project Right? Openproject review
Are we managing Project Right? Openproject reviewAre we managing Project Right? Openproject review
Are we managing Project Right? Openproject reviewDebajit Adhikary
 
Asif_Malik_CV_2016
Asif_Malik_CV_2016Asif_Malik_CV_2016
Asif_Malik_CV_2016Malik Ahmed
 

Ähnlich wie Evolving your Design System: People, Product, and Process (20)

Developing UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case StudyDeveloping UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case Study
 
Microsoft, Linux, OSS, Cloud and DevOps
Microsoft, Linux, OSS, Cloud and DevOpsMicrosoft, Linux, OSS, Cloud and DevOps
Microsoft, Linux, OSS, Cloud and DevOps
 
Pair Programming
Pair ProgrammingPair Programming
Pair Programming
 
Fluent Design: Evolving our Design System
Fluent Design: Evolving our Design SystemFluent Design: Evolving our Design System
Fluent Design: Evolving our Design System
 
From Zero to DevOps Superhero: The Container Edition (Build 2019)
From Zero to DevOps Superhero: The Container Edition (Build 2019)From Zero to DevOps Superhero: The Container Edition (Build 2019)
From Zero to DevOps Superhero: The Container Edition (Build 2019)
 
Atlassian collaboration state of the union - Matt Hodges
Atlassian collaboration state of the union - Matt HodgesAtlassian collaboration state of the union - Matt Hodges
Atlassian collaboration state of the union - Matt Hodges
 
UX? No thanks it just costs more money
UX? No thanks it just costs more moneyUX? No thanks it just costs more money
UX? No thanks it just costs more money
 
Microsoft, Linux, OSS, Cloud and DevOps
Microsoft, Linux, OSS, Cloud and DevOpsMicrosoft, Linux, OSS, Cloud and DevOps
Microsoft, Linux, OSS, Cloud and DevOps
 
Designing and Driving UX Careers: A Framework for Empowering UX Teams (Ian Sw...
Designing and Driving UX Careers: A Framework for Empowering UX Teams (Ian Sw...Designing and Driving UX Careers: A Framework for Empowering UX Teams (Ian Sw...
Designing and Driving UX Careers: A Framework for Empowering UX Teams (Ian Sw...
 
Designing & Driving UX Careers
Designing & Driving UX CareersDesigning & Driving UX Careers
Designing & Driving UX Careers
 
Atlassian Summit 2013: Confluence State of the Union
Atlassian Summit 2013: Confluence State of the Union Atlassian Summit 2013: Confluence State of the Union
Atlassian Summit 2013: Confluence State of the Union
 
Design + Devops: What We've Learned from Our Developer Friends
Design + Devops: What We've Learned from Our Developer FriendsDesign + Devops: What We've Learned from Our Developer Friends
Design + Devops: What We've Learned from Our Developer Friends
 
From Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dotsFrom Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dots
 
From Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the DotsFrom Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the Dots
 
Data Modelling at Scale
Data Modelling at ScaleData Modelling at Scale
Data Modelling at Scale
 
How to Scale Information Dissemination to the Virtual Digital Workspace
How to Scale Information Dissemination to the Virtual Digital WorkspaceHow to Scale Information Dissemination to the Virtual Digital Workspace
How to Scale Information Dissemination to the Virtual Digital Workspace
 
Are we managing Project Right? Openproject review
Are we managing Project Right? Openproject reviewAre we managing Project Right? Openproject review
Are we managing Project Right? Openproject review
 
Asif_Malik_CV_2016
Asif_Malik_CV_2016Asif_Malik_CV_2016
Asif_Malik_CV_2016
 
portfolio
portfolioportfolio
portfolio
 
Responsive SharePoint
Responsive SharePointResponsive SharePoint
Responsive SharePoint
 

Mehr von uxpin

From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the usersuxpin
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systemsuxpin
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systemsuxpin
 
Should Designers?
Should Designers?Should Designers?
Should Designers?uxpin
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the usersuxpin
 
Accessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison ShawAccessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison Shawuxpin
 
Sonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teamsSonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teamsuxpin
 
UXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin TrederUXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin Trederuxpin
 
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken SkistimasConsistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimasuxpin
 
Scaling Products With Design Systems
Scaling Products With Design Systems Scaling Products With Design Systems
Scaling Products With Design Systems uxpin
 
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...uxpin
 
Automating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case StudyAutomating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case Studyuxpin
 
Calculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial ModelsCalculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial Modelsuxpin
 
From 6 to 126 in 4 Years: The Story Behind Atlassian Design
From 6 to 126 in 4 Years: The Story Behind Atlassian DesignFrom 6 to 126 in 4 Years: The Story Behind Atlassian Design
From 6 to 126 in 4 Years: The Story Behind Atlassian Designuxpin
 
Building a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and CreativityBuilding a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and Creativityuxpin
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operationsuxpin
 
Designing Multi-Device Experiences
Designing Multi-Device ExperiencesDesigning Multi-Device Experiences
Designing Multi-Device Experiencesuxpin
 
Creating Consistent Experiences With Design Principles
Creating Consistent Experiences With Design PrinciplesCreating Consistent Experiences With Design Principles
Creating Consistent Experiences With Design Principlesuxpin
 
Balancing UX Consistency and Developer Productivity in a Design System
Balancing UX Consistency and Developer Productivity in a Design SystemBalancing UX Consistency and Developer Productivity in a Design System
Balancing UX Consistency and Developer Productivity in a Design Systemuxpin
 
Participatory Design: Bringing Users Into Your UX Process
Participatory Design: Bringing Users Into Your UX ProcessParticipatory Design: Bringing Users Into Your UX Process
Participatory Design: Bringing Users Into Your UX Processuxpin
 

Mehr von uxpin (20)

From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the users
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systems
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systems
 
Should Designers?
Should Designers?Should Designers?
Should Designers?
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the users
 
Accessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison ShawAccessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison Shaw
 
Sonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teamsSonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teams
 
UXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin TrederUXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin Treder
 
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken SkistimasConsistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
 
Scaling Products With Design Systems
Scaling Products With Design Systems Scaling Products With Design Systems
Scaling Products With Design Systems
 
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
 
Automating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case StudyAutomating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case Study
 
Calculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial ModelsCalculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial Models
 
From 6 to 126 in 4 Years: The Story Behind Atlassian Design
From 6 to 126 in 4 Years: The Story Behind Atlassian DesignFrom 6 to 126 in 4 Years: The Story Behind Atlassian Design
From 6 to 126 in 4 Years: The Story Behind Atlassian Design
 
Building a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and CreativityBuilding a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and Creativity
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operations
 
Designing Multi-Device Experiences
Designing Multi-Device ExperiencesDesigning Multi-Device Experiences
Designing Multi-Device Experiences
 
Creating Consistent Experiences With Design Principles
Creating Consistent Experiences With Design PrinciplesCreating Consistent Experiences With Design Principles
Creating Consistent Experiences With Design Principles
 
Balancing UX Consistency and Developer Productivity in a Design System
Balancing UX Consistency and Developer Productivity in a Design SystemBalancing UX Consistency and Developer Productivity in a Design System
Balancing UX Consistency and Developer Productivity in a Design System
 
Participatory Design: Bringing Users Into Your UX Process
Participatory Design: Bringing Users Into Your UX ProcessParticipatory Design: Bringing Users Into Your UX Process
Participatory Design: Bringing Users Into Your UX Process
 

Kürzlich hochgeladen

Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxKevinYaelJimnezSanti
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptJIT KUMAR GUPTA
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
NBA power point presentation final copy y
NBA power point presentation final copy yNBA power point presentation final copy y
NBA power point presentation final copy ysrajece
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyChristopher Totten
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024digital learning point
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfAlasAlthaher
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster1508 A/S
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssNadaMohammed714321
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssNadaMohammed714321
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine CharlottePulte
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designersPixeldarts
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbpreetirao780
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementMd. Shariful Hoque
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisPeclers Paris
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioRMG Project Studio
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxNitish292041
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道yrolcks
 

Kürzlich hochgeladen (20)

Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptx
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
NBA power point presentation final copy y
NBA power point presentation final copy yNBA power point presentation final copy y
NBA power point presentation final copy y
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenology
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdf
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssss
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssss
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbb
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project Studio
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
 

Evolving your Design System: People, Product, and Process

  • 1. Evolving your Design System PEOPLE, PRODUCT, AND PROCESS
  • 2. Jess Clark LinkedIn San Francisco Bay Area 2010-Present Front Desk Receptionist Summer Intern Brand & Marketing Search Mobile Redesign Homepage Design Systems Honoring In appreciation of Signed Date Jessica her ability to count my 
 mistakes all year. Mrs. Nelson 6/3/99
  • 3. 01 Early Days 02 Toddler Years 03 Tween Years 04 All Grown Up S T A G E S O F A D E S I G N S Y S T E M
  • 4. P E O P L E Write Research QA Design Code Manage Code Docs Tools Specs Approval Manage Roadmap Release Comms P I L L A R S O F A D E S I G N S Y S T E M P E O P L E P R O D U C T P R O C E S S
  • 5.
  • 6. + A R T D E C O
  • 7. Enable quality design and development as scale O U R M I S S I O N
  • 8. At LinkedIn our system supports over 100 products, 
 150 designers, and 3000 engineers. 
 O U R C U R R E N T R E A C H
  • 11. P E O P L E A few designers and engineers, working part-time. 2 0 1 2
  • 12. P R O D U C T
  • 13. P R O D U C T
  • 14. P R O D U C T
  • 15. P R O C E S S
  • 16. T E A M S T A G E Design Communication Designers Early Days 01 02 03 04 Toddler Years Tween Years Grown Up P R O C E S S P E O P L E P R O D U C T
  • 17. “Say it, then say it again” T A K E A W A Y
  • 18. • Your peers are still duplicating work • Your system isn’t reaching enough people • Things are getting lost in translation between design and code G R O W I N G P A I N S
  • 20.
  • 21. P E O P L E Dedicated designers and engineers,
 working alongside a manager. 2 0 1 3 – 2 0 1 5
  • 22. P R O D U C T
  • 23. P R O D U C T
  • 24. P R O D U C T
  • 25. P R O D U C T
  • 26. P R O D U C T </> html 1| <div class="hovercard-container"> 2|  <!-- Put hovercard trigger element here --> 3|  <div role="tooltip" class="hovercard"> 4|    I am a hovercard 5|  </div> 6| </div> scss 1| .hovercard-container { 2|   @include artdeco(Hovercard top);
 3| }
  • 27. P R O C E S S The group responsible for the foundations, principles, and documentation that make up the system. They manage each release of new and updated patterns. The group embedded with product teams to closely collaborate on new products and feature builds. Help teams use, extend, and evolve the system. The leadership team that keeps everything everything organized, resourced, and running smoothly. R A L L Y R E PR U N
  • 28. P R O C E S S Wiki status Email status
  • 29. P R O C E S S
  • 30. T E A M S T A G E Design Communication Collaboration Designers Engineers Manager Early Days 01 02 03 04 Toddler Years Tween Years Grown Up P R O C E S S P E O P L E P R O D U C T Platform Documentation
  • 31. “Run like mad and work with everyone” T A K E A W A Y
  • 32. • People are wondering what you’re building towards • You’re answering more questions and building less things • People see you as the pattern police! G R O W I N G P A I N S
  • 34. P E O P L E A cross-functional team, 
 with DPM or TPM support. 2 0 1 6 – 2 0 1 7
  • 35. P R O D U C T Foundations are the smallest, indivisible parts of our design system
 (Color, Typography, Icons, Grids…)
  • 36. P R O D U C T Components are built from multiple parts of our Foundations.
 (Alerts, Carousels, Hovercards, Dropdowns…)
  • 37. P R O D U C T
  • 38. P R O D U C T
  • 39. P R O D U C T
  • 40. P R O D U C T
  • 41. P R O D U C T Interaction & configuration Internationalization
  • 42. Keyboard navigation P R O D U C T Keyboard navigationDatepicker Ranged Text input focus/click/tap Close calendar, defocus Cursor: Not allowed Which input method is used? Increment/decrement both months Text input error state. Error bar: "Date unavailable" Text input error state. Error bar: "Dates must be in DD/MM/YY format" User cleared field Validate input on confirm Y N Y N Y N Y N Date input Move focus off, click/tap outside of calendar Text input keyboard Calendar click/tap Both text inputs empty Both filled Start date only filled Start date focused Open calendar Open calendar Open calendar End date only filled Calendar keyboard Month controlsDate Date Valid format? In range? Blackout? Blackout? Cleared? Open with current date in le9 calendar Open with start date in le9 calendar Open with end date in right calendar Error Error Error 1 1 1 1 1 Date format can be customized/localized Clear all errors except start/end date issues End date focused
  • 43. P R O D U C T </> 1| {{artdeco-slider max=100 min=0 step=10 value=50}}{{/artdeco-slider}} 2| {{artdeco-pill type="toggle" label="Las Vegas, NV"}}{{/artdeco-pill}} 3| {{artdeco-completeness-meter color="muted" max="100" value="45" benchmark="50"/}} 4| {{li-icon type="check-icon"}}{{/li-icon}} 5| {{li-icon type=“cancel-icon”}}{{/li-icon}}
  • 44. P R O D U C T 11.7.15 Minor
 (Feature) Major
 (Breaking) Patch
 (Fix) </>
  • 45. P R O C E S S A systems designer who participates in all weekly design reviews to provide insight on existing components and note future pattern opportunities. A team of distributed designers, across different offices and competing objectives who work together to create one cohesive product experience. Systems designers who answer quick questions about Art Deco foundations & components on Slack.
  • 46. P R O C E S S
  • 47. P R O C E S S
  • 48. P R O C E S S
  • 49. T E A M S T A G E Design Communication Collaboration Coordination Designers Engineers Manager DPM / TPM Early Days 01 02 03 04 Toddler Years Tween Years Grown Up P R O C E S S P E O P L E P R O D U C T Platform Documentation Tools
  • 50. “Embrace change and prepare to scale” T A K E A W A Y
  • 51. • You’re backlog is at capacity and your calendar is full • Your constantly fielding questions about cross-platform support • Your peers want to create larger patterns and frameworks G R O W I N G P A I N S
  • 53. An expanded platform team, 
 with QA, UX Writing, and more! P E O P L E 2 0 1 8 +
  • 54. P R O D U C T Overview Internationalization
  • 55. P R O D U C T Gadgets are built for products, by products, from multiple components.
 (Hovercard-Entity, Carousel-Ad, List-Action…)
  • 56. P R O D U C T </> Menu op(on 3 Menu op(on 2 Menu op(on 1 Print this page Copy Upload Share Sort connec)ons by All Categories Games Educa3on Magazines & Newspapers
  • 57. P R O C E S S
  • 58. P R O C E S S
  • 59. “Empower others and 
 never stop listening” T A K E A W A Y
  • 60. Design Communication Collaboration Coordination Contribution Extensions & more! Platforms Designers Engineers Manager DPM / TPM Early Days 01 02 03 04 Toddler Years Tween Years Grown Up R E V I S I T O U R K E Y T E A M S T A G E S P R O C E S S P E O P L E P R O D U C T Platform Documentation Tools QA & more! UX Writer
  • 61. Say it, then say it again R E V I S I T O U R K E Y T H R E E T A K E A W A Y S Run like mad and
 work with everyone Embrace change and prepare to scale Empower others and never stop listening 02 03 0401
  • 62. T H A N K Y O U JESS CLARK, LINKEDIN