SlideShare a Scribd company logo
THE HUMAN EXPERIENCE
Design Systems & The 9 States
Enterprise Design Pain Points
What are your pain points?
Legacy
Technology
Inconsistent
User Experience
One-offs &
Band-aids
Inconsistent
Branding
Inefficient
Processes =
Repetitive "
Or Wasted Work
Seeing Value To
Take Time Out
To Do It
Version Control
Issues
Knowledge
Gaps Between
Design &
Development
Many Designers
& Developers
59% 
UX Challenges In"
Enterprise Companies
*Top challenge as found in Enterprise UX: The state of the industry
2017/2018 by UXPin
Top challenge in 

Enterprise UX is 

improving consistency*
Enterprise UX "
Is Changing
Design System
Blueprints for product design and development.
Benefits of Design Systems
Design
consistency 

& cohesion
across 

tech stacks
Save time
and money
Create a
consistent
vocabulary
Implement
faster
Concentrate
on UX flows

instead of
design
discussions
Single
source of
truth
Design System Elements
Foundations "
& "
Principles
Brand
Guidelines
Design &
Patterns Library"
(UX/UI/IxD)
Code
Design Systems
Foundations & Principles
Foundations
& "
Principles
Guiding
Design
Principles
Grids
Scaling
Accessibility
Animations
Design Systems
Brand Guidelines
Brand
Guidelines
Fonts
Colors
Background
Visual
Language
Voice &
Tone
Syntax
Styling
Design Systems
Design & Patterns Library
Design &
Patterns
Library"
(UX/UI/IxD)
Components
Behaviors 

(9 states)
Page
Templates
Design
Reference
Files
A closer look at the 9 states
Design & Patterns Library
Nothing
You have a little bit of data. It
could be the first keystroke on
input, the first item, or the last
one left.
Loading
Content is coming, it’s just
taking a moment. 
Empty
There is a component with
nothing in it.
A closer look at the 9 states
Design & Patterns Library
One
You have a little bit of data. It
could be the first keystroke on
input, the first item, or the last
one left. 
Some
The ideal state and commonly
the only one designed for by
most designers.
Too many 
Too many results, characters, or
content. Dealing with the
overflow of content is can be a
complex problem to solve.
A closer look at the 9 states
Design & Patterns Library
Incorrect/Correct
Feedback communicating
success, contextual
requirements, or an error to an
input given by the user.
Done
Input has been received.
Positive feedback and
contextually relevant content
displayed.
Normal/Hover/

Focus/Disabled/

Expanded-Toggled-
Selected
Communicating common states
of interaction with buttons,
sliders, and toggles.
Design Systems
Code
Code
Standards
Supported
Browsers
Supported
Devices
Versioning
Implementation
Potential Implementation Roadmap
Define Foundations & 

Principles
"
Kickoff Workshop 

Outputs:
Grid System
Defined Accessibility Guides
Responsive Scaling "
(if needed)





Brand Guidelines
Review & Gap
Analysis

If Brand Guidelines
do not exist, a
minimal viable brand
guidelines will be
created (fonts, colors,
etc.)

UI Inventory &
Analysis
Post Analysis
Workshop

Outputs:
Component Inventory
Map tech stacks



Design & Pattern
Library
Development

Outputs:
Designed Component
Reference Files
Page Templates
Code Library
Questions?
Mark Hewitt
President & Chief Executive Officer
www.EQengineered.com
mark@EQenegineered.com
Twitter: @MarekKV
www.linkedin.com/in/marekhewitt
16

More Related Content

What's hot

Danforth Media Capabilities
Danforth Media CapabilitiesDanforth Media Capabilities
Danforth Media Capabilities
Danforth
 
UX:may be your next career
UX:may be your next careerUX:may be your next career
UX:may be your next career
Jivan Shrestha
 
Design i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital SystemsDesign i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital Systems
Cantina
 
