SlideShare uma empresa Scribd logo
1 de 42
The future of UX
Tools of
Destruction
Product Design Lead @
Efrim Bartosik
www.linkedin.com/in/efrimbartosik
🛠
UX
Industrial Design
Product
Agency
Governments
Academic
What How
Overview
Current State
Tools
Future
Overview
Current State
Tools
Future
Level 1
Producers
41% of companies
Level 2
Connectors
21% of companies
Level 3
Architects
21% of companies
Level 4
Scientists
12% of companies
Level 5
Visionaries
5% of companies
Morebenefitsfromdesign
More adoption of design
*Source: The new design frontier
Level 1
Producers
41% of companies
Level 2
Connectors
21% of companies
Level 3
Architects
21% of companies
Level 4
Scientists
12% of companies
Level 5
Visionaries
5% of companies
*Source: The new design frontier
Design is what happens on
screen
Wireframes
Design comps
Interactive prototypes
Design is what happens in a
workshop
Workshops
Rapid sketching
Stakeholder input
Integrations between
designer and developer tools
Design is business strategy
Trendspotting and foresight
Product market fit tests
Vision artifacts Cross-
platform strategies
Design is a standardised
scalable process
Daily standups
Planning & prioritization
Design briefs
Written documentation
Design is a hypothesis
and an experiment
Concept testing A/B
tests Analytics
30
12 54
13 15
Level 1
Producers
41% of companies
Level 2
Connectors
21% of companies
Level 3
Architects
21% of companies
Level 4
Scientists
12% of companies
Level 5
Visionaries
5% of companies
Morebenefitsfromdesign
More adoption of design
Design Systems
*Source: The new design frontier
2%9%16%27%46%
10%19%23%39%
Transportation, automotive, delivery
Level 2Level 1 Level 3 Level 4 Level 5
10%
Leading
Banking, financial services, and insuranceRoom for improvement
*Source: The new design frontier
Product Design
Address User Needs
Meet business objectives
Product Design
Address User Needs
Meet business objectives
Optimization & Innovation
Overview
Current State
Tools
Future
Abstract
Concrete
Elements of user experience
Strategy
Scope
Structure
Skeleton
SurfaceL1
L2
L3
L4
L5
Strategy
Surface
Design
System
Individual
🤔
The downside of design systems
*Source: The wonderful world of twitter
Design = Code
Naming conventions inspiration? – What CSS framework are we going to use? –
What Grid system are we going to use? – How will we create our typography
utility classes? Abstracts or concrete? – Who will be implementing this? –
Where do we develop the Vue components? Single page with everything? – Aim
to keep component nodes and DOM depth to a minimum – Do we need any
environment setup or would push the library to gemfury for HK CC usage
enough? – Who will be implementing this? – A/B testing in the future? – Will the
spacing tokens be responsive? – Colour names? Do we want utility classes, or
just abstracts? – How will we create out spacer classes? Do we want concrete
utilities, or can use abstracts in CSS? – How to handle icons? – How do we
approach this in a modular way? – How do we document these classes and
functions? – The size implications of these decisions? – Naming conventions
inspiration? – Normalize.css + Skeleton (minimal) + Tailwind (utility
placeholder inspiration) – Do we use Pug? – Run time compilation??
Sometimes?? – Specify each prop or send over as big objects? – How do we decide
on Vue libraries to use? (bloat vs just build it ourselves) – Directory Structure of
Agnostic
Utilities
Design Tokens
Ui Kit/Components
=
Documentation
HTML & CSS
Design Tokens
Playbook
=
Vue
React
Sketch
Figma
User Interface
Tools
Agnostic
Code
Output
Utilities
// Spacing Tokens
$c-space-inset-xs: 4px;
$c-space-inset-s: 8px;
$c-space-inset-m: 12px;
$c-space-inset-l: 16px;
$c-space-inset-xl: 24px;
// Color Tokens
$color-smart-green: #5CCC5E !default;
$color-fresh-cyan: #48D5DB !default;
$color-trusty-peach: #FF917D !default;
$color-epic-yellow: #FFD100 !default;
$color-true-blue: #163E6B !default;
Design Tokens
UI Kit
Product Design
Address User Needs
Meet business objectives
Optimization & Innovation
Horizontal approach
Capability building
Verticalapproach
*Source: Need for speed research Google
The speed it takes to load a page
How easy is it to find what I’m looking for
How well the site fits my screen
How simple the site is to use
How attractive the looks
75%
66%
61%
58%
24%
x amount of legacy systems
x amount of releases
over x amount of ⏱
x amount of people
Old Systems
x amount of ⏱ and 💵
Vs
New design system ❤
x amount of ⏱ and 💵
x amount of releases
over x amount of ⏱
x amount of people
=
=
Emotional
Design
Usable
Reliable
Functional
Emotional
Design
Usable
Reliable
Functional
👉
👆
Not this
But this
Minimum Viable Product
*Source: Aaron Walter
Iteration
Innovation
ExperimentationCargo
G
G
G
S
S S
S
S S
S S
S
G G
S
G
G
G
S
S
S
S S
S
Overview
Current state
Tools
Future
1570 Palladio provided rules and vocabulary for
designing and constructing buildings, including
principles and patterns, with detailed illustrations
and explanations of how they work
The past
The past
The future = learning from the past
People
Practices
Platforms
Users
The entire
company is
accountable for
the consumer
experience
The sooner the better
Level 1
Producers
Level 2
Connectors
Level 3
Architects
Level 4
Scientists
Level 5
Visionaries
Product Design Lead @
Thank you!
The future of UX
Efrim Bartosikcargodesignsystem.com
coming soon…
www.linkedin.com/in/efrimbartosik

