1
Josh Thompson | UXA2021
Design Systems
with Augmented
Teams: Best Practice
for Connection and
Alignment
Slide 2
Slide 2 text
2
Josh Thompson | UXA2021
What I am going to take
you through today
What is a
design system
Benefits of a
design system
Stages of a
design system
Lessons I have
learnt
The tools
Slide 3
Slide 3 text
3
Josh Thompson | UXA2021
What I am going to take
you through today
What is a
design system
Benefits of a
design system
Stages of a
design system
Lessons I have
learnt
The tools
Slide 4
Slide 4 text
4
Josh Thompson | UXA2021
What I am going to take
you through today
What is a
design system
Benefits of a
design system
Stages of a
design system
Lessons I have
learnt
The tools
Slide 5
Slide 5 text
5
Josh Thompson | UXA2021
What I am going to take
you through today
What is a
design system
Benefits of a
design system
Stages of a
design system
Lessons I have
learnt
The tools
Slide 6
Slide 6 text
6
Josh Thompson | UXA2021
What I am going to take
you through today
What is a
design system
Benefits of a
design system
Stages of a
design system
Lessons I have
learnt
The tools
Slide 7
Slide 7 text
7
An ever
changing world
Josh Thompson | UXA2021
Slide 8
Slide 8 text
8
What is wrong
with this image?
Josh Thompson | UXA2021
Slide 9
Slide 9 text
9
What is wrong
with this image?
Josh Thompson | UXA2021
Slide 10
Slide 10 text
10
Poor urban design
(systems)
=
Confusion
Unsafe
No confidence
Not meeting needs
No design system
=
Siloed
Misalignment
Inconsistent
Not serving all users
Josh Thompson | UXA2021
Slide 11
Slide 11 text
11
What is a design system
and why do we need one?
Josh Thompson | UXA2021
Slide 12
Slide 12 text
12
What is a design system
and why do we need one?
Josh Thompson | UXA2021
Slide 13
Slide 13 text
13
Josh Thompson | UXA2021
Slide 14
Slide 14 text
14
Josh Thompson | UXA2021
New patterns, styles, ideas
Slide 15
Slide 15 text
15
Josh Thompson | UXA2021
New patterns, styles, ideas
New patterns, styles, ideas
New patterns, styles, ideas
Slide 16
Slide 16 text
16
Josh Thompson | UXA2021
Customer
experience
suffers
=
Slower
development
cycles
Josh Thompson | UXA2021
New patterns, styles, ideas
New patterns, styles, ideas
New patterns, styles, ideas
Slide 17
Slide 17 text
17
Josh Thompson | UXA2021
Are we using the correct red?
Is that the right hex code?
Is that the primary CTA pattern?
Where can I find that
component?
Slide 18
Slide 18 text
18
Josh Thompson | UXA2021
Brand Language Design Principles
Implementation
Guidelines
Content Guidelines
Ecosystem Overview
Organisational
Structure
Onboarding & Role
Resources
Editorial Guidelines
Elements Components Templates
Colours Typography Grids Icons
DESIGN SYSTEM
Tokens or Building Blocks
Elements or Atomic Design
Rules & Standards
What is in a
design system?
Modules
Slide 19
Slide 19 text
19
Josh Thompson | UXA2021
Brand Language Design Principles
Implementation
Guidelines
Content Guidelines
Ecosystem Overview
Organisational
Structure
Onboarding & Role
Resources
Editorial Guidelines
Elements Components Templates
Colours Typography Grids Icons
DESIGN SYSTEM
Tokens or Building Blocks
Elements or Atomic Design
Rules & Standards
What is in a
design system?
Modules
Slide 20
Slide 20 text
20
Josh Thompson | UXA2021
Brand Language Design Principles
Implementation
Guidelines
Content Guidelines
Ecosystem Overview
Organisational
Structure
Onboarding & Role
Resources
Editorial Guidelines
Elements Components Templates
Colours Typography Grids Icons
DESIGN SYSTEM
Tokens or Building Blocks
Elements or Atomic Design
Rules & Standards
What is in a
design system?
Modules
Slide 21
Slide 21 text
21
Josh Thompson | UXA2021
Brand Language Design Principles
Implementation
Guidelines
Content Guidelines
Ecosystem Overview
Organisational
Structure
Onboarding & Role
Resources
Editorial Guidelines
Elements Components Templates
Colours Typography Grids Icons
DESIGN SYSTEM
Tokens or Building Blocks
Elements or Atomic Design
Rules & Standards
What is in a
design system?
Modules
Slide 22
Slide 22 text
22
Josh Thompson | UXA2021
Brand Language Design Principles
Implementation
Guidelines
Content Guidelines
Ecosystem Overview
Organisational
Structure
Onboarding & Role
Resources
Editorial Guidelines
Elements Components Templates
Colours Typography Grids Icons
DESIGN SYSTEM
Tokens or Building Blocks
Elements or Atomic Design
Rules & Standards
What is in a
design system?
Modules
Slide 23
Slide 23 text
23
IBM Carbon design system
Atlassian design system
Lightning design system
Josh Thompson | UXA2021
Slide 24
Slide 24 text
24
A design system is always
ready and never finished
“
“
Josh Thompson | UXA2021
Slide 25
Slide 25 text
25
Josh Thompson | UXA2021
The benefits of a
design system
Visibility
Faster delivery
& speed to
market
Standardisation
Predictable,
safe and
scalable
Flexibility
Slide 26
Slide 26 text
26
Josh Thompson | UXA2021
The benefits of a
design system
Visibility
Faster delivery
& speed to
market
Standardisation
Predictable,
safe and
scalable
Flexibility
28
Josh Thompson | UXA2021
The benefits of a
design system
Visibility
Faster delivery
& speed to
market
Standardisation
Predictable,
safe and
scalable
Flexibility
Slide 29
Slide 29 text
29
Josh Thompson | UXA2021
Global colour change from
9 months to 3 minutes
Slide 30
Slide 30 text
30
Josh Thompson | UXA2021
The benefits of a
design system
Visibility
Faster delivery
& speed to
market
Standardisation
Predictable,
safe and
scalable
Flexibility
Slide 31
Slide 31 text
31
Josh Thompson | UXA2021
Design systems do save time and money. Just by
eliminating code redundancy, more than 20% of a
developer’s time can be regained. For a team of 100
developers, this means around US$2 million per year.
“
“
Drew Loomer, Managing Architect, projekt202
Slide 32
Slide 32 text
32
Josh Thompson | UXA2021
The benefits of a
design system
Visibility
Faster delivery
& speed to
market
Standardisation
Predictable,
safe and
scalable
Flexibility
Slide 33
Slide 33 text
33
Josh Thompson | UXA2021
The benefits of a
design system
Visibility
Faster delivery
& speed to
market
Standardisation
Predictable,
safe and
scalable
Flexibility
Slide 34
Slide 34 text
34
Josh Thompson | UXA2021
The stages of a design
system (in cycling terms)...
Slide 35
Slide 35 text
35
Stage 1
● Audits
● Analysis
● Testing
● Assessment
● Synthesis
Josh Thompson | UXA2021
The stages of a design system
Slide 36
Slide 36 text
36
Stage 1 Stage 2
● Audits
● Analysis
● Testing
● Assessment
● Synthesis
Josh Thompson | UXA2021
● Form design system team
● Establishing standards, ways of
working, comms channels and
ceremonies
● Return on investment baselines
● Internal design system launch
The stages of a design system
Slide 37
Slide 37 text
37
Stage 1 Stage 2 Stage 3
● Audits
● Analysis
● Testing
● Assessment
● Synthesis
Josh Thompson | UXA2021
● Form design system team
● Establishing standards, ways of
working, comms channels and
ceremonies
● Return on investment baselines
● Internal design system launch
● Review ways of working and
processes
● Adjust team size, role’s and
responsibilities
● Return on investment (ROI)
benchmark review (quarterly)
● Public design system launch
The stages of a design system
Slide 38
Slide 38 text
38
Stage 1 Stage 2 Stage 3 Stage 4
● Audits
● Analysis
● Testing
● Assessment
● Synthesis
Josh Thompson | UXA2021
● Form design system team
● Establishing standards, ways of
working, comms channels and
ceremonies
● Return on investment baselines
● Internal design system launch
● Review ways of working and
processes
● Adjust team size, role’s and
responsibilities
● Return on investment (ROI)
benchmark review (quarterly)
● Public design system launch
● Continuous optimisation
● Evaluation of processes and
team structures
● ROI report to business
● Rinse and repeat
The stages of a design system
Slide 39
Slide 39 text
39
Stage 1 Stage 2 Stage 3 Stage 4 Stage 5
● Audits
● Analysis
● Testing
● Assessment
● Synthesis
Josh Thompson | UXA2021
● Form design system team
● Establishing standards, ways of
working, comms channels and
ceremonies
● Return on investment baselines
● Internal design system launch
● Review ways of working and
processes
● Adjust team size, roles and
responsibilities
● Return on investment (ROI)
benchmark review (quarterly)
● Public design system launch
● Continuous optimisation
● Evaluation of processes and
team structures
● ROI report to business
● Rinse and repeat
● Build in other brands,
banners or pillars of the
business
The stages of a design system
Slide 40
Slide 40 text
40
Josh Thompson | UXA2021
The lessons I’ve learnt and
mistakes we’ve made
72
Josh Thompson | UXA2021
start small
develop a proof of concept
Slide 73
Slide 73 text
73
Josh Thompson | UXA2021
start small
develop a proof of concept
ensure adoption and alignment
Slide 74
Slide 74 text
74
Josh Thompson | UXA2021
start small
develop a proof of concept
ensure adoption and alignment
define principles
Slide 75
Slide 75 text
75
Josh Thompson | UXA2021
start small
develop a proof of concept
ensure adoption and alignment
define principles
set goals
Slide 76
Slide 76 text
76
Josh Thompson | UXA2021
start small
develop a proof of concept
ensure adoption and alignment
define principles
set goals
define tokens and guidelines
Slide 77
Slide 77 text
77
Josh Thompson | UXA2021
start small
develop a proof of concept
ensure adoption and alignment
define principles
set goals
define tokens and guidelines
start to scale