User Centered Design for Projects
User Centered Design for ProjectsUser Centered Design for Projects
User Centered Design for Projects
Peter Boersma
 
Heuristic Evaluation - UX Approach
Heuristic Evaluation - UX ApproachHeuristic Evaluation - UX Approach
Heuristic Evaluation - UX Approach
Ganesan Arjunan
 
Foundations For A Great User Experience
Foundations For A Great User ExperienceFoundations For A Great User Experience
Foundations For A Great User Experience
Danforth
 
FLEXperience
FLEXperienceFLEXperience
FLEXperience
Joe Johnston
 
Web Usability (Slideshare Version)
Web Usability (Slideshare Version)Web Usability (Slideshare Version)
Web Usability (Slideshare Version)
Carles Farré
 
Design lessons from the cognitively disabled
Design lessons from the cognitively disabledDesign lessons from the cognitively disabled
Design lessons from the cognitively disabled
Helen McCormick
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, Misys
STC India UX SIG
 
UX Evolution Mindset & Methods
UX Evolution Mindset & MethodsUX Evolution Mindset & Methods
UX Evolution Mindset & Methods
Danforth
 
Web Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerWeb Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More Awesomer
Jennifer Riehle McFarland
 
Website Usability
Website UsabilityWebsite Usability
Website Usability
Vincci Kwong
 
UX Research - Overview
UX Research - OverviewUX Research - Overview
UX Research - Overview
Mike Gallers
 
Developing an Engineering Mindset by Junaid Javed
Developing an Engineering Mindset by Junaid JavedDeveloping an Engineering Mindset by Junaid Javed
Developing an Engineering Mindset by Junaid Javed
Jamil Goheer
 
Politics of the Artichoke
Politics of the ArtichokePolitics of the Artichoke
Politics of the Artichoke
Danforth
 
User Experience Roles Competencies
User Experience  Roles  CompetenciesUser Experience  Roles  Competencies
User Experience Roles Competencies
Sameer Chavan
 

What's hot (17)

Danforth Media Capabilities
Danforth Media CapabilitiesDanforth Media Capabilities
Danforth Media Capabilities
 
UX:may be your next career
UX:may be your next careerUX:may be your next career
UX:may be your next career
 
Design i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital SystemsDesign i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital Systems
 
User Centered Design for Projects
User Centered Design for ProjectsUser Centered Design for Projects
User Centered Design for Projects
 
Heuristic Evaluation - UX Approach
Heuristic Evaluation - UX ApproachHeuristic Evaluation - UX Approach
Heuristic Evaluation - UX Approach
 
Foundations For A Great User Experience
Foundations For A Great User ExperienceFoundations For A Great User Experience
Foundations For A Great User Experience
 
FLEXperience
FLEXperienceFLEXperience
FLEXperience
 
Web Usability (Slideshare Version)
Web Usability (Slideshare Version)Web Usability (Slideshare Version)
Web Usability (Slideshare Version)
 
Design lessons from the cognitively disabled
Design lessons from the cognitively disabledDesign lessons from the cognitively disabled
Design lessons from the cognitively disabled
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, Misys
 
UX Evolution Mindset & Methods
UX Evolution Mindset & MethodsUX Evolution Mindset & Methods
UX Evolution Mindset & Methods
 
Web Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerWeb Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More Awesomer
 
Website Usability
Website UsabilityWebsite Usability
Website Usability
 
UX Research - Overview
UX Research - OverviewUX Research - Overview
UX Research - Overview
 
Developing an Engineering Mindset by Junaid Javed
Developing an Engineering Mindset by Junaid JavedDeveloping an Engineering Mindset by Junaid Javed
Developing an Engineering Mindset by Junaid Javed
 
Politics of the Artichoke
Politics of the ArtichokePolitics of the Artichoke
Politics of the Artichoke
 
User Experience Roles Competencies
User Experience  Roles  CompetenciesUser Experience  Roles  Competencies
User Experience Roles Competencies
 