Mais conteúdo relacionado

Semelhante a Tools of destruction - Efrim Bartosik

How To Do A Project?
How To Do A Project?How To Do A Project?
How To Do A Project?
Aravinth NSP
 
Unify Design & Deliverables
Unify Design & DeliverablesUnify Design & Deliverables
Unify Design & Deliverables
nathanacurtis
 

Semelhante a Tools of destruction - Efrim Bartosik (20)

How To Do A Project
How To Do A ProjectHow To Do A Project
How To Do A Project
 
How To Do A Project?
How To Do A Project?How To Do A Project?
How To Do A Project?
 
Managing Creativity
Managing CreativityManaging Creativity
Managing Creativity
 
Unify Design & Deliverables
Unify Design & DeliverablesUnify Design & Deliverables
Unify Design & Deliverables
 
Workshop – UI audit of Mall.cz – May 2019, Brno
Workshop – UI audit of Mall.cz – May 2019, BrnoWorkshop – UI audit of Mall.cz – May 2019, Brno
Workshop – UI audit of Mall.cz – May 2019, Brno
 
Design systems - Razvan Rosu
Design systems - Razvan RosuDesign systems - Razvan Rosu
Design systems - Razvan Rosu
 
Using Perforce Streams to Optimize Development of Flash Memory Solutions
Using Perforce Streams to Optimize Development of Flash Memory SolutionsUsing Perforce Streams to Optimize Development of Flash Memory Solutions
Using Perforce Streams to Optimize Development of Flash Memory Solutions
 
Intro to User Centered Design Workshop
Intro to User Centered Design WorkshopIntro to User Centered Design Workshop
Intro to User Centered Design Workshop
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operations
 
Designing with Code
Designing with CodeDesigning with Code
Designing with Code
 
Simon Brown: Software Architecture as Code at I T.A.K.E. Unconference 2015
Simon Brown: Software Architecture as Code at I T.A.K.E. Unconference 2015Simon Brown: Software Architecture as Code at I T.A.K.E. Unconference 2015
Simon Brown: Software Architecture as Code at I T.A.K.E. Unconference 2015
 
The Modern Software Architect
The Modern Software ArchitectThe Modern Software Architect
The Modern Software Architect
 