Similar to Design Systems the 9 States

EQengineered: A look into Design systems
EQengineered: A look into Design systemsEQengineered: A look into Design systems
EQengineered: A look into Design systems
Mark Hewitt
 
Hci Overview
Hci OverviewHci Overview
Eliminating the Odd
Eliminating the OddEliminating the Odd
Eliminating the Odd
Kirk Bridger
 
RDVO - Building UX Pattern Libraries
RDVO - Building UX Pattern LibrariesRDVO - Building UX Pattern Libraries
RDVO - Building UX Pattern Libraries
Ben Zipkin
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Trade
dpanarelli
 
Standards Based Approach to User Interface Development
Standards Based Approach to User Interface DevelopmentStandards Based Approach to User Interface Development
Standards Based Approach to User Interface Development
Sameer Chavan
 
Are Agile Projects Doomed to Half-Baked Design?
Are Agile Projects Doomed to Half-Baked Design?Are Agile Projects Doomed to Half-Baked Design?
Are Agile Projects Doomed to Half-Baked Design?
theinfonaut
 
Invision Design Systems Handbook
Invision Design Systems HandbookInvision Design Systems Handbook
Invision Design Systems Handbook
Harsha MV
 
Usability - what is it & why is it important
Usability - what is it & why is it importantUsability - what is it & why is it important
Usability - what is it & why is it important
Jacqueline (Jax) Wechsler
 
Design Systems at Scale
Design Systems at ScaleDesign Systems at Scale
Design Systems at Scale
Sarah Federman
 
Design Before Code: Thinking About Accessibility from the Ground Up
Design Before Code: Thinking About Accessibility from the Ground UpDesign Before Code: Thinking About Accessibility from the Ground Up
Design Before Code: Thinking About Accessibility from the Ground Up
Caitlin Geier
 
MB Design Systems slides.pdf
MB Design Systems slides.pdfMB Design Systems slides.pdf
MB Design Systems slides.pdf
1508 A/S
 
The Professional Design Process
The Professional Design ProcessThe Professional Design Process
The Professional Design Process
ugencarelle
 
Unify Design & Deliverables
Unify Design & DeliverablesUnify Design & Deliverables
Unify Design & Deliverables
nathanacurtis
 
Design Before Code - Global Accessibility Awareness Day Edition
Design Before Code - Global Accessibility Awareness Day EditionDesign Before Code - Global Accessibility Awareness Day Edition
Design Before Code - Global Accessibility Awareness Day Edition
Caitlin Geier
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
Sameer Chavan
 
Design Systems For Enterprise
Design Systems For EnterpriseDesign Systems For Enterprise
Design Systems For Enterprise
Laura Van Doore
 
Engage 2019: Building a design system to modernize Connections
Engage 2019: Building a design system to modernize ConnectionsEngage 2019: Building a design system to modernize Connections
Engage 2019: Building a design system to modernize Connections
Tiny
 
Improving the User Experience of UiPath Apps
Improving the User Experience of UiPath AppsImproving the User Experience of UiPath Apps
Improving the User Experience of UiPath Apps
DianaGray10
 
Chap12
Chap12Chap12
Chap12
meltem7798
 

Similar to Design Systems the 9 States (20)

EQengineered: A look into Design systems
EQengineered: A look into Design systemsEQengineered: A look into Design systems
EQengineered: A look into Design systems
 
Hci Overview
Hci OverviewHci Overview
Hci Overview
 
Eliminating the Odd
Eliminating the OddEliminating the Odd
Eliminating the Odd
 
RDVO - Building UX Pattern Libraries
RDVO - Building UX Pattern LibrariesRDVO - Building UX Pattern Libraries
RDVO - Building UX Pattern Libraries
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Trade
 
Standards Based Approach to User Interface Development
Standards Based Approach to User Interface DevelopmentStandards Based Approach to User Interface Development
Standards Based Approach to User Interface Development
 
Are Agile Projects Doomed to Half-Baked Design?
Are Agile Projects Doomed to Half-Baked Design?Are Agile Projects Doomed to Half-Baked Design?
Are Agile Projects Doomed to Half-Baked Design?
 
Invision Design Systems Handbook
Invision Design Systems HandbookInvision Design Systems Handbook
Invision Design Systems Handbook
 
Usability - what is it & why is it important
Usability - what is it & why is it importantUsability - what is it & why is it important
Usability - what is it & why is it important
 
Design Systems at Scale
Design Systems at ScaleDesign Systems at Scale
Design Systems at Scale
 
Design Before Code: Thinking About Accessibility from the Ground Up
Design Before Code: Thinking About Accessibility from the Ground UpDesign Before Code: Thinking About Accessibility from the Ground Up
Design Before Code: Thinking About Accessibility from the Ground Up
 
MB Design Systems slides.pdf
MB Design Systems slides.pdfMB Design Systems slides.pdf
MB Design Systems slides.pdf
 
The Professional Design Process
The Professional Design ProcessThe Professional Design Process
The Professional Design Process
 
Unify Design & Deliverables
Unify Design & DeliverablesUnify Design & Deliverables
Unify Design & Deliverables
 
Design Before Code - Global Accessibility Awareness Day Edition
Design Before Code - Global Accessibility Awareness Day EditionDesign Before Code - Global Accessibility Awareness Day Edition
Design Before Code - Global Accessibility Awareness Day Edition
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
Design Systems For Enterprise
Design Systems For EnterpriseDesign Systems For Enterprise
Design Systems For Enterprise
 
Engage 2019: Building a design system to modernize Connections
Engage 2019: Building a design system to modernize ConnectionsEngage 2019: Building a design system to modernize Connections
Engage 2019: Building a design system to modernize Connections
 
Improving the User Experience of UiPath Apps
Improving the User Experience of UiPath AppsImproving the User Experience of UiPath Apps
Improving the User Experience of UiPath Apps
 
Chap12
Chap12Chap12
Chap12
 

More from Mark Hewitt

Modern Data Architecture
Modern Data Architecture Modern Data Architecture
Modern Data Architecture
Mark Hewitt
 
Building an Effective Data & Analytics Operating Model A Data Modernization G...
Building an Effective Data & Analytics Operating Model A Data Modernization G...Building an Effective Data & Analytics Operating Model A Data Modernization G...
Building an Effective Data & Analytics Operating Model A Data Modernization G...
Mark Hewitt
 
Microsoft Partner | Application Integration
Microsoft Partner | Application IntegrationMicrosoft Partner | Application Integration
Microsoft Partner | Application Integration
Mark Hewitt
 
Embrace Modular Technology and Agile Process to Deliver Business Impact
Embrace Modular Technology and Agile Process to Deliver Business ImpactEmbrace Modular Technology and Agile Process to Deliver Business Impact
Embrace Modular Technology and Agile Process to Deliver Business Impact
Mark Hewitt
 
Personal Branding | Visionocity Magazine
Personal Branding | Visionocity MagazinePersonal Branding | Visionocity Magazine
Personal Branding | Visionocity Magazine
Mark Hewitt
 
21st Century Outplacement Program
21st Century Outplacement Program21st Century Outplacement Program
21st Century Outplacement Program
Mark Hewitt
 
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperModernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Mark Hewitt
 
Social Media: Employability Skills for the 21st Century
Social Media: Employability Skills for the 21st CenturySocial Media: Employability Skills for the 21st Century
Social Media: Employability Skills for the 21st Century
Mark Hewitt
 
How to Effectively Use Social Media in Your CPA Practice
How to Effectively Use Social Media in Your CPA Practice How to Effectively Use Social Media in Your CPA Practice
How to Effectively Use Social Media in Your CPA Practice
Mark Hewitt
 