Containers, Serverless, Polyglot Development World, And Others…10 trends resh...
Containers, Serverless, Polyglot Development World, And Others…10 trends resh...Containers, Serverless, Polyglot Development World, And Others…10 trends resh...
Containers, Serverless, Polyglot Development World, And Others…10 trends resh...
 
DevExForPlatformEngineers, introducing Kratix
DevExForPlatformEngineers, introducing KratixDevExForPlatformEngineers, introducing Kratix
DevExForPlatformEngineers, introducing Kratix
 
Build beautiful native apps in record time with flutter
Build beautiful native apps in record time with flutterBuild beautiful native apps in record time with flutter
Build beautiful native apps in record time with flutter
 
Web and App 
Design Fundamental: Quick and dirty tips to improve your UX in n...
Web and App 
Design Fundamental: Quick and dirty tips to improve your UX in n...Web and App 
Design Fundamental: Quick and dirty tips to improve your UX in n...
Web and App 
Design Fundamental: Quick and dirty tips to improve your UX in n...
 
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
 
Propeller UI/UX Process
Propeller UI/UX ProcessPropeller UI/UX Process
Propeller UI/UX Process
 
Design Patterns
Design PatternsDesign Patterns
Design Patterns
 
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
 

Mais de Kuldeep Kulshreshtha

Mais de Kuldeep Kulshreshtha (20)

Anticipating and Designing for a Digital Future - Aditya Kedia
Anticipating and Designing for a Digital Future - Aditya KediaAnticipating and Designing for a Digital Future - Aditya Kedia
Anticipating and Designing for a Digital Future - Aditya Kedia
 
Th Art of Doing Things Wrong - UXSEA Summit 2019
Th Art of Doing Things Wrong - UXSEA Summit 2019Th Art of Doing Things Wrong - UXSEA Summit 2019
Th Art of Doing Things Wrong - UXSEA Summit 2019
 
Shaping the Future with Ecosystem App - UXSEA Summit 2019
Shaping the Future with Ecosystem App - UXSEA Summit 2019Shaping the Future with Ecosystem App - UXSEA Summit 2019
Shaping the Future with Ecosystem App - UXSEA Summit 2019
 
Slowing Down To Scale Design - UXSEA Summit 2019
Slowing Down To Scale Design - UXSEA Summit 2019Slowing Down To Scale Design - UXSEA Summit 2019
Slowing Down To Scale Design - UXSEA Summit 2019
 
Unimaginable UX, A sneak-peek Into The Future of Design - UXSEA Summit 2019
Unimaginable UX, A sneak-peek Into The Future of Design - UXSEA Summit 2019Unimaginable UX, A sneak-peek Into The Future of Design - UXSEA Summit 2019
Unimaginable UX, A sneak-peek Into The Future of Design - UXSEA Summit 2019
 
Driving into the Future of Fintech with UX Leadership - UXSEA Summit 2019
Driving into the Future of Fintech with UX Leadership - UXSEA Summit 2019Driving into the Future of Fintech with UX Leadership - UXSEA Summit 2019
Driving into the Future of Fintech with UX Leadership - UXSEA Summit 2019
 
Designing for User-centered Privacy - UXSEA Summit 2019
Designing for User-centered Privacy - UXSEA Summit 2019Designing for User-centered Privacy - UXSEA Summit 2019
Designing for User-centered Privacy - UXSEA Summit 2019
 
Design the Right thing ... and then Design things Right - UXSEA Summit 2019
Design the Right thing ... and then Design things Right - UXSEA Summit 2019Design the Right thing ... and then Design things Right - UXSEA Summit 2019
Design the Right thing ... and then Design things Right - UXSEA Summit 2019
 
Outside in, Better Design by Looking Outwards, UXSEA Summit 2019
Outside in, Better Design by Looking Outwards, UXSEA Summit 2019Outside in, Better Design by Looking Outwards, UXSEA Summit 2019
Outside in, Better Design by Looking Outwards, UXSEA Summit 2019
 