How to Effectively Use Social Media in Your Law Practice
How to Effectively Use Social Media in Your Law PracticeHow to Effectively Use Social Media in Your Law Practice
How to Effectively Use Social Media in Your Law Practice
Mark Hewitt
 
Social Business and Personal Brand Building for Your Law Firm
Social Business and Personal Brand Building for Your Law FirmSocial Business and Personal Brand Building for Your Law Firm
Social Business and Personal Brand Building for Your Law Firm
Mark Hewitt
 
Social Media is a CTE Necessity
Social Media is a CTE NecessitySocial Media is a CTE Necessity
Social Media is a CTE Necessity
Mark Hewitt
 
EQengineered: Rationalizing the Tension Between User Experience and Technology
EQengineered: Rationalizing the Tension Between User Experience and TechnologyEQengineered: Rationalizing the Tension Between User Experience and Technology
EQengineered: Rationalizing the Tension Between User Experience and Technology
Mark Hewitt
 
EQengineered Corporate Overview
EQengineered Corporate OverviewEQengineered Corporate Overview
EQengineered Corporate Overview
Mark Hewitt
 
Socially Savvy Corporate Introduction
Socially Savvy Corporate IntroductionSocially Savvy Corporate Introduction
Socially Savvy Corporate Introduction
Mark Hewitt
 
Military Job Transition_Intro 2
Military Job Transition_Intro 2Military Job Transition_Intro 2
Military Job Transition_Intro 2
Mark Hewitt
 
Personal Brand Activation Program For Executive Leaders
Personal Brand Activation Program For Executive LeadersPersonal Brand Activation Program For Executive Leaders
Personal Brand Activation Program For Executive Leaders
Mark Hewitt
 

More from Mark Hewitt (17)

Modern Data Architecture
Modern Data Architecture Modern Data Architecture
Modern Data Architecture
 
Building an Effective Data & Analytics Operating Model A Data Modernization G...
Building an Effective Data & Analytics Operating Model A Data Modernization G...Building an Effective Data & Analytics Operating Model A Data Modernization G...
Building an Effective Data & Analytics Operating Model A Data Modernization G...
 
Microsoft Partner | Application Integration
Microsoft Partner | Application IntegrationMicrosoft Partner | Application Integration
Microsoft Partner | Application Integration
 
Embrace Modular Technology and Agile Process to Deliver Business Impact
Embrace Modular Technology and Agile Process to Deliver Business ImpactEmbrace Modular Technology and Agile Process to Deliver Business Impact
Embrace Modular Technology and Agile Process to Deliver Business Impact
 
Personal Branding | Visionocity Magazine
Personal Branding | Visionocity MagazinePersonal Branding | Visionocity Magazine
Personal Branding | Visionocity Magazine
 
21st Century Outplacement Program
21st Century Outplacement Program21st Century Outplacement Program
21st Century Outplacement Program
 
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperModernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
 
Social Media: Employability Skills for the 21st Century
Social Media: Employability Skills for the 21st CenturySocial Media: Employability Skills for the 21st Century
Social Media: Employability Skills for the 21st Century
 
How to Effectively Use Social Media in Your CPA Practice
How to Effectively Use Social Media in Your CPA Practice How to Effectively Use Social Media in Your CPA Practice
How to Effectively Use Social Media in Your CPA Practice
 
How to Effectively Use Social Media in Your Law Practice
How to Effectively Use Social Media in Your Law PracticeHow to Effectively Use Social Media in Your Law Practice
How to Effectively Use Social Media in Your Law Practice
 
Social Business and Personal Brand Building for Your Law Firm
Social Business and Personal Brand Building for Your Law FirmSocial Business and Personal Brand Building for Your Law Firm
Social Business and Personal Brand Building for Your Law Firm
 
Social Media is a CTE Necessity
Social Media is a CTE NecessitySocial Media is a CTE Necessity
Social Media is a CTE Necessity
 