Maturing User Research in a Unicorn - UXSEA Summit 2019
Maturing User Research in a Unicorn - UXSEA Summit 2019Maturing User Research in a Unicorn - UXSEA Summit 2019
Maturing User Research in a Unicorn - UXSEA Summit 2019
 
UX considerations for the Property Sector at UXSEA Summit 2018
UX considerations for the Property Sector at UXSEA Summit 2018UX considerations for the Property Sector at UXSEA Summit 2018
UX considerations for the Property Sector at UXSEA Summit 2018
 
Fintech and Building Culture of UX Research at UXSEA Summit 2018
Fintech and Building Culture of UX Research at UXSEA Summit 2018Fintech and Building Culture of UX Research at UXSEA Summit 2018
Fintech and Building Culture of UX Research at UXSEA Summit 2018
 
You are not Listening at UXSEA Summit 2018
You are not Listening at UXSEA Summit 2018You are not Listening at UXSEA Summit 2018
You are not Listening at UXSEA Summit 2018
 
UX Designer of the Future at UXSEA Summit 2018
UX Designer of the Future at UXSEA Summit 2018UX Designer of the Future at UXSEA Summit 2018
UX Designer of the Future at UXSEA Summit 2018
 
Being Smart vs Feeling Smart at UXSEA Summit 2018
Being Smart vs Feeling Smart at UXSEA Summit 2018Being Smart vs Feeling Smart at UXSEA Summit 2018
Being Smart vs Feeling Smart at UXSEA Summit 2018
 
Challenges in design for open banking at UXSEA Summit 2018
Challenges in design for open banking at UXSEA Summit 2018Challenges in design for open banking at UXSEA Summit 2018
Challenges in design for open banking at UXSEA Summit 2018
 
Designing for the Invisible at UXSEA Summit 2018
Designing for the Invisible at UXSEA Summit 2018Designing for the Invisible at UXSEA Summit 2018
Designing for the Invisible at UXSEA Summit 2018
 
TALKING TO YOUR DRIVERLESS CAR at UXSEA Summit 2018
TALKING TO YOUR DRIVERLESS CAR at UXSEA Summit 2018TALKING TO YOUR DRIVERLESS CAR at UXSEA Summit 2018
TALKING TO YOUR DRIVERLESS CAR at UXSEA Summit 2018
 
Designing for automated conversations at UXSEA Summit 2018
Designing for automated conversations at UXSEA Summit 2018Designing for automated conversations at UXSEA Summit 2018
Designing for automated conversations at UXSEA Summit 2018
 
Keeping it human in a world of automated everything at UXSEA Summit 2018
Keeping it human in a world of automated everything at UXSEA Summit 2018Keeping it human in a world of automated everything at UXSEA Summit 2018
Keeping it human in a world of automated everything at UXSEA Summit 2018
 

Último

Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
eeanqy
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
CristineGraceAcuyan
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement
210303105569
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
ehyxf
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
saipriyacoool
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora Agency
Isadora Agency
 

Último (20)

Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
 
Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive Guide
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
Furniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxFurniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptx
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
 
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
 
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora Agency
 

Tools of destruction - Efrim Bartosik

  • 1. The future of UX Tools of Destruction Product Design Lead @ Efrim Bartosik www.linkedin.com/in/efrimbartosik 🛠
  • 2.
  • 3.
  • 5.
  • 9. Level 1 Producers 41% of companies Level 2 Connectors 21% of companies Level 3 Architects 21% of companies Level 4 Scientists 12% of companies Level 5 Visionaries 5% of companies Morebenefitsfromdesign More adoption of design *Source: The new design frontier
  • 10. Level 1 Producers 41% of companies Level 2 Connectors 21% of companies Level 3 Architects 21% of companies Level 4 Scientists 12% of companies Level 5 Visionaries 5% of companies *Source: The new design frontier Design is what happens on screen Wireframes Design comps Interactive prototypes Design is what happens in a workshop Workshops Rapid sketching Stakeholder input Integrations between designer and developer tools Design is business strategy Trendspotting and foresight Product market fit tests Vision artifacts Cross- platform strategies Design is a standardised scalable process Daily standups Planning & prioritization Design briefs Written documentation Design is a hypothesis and an experiment Concept testing A/B tests Analytics 30 12 54 13 15
  • 11. Level 1 Producers 41% of companies Level 2 Connectors 21% of companies Level 3 Architects 21% of companies Level 4 Scientists 12% of companies Level 5 Visionaries 5% of companies Morebenefitsfromdesign More adoption of design Design Systems *Source: The new design frontier
  • 12. 2%9%16%27%46% 10%19%23%39% Transportation, automotive, delivery Level 2Level 1 Level 3 Level 4 Level 5 10% Leading Banking, financial services, and insuranceRoom for improvement *Source: The new design frontier
  • 13. Product Design Address User Needs Meet business objectives
  • 14. Product Design Address User Needs Meet business objectives Optimization & Innovation
  • 16.
  • 17.
  • 18. Abstract Concrete Elements of user experience Strategy Scope Structure Skeleton SurfaceL1 L2 L3 L4 L5 Strategy Surface Design System Individual
  • 19. 🤔 The downside of design systems *Source: The wonderful world of twitter
  • 21. Naming conventions inspiration? – What CSS framework are we going to use? – What Grid system are we going to use? – How will we create our typography utility classes? Abstracts or concrete? – Who will be implementing this? – Where do we develop the Vue components? Single page with everything? – Aim to keep component nodes and DOM depth to a minimum – Do we need any environment setup or would push the library to gemfury for HK CC usage enough? – Who will be implementing this? – A/B testing in the future? – Will the spacing tokens be responsive? – Colour names? Do we want utility classes, or just abstracts? – How will we create out spacer classes? Do we want concrete utilities, or can use abstracts in CSS? – How to handle icons? – How do we approach this in a modular way? – How do we document these classes and functions? – The size implications of these decisions? – Naming conventions inspiration? – Normalize.css + Skeleton (minimal) + Tailwind (utility placeholder inspiration) – Do we use Pug? – Run time compilation?? Sometimes?? – Specify each prop or send over as big objects? – How do we decide on Vue libraries to use? (bloat vs just build it ourselves) – Directory Structure of
  • 23. = Documentation HTML & CSS Design Tokens Playbook = Vue React Sketch Figma User Interface Tools Agnostic Code Output
  • 25. // Spacing Tokens $c-space-inset-xs: 4px; $c-space-inset-s: 8px; $c-space-inset-m: 12px; $c-space-inset-l: 16px; $c-space-inset-xl: 24px; // Color Tokens $color-smart-green: #5CCC5E !default; $color-fresh-cyan: #48D5DB !default; $color-trusty-peach: #FF917D !default; $color-epic-yellow: #FFD100 !default; $color-true-blue: #163E6B !default; Design Tokens
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Product Design Address User Needs Meet business objectives Optimization & Innovation
  • 33. *Source: Need for speed research Google The speed it takes to load a page How easy is it to find what I’m looking for How well the site fits my screen How simple the site is to use How attractive the looks 75% 66% 61% 58% 24%
  • 34. x amount of legacy systems x amount of releases over x amount of ⏱ x amount of people Old Systems x amount of ⏱ and 💵 Vs New design system ❤ x amount of ⏱ and 💵 x amount of releases over x amount of ⏱ x amount of people = =
  • 38. 1570 Palladio provided rules and vocabulary for designing and constructing buildings, including principles and patterns, with detailed illustrations and explanations of how they work The past
  • 40. The future = learning from the past People Practices Platforms Users The entire company is accountable for the consumer experience
  • 41. The sooner the better Level 1 Producers Level 2 Connectors Level 3 Architects Level 4 Scientists Level 5 Visionaries
  • 42. Product Design Lead @ Thank you! The future of UX Efrim Bartosikcargodesignsystem.com coming soon… www.linkedin.com/in/efrimbartosik