EQengineered: Rationalizing the Tension Between User Experience and Technology
EQengineered: Rationalizing the Tension Between User Experience and TechnologyEQengineered: Rationalizing the Tension Between User Experience and Technology
EQengineered: Rationalizing the Tension Between User Experience and Technology
 
EQengineered Corporate Overview
EQengineered Corporate OverviewEQengineered Corporate Overview
EQengineered Corporate Overview
 
Socially Savvy Corporate Introduction
Socially Savvy Corporate IntroductionSocially Savvy Corporate Introduction
Socially Savvy Corporate Introduction
 
Military Job Transition_Intro 2
Military Job Transition_Intro 2Military Job Transition_Intro 2
Military Job Transition_Intro 2
 
Personal Brand Activation Program For Executive Leaders
Personal Brand Activation Program For Executive LeadersPersonal Brand Activation Program For Executive Leaders
Personal Brand Activation Program For Executive Leaders
 

Recently uploaded

How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
lorraineandreiamcidl
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Undress Baby
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 

Recently uploaded (20)

How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 

Design Systems the 9 States

  • 1. THE HUMAN EXPERIENCE Design Systems & The 9 States
  • 2. Enterprise Design Pain Points What are your pain points? Legacy Technology Inconsistent User Experience One-offs & Band-aids Inconsistent Branding Inefficient Processes = Repetitive " Or Wasted Work Seeing Value To Take Time Out To Do It Version Control Issues Knowledge Gaps Between Design & Development Many Designers & Developers
  • 3. 59% UX Challenges In" Enterprise Companies *Top challenge as found in Enterprise UX: The state of the industry 2017/2018 by UXPin Top challenge in 
 Enterprise UX is 
 improving consistency*
  • 5. Design System Blueprints for product design and development.
  • 6. Benefits of Design Systems Design consistency 
 & cohesion across 
 tech stacks Save time and money Create a consistent vocabulary Implement faster Concentrate on UX flows
 instead of design discussions Single source of truth
  • 7. Design System Elements Foundations " & " Principles Brand Guidelines Design & Patterns Library" (UX/UI/IxD) Code
  • 8. Design Systems Foundations & Principles Foundations & " Principles Guiding Design Principles Grids Scaling Accessibility Animations
  • 10. Design Systems Design & Patterns Library Design & Patterns Library" (UX/UI/IxD) Components Behaviors 
 (9 states) Page Templates Design Reference Files
  • 11. A closer look at the 9 states Design & Patterns Library Nothing You have a little bit of data. It could be the first keystroke on input, the first item, or the last one left. Loading Content is coming, it’s just taking a moment. Empty There is a component with nothing in it.
  • 12. A closer look at the 9 states Design & Patterns Library One You have a little bit of data. It could be the first keystroke on input, the first item, or the last one left. Some The ideal state and commonly the only one designed for by most designers. Too many Too many results, characters, or content. Dealing with the overflow of content is can be a complex problem to solve.
  • 13. A closer look at the 9 states Design & Patterns Library Incorrect/Correct Feedback communicating success, contextual requirements, or an error to an input given by the user. Done Input has been received. Positive feedback and contextually relevant content displayed. Normal/Hover/
 Focus/Disabled/
 Expanded-Toggled- Selected Communicating common states of interaction with buttons, sliders, and toggles.
  • 15. Potential Implementation Roadmap Define Foundations & 
 Principles " Kickoff Workshop Outputs: Grid System Defined Accessibility Guides Responsive Scaling " (if needed) Brand Guidelines Review & Gap Analysis If Brand Guidelines do not exist, a minimal viable brand guidelines will be created (fonts, colors, etc.) UI Inventory & Analysis Post Analysis Workshop Outputs: Component Inventory Map tech stacks Design & Pattern Library Development Outputs: Designed Component Reference Files Page Templates Code Library
  • 16. Questions? Mark Hewitt President & Chief Executive Officer www.EQengineered.com mark@EQenegineered.com Twitter: @MarekKV www.linkedin.com/in/marekhewitt 16