SlideShare a Scribd company logo
Design at Scale
Faster, Better UX via Design Systems
Dane Petersen
@thegreatsunra
Karel Barnoski
@karelbarnoski
Lean Day West Portland, OR | September 16, 2013
HOUSEKEEPING
Install a text editor
Sublime Text is great on PC and Mac
Download the zip file
http://tr.im/4dkrc
Introduce yourself to the people at your table and
make sure at least one of you knows HTML/CSS
If everyone at your table knows
HTML/CSS, please consider sharing
your wisdom with another table!
Introductions
Dane Petersen
Lead Interaction Designer
GE Aviation
Karel Barnoski
Lead Interaction Designer
GE Energy☼
OUR PLAN FOR TODAY
Learn about design systems
Moving quickly from concept to creation
Sketch an app for your smart home
Use a design system to convert that sketch into code
1:00–1:10 Settle In & Introductions (10min)
1:10–1:20 Our Perspective (10min)
1:20–1:30 Sketching (10min)
1:30–2:30 Sketch Activity (60 min)
2:30–2:45 Break (15 min)
2:45–3:00 Design Systems (15 min)
3:00–3:15 Coding (15 min)
3:15–4:15 Coding Activity (60 min)
4:15–4:30 Wrap Up (15 min)
TODAY’S SCHEDULE
Design At Scale Workshop
Design At Scale Workshop
Go for it!
Questions?
Our Perspective
We are GE
GE is huge
121 years old
300,000 employees
14,000 developers
$147 billion revenue
$13 billion income
GE is huge
121 years old
300,000 employees
14,000 developers
$147 billion revenue
$13 billion income
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
machines
machines
analytics
machines
analyticspeople
machines
analyticspeople
The Industrial Internet
Help people create elegant, powerful
and extensible experiences for the
Industrial Internet
OUR MISSION
Lean UX + Design Systems + Agile
LEAN UX CASE STUDY
5 intense days of cross-functional collaboration
Worked side-by-side with several energy customers
Sketched and built a prototype to get user feedback
Design At Scale Workshop
Overview!
Design At Scale Workshop
Design At Scale Workshop
Sketching
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
GE HAS A SKETCHING CULTURE
Externalizing Your Work
Making Over Analysis
Shared Understanding
Permission to Fail
FOUR LEAN UX PRINCIPLES
Sketching is all about getting
ideas out of your head.
SKETCHING IS EXTERNALIZING YOUR WORK
Sketching is all about getting
ideas out of your head.
Thinking only exercises one
part of your brain. Looking
engages more of your brain.
Getting sketches in front of
coworkers and users
engages their brains too.
SKETCHING IS EXTERNALIZING YOUR WORK
Make to think!
Over-analyzing a problem
can lead to fear that you’re
missing something, which
leads to analysis paralysis.
Making rough things helps
you get a direct response
from your target users.
SKETCHING IS MAKING OVER ANALYSIS
Sketching minimizes
competition between
different ideas.
SKETCHING HELPS SHARED UNDERSTANDING
Sketching minimizes
competition between
different ideas.
It turns the idea into a
third party that everyone
is free to critique.
SKETCHING HELPS SHARED UNDERSTANDING
Your first solution probably
won’t be your best one.
Use paper to make your
mistakes cheaply and quickly.
And then make some more!
SKETCHING IS ALL ABOUT RAPID FAILURE
Anybody can sketch. This isn’t about art!
Ugly is fine! And expected!
Speed is more appropriate than perfection.
And remember...
SKETCHING IS NOT DRAWING
Anybody can sketch. This isn’t about art!
Ugly is fine! And expected!
Speed is more appropriate than perfection.
And remember...
SKETCHING IS NOT DRAWING
Activity #1: Sketching
Blank paper
Sticky notes
Sharpies!
YOUR TOOLS, YOUR FRIENDS
Theme: The Smart Home Manager
ACTIVITY #1: SKETCHING
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Theme: The Smart Home Manager
Think of all the connected things in your home
Imagine a system that lets you view and
manage all of those things
ACTIVITY #1: SKETCHING
Design At Scale Workshop
Sketch as an individual (15 min)
Share your sketches with your team (1 min per person)
Establish a design direction as a team (5 min)
As a team, iterate on your shared design (15 min)
Present your design to the other teams (1 min per group)
ACTIVITY #1: SKETCHING
Feeling stuck?
Start with words
One idea per sticky
Quantity over quality
Cluster and iterate
ACTIVITY #1: SKETCHING
Feeling stuck?
Who uses it?
What does it do?
Where do they use it?
When do they use it?
How do they use it?
Why would they use it?
ACTIVITY #1: SKETCHING
Nice work!
Design At Scale Workshop
Break
15 minutes
1:00–1:10 Settle In & Introductions (10min)
1:10–1:20 Our Perspective (10min)
1:20–1:30 Sketching (10min)
1:30–2:30 Sketch Activity (60 min)
2:30–2:45 Break (15 min)
2:45–3:00 Design Systems (15 min)
3:00–3:15 Coding (15 min)
3:15–4:15 Coding Activity (60 min)
4:15–4:30 Wrap Up (15 min)
TODAY’S SCHEDULE
Design Systems
A design system is a collection of visual and
interaction elements that embodies the brand
The system is often expressed across many
channels including web, mobile, desktop, and
service so that a consistent user experience
is produced
Logo. A visual metaphor and often the most recognizable part of a design system.
COMPONENTS OF A DESIGN SYSTEM
Color. A consistent color palette supports the system by communicating brand tone.
Imagery. Enhances core qualities of the brand and provides recognizable anchors.
Structure. Organizes content and interface for software and hardware design.
Messaging. Expresses intangible emotional values and purpose or instruction.
Typography. A recognizable brand element that reinforces a unified experience.
Interaction. Patterns for interacting with UI elements creating a quality experience.
DIETER RAMS - BRAUN 1955-1995
PHYSICAL WORLD
DESIGN SYSTEMS ARE NOTHING NEW
HARDWARE & SOFTWARE
GE Design Systems
SHARING DESIGN SYSTEMS WITH OTHERS
MARKETING DESIGN SYSTEM
HEALTHCARE DESIGN SYSTEM
MOBILE DESIGN SYSTEM
TABLET DESIGN SYSTEM
INDUSTRIAL INTERNET DESIGN SYSTEM
INDUSTRIAL INTERNET DESIGN SYSTEM
Speed application development
Improve software UI quality
Enable extension and reuse
Support additional verticals & external partners
Minimize ongoing support needs
INDUSTRIAL INTERNET DESIGN GOALS
DESIGN TEMPLATES
DESIGN TEMPLATES
DESIGN TEMPLATES
DESIGN TEMPLATES
Prototyping in Code
The Industrial Internet Design System (IIDS)
A code-based design framework that
establishes visual and interactive patterns for
all of GE’s industrial internet software
IIDS - INDUSTRIAL INTERNET DESIGN SYSTEM
IIDS - INDUSTRIAL INTERNET DESIGN SYSTEM
<!DOCTYPE html>
<title>Dashboard View</title>
<meta name="viewport" content="width=device-width">
<link href="./css/themes/iids/iids.min.css" rel="stylesheet">
<!--
Include modernizr and respond first so they can shim any
elements which are missing in older browsers. Other javascrip
should be included at the end of the page to improve load tim
-->
<script src="./js/vendor/modernizr-respond.js"></script>
</head>
<body>
<div class="navbar">
<div class="masthead navbar-inner">
<div class="container">
<a class="brand" href="#"><span class="ge-logo">General
<button class="btn btn-collapse" data-toggle="collapse"
<i class="icon-bar"></i>
<i class="icon-bar"></i>
<i class="icon-bar"></i>
</button>
♥ Bootstrap
♥
♥
♥
♥ D3.js
♥
♥
♥
Bootstrap
DataTables
express
{D3.js
Font Awesome
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Design At Scale Workshop
Activity #2: Coding
Install a text editor:
Sublime Text is great on PC and Mac
Download the zip file:
http://tr.im/4dkrc
OPEN SOURCE DESIGN SYSTEMS
BOOTSTRAP_LDW.ZIP
FLUID.HTML
FLUID.HTML
BOOTSTRAP_LDW/DOCS
BASE-CSS.HTML
BASE-CSS.HTML#BUTTONS
SCAFFOLDING.HTML#GRIDSYSTEM
Turn your sketches into an interactive prototype
for your Smart Home Manager
ACTIVITY #2: CODING
ACTIVITY #2: CODING
As a team, figure out which part of your Smart Home
Manager each of you is going to work on (5 min)
As an individual, start prototyping your part (20 min)
Share your progress with your team (1 min per person)
Iterate on your part in response to team feedback (15 min)
EXTRA CREDIT
Create a GitHub repository to collaborate with your team
EXTRA CREDIT
Add a data visualization component (Highcharts, D3, etc.)
EXTRA CREDIT
Add a data visualization component (Highcharts, D3, etc.)
Nice work!
Design At Scale Workshop
Thank you!
Dane Petersen
@thegreatsunra
Karel Barnoski
@karelbarnoski

More Related Content

PDF
Design At Scale Workshop
PDF
Creating Creative Superteams
PDF
Building a Mature Design System
PDF
Designing with Agile Workshop
PDF
Building a Design System: A Practitioner's Case Study
PDF
Dev-Centered UX (UX Week 2014)
PDF
Small Team, Big UX
PDF
MURAL Webinar: Empowering Remote Teams To Collaborate Visually
Design At Scale Workshop
Creating Creative Superteams
Building a Mature Design System
Designing with Agile Workshop
Building a Design System: A Practitioner's Case Study
Dev-Centered UX (UX Week 2014)
Small Team, Big UX
MURAL Webinar: Empowering Remote Teams To Collaborate Visually

What's hot (16)

PDF
Forging Rock Solid Design Disciplines
PPTX
Effective Remote Design
PPT
What Design Thinking Could Be
PDF
Learning to Play UX Rugby - Why your Agile UX adoption is failing and what to...
PDF
MURAL Webinar: Special Touches That Make Your Sprints Kickass
PDF
StudyManiaPresentation.pdf
PPTX
Maximizing the ROI of Design Thinking
PDF
#lego4scrum with Large-Scale Scrum (LeSS)
PDF
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
PDF
Co design (NUX4)
PPTX
design process
PDF
Remote Design
PDF
Keeping it Human at Scale (Gretchen Anderson at Enterprise UX 2017)
PPTX
Design Workshop at UI/UX Summit, Esri User Conference 2014
PDF
UX + Dev: How to BUILD KILLER FEATURES and not kill each other
PDF
#1NLab15: Classically Trained … in 30 Minutes
Forging Rock Solid Design Disciplines
Effective Remote Design
What Design Thinking Could Be
Learning to Play UX Rugby - Why your Agile UX adoption is failing and what to...
MURAL Webinar: Special Touches That Make Your Sprints Kickass
StudyManiaPresentation.pdf
Maximizing the ROI of Design Thinking
#lego4scrum with Large-Scale Scrum (LeSS)
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Co design (NUX4)
design process
Remote Design
Keeping it Human at Scale (Gretchen Anderson at Enterprise UX 2017)
Design Workshop at UI/UX Summit, Esri User Conference 2014
UX + Dev: How to BUILD KILLER FEATURES and not kill each other
#1NLab15: Classically Trained … in 30 Minutes
Ad

Viewers also liked (16)

PDF
Apartamentos, Condos for Sale & Rent in Miami - Le Parc at Brickell
PDF
Doc manual 3.x
PPTX
PPTX
El internet y sus derechos fundamentales
PDF
PDF
THE NEW NATURE OF BRICKELL CITY LIVING FLOOR PLANS
PDF
Capiel smart grids
PPT
Psychiatric care for mental illness
PPT
Cape gooseberries holland
PDF
Catálogo Etiquetas Estaño
PDF
PoliMI - Delfanti - Il sistema elettrico nazionale verso le smart grids
PPTX
Trailer questionnaire
PPT
Автоми
PDF
ANIE Automazione - Drive per azionamenti efficienti
PPTX
Data struture odesk test questions
PPTX
Varnita, Bender Community Project
Apartamentos, Condos for Sale & Rent in Miami - Le Parc at Brickell
Doc manual 3.x
El internet y sus derechos fundamentales
THE NEW NATURE OF BRICKELL CITY LIVING FLOOR PLANS
Capiel smart grids
Psychiatric care for mental illness
Cape gooseberries holland
Catálogo Etiquetas Estaño
PoliMI - Delfanti - Il sistema elettrico nazionale verso le smart grids
Trailer questionnaire
Автоми
ANIE Automazione - Drive per azionamenti efficienti
Data struture odesk test questions
Varnita, Bender Community Project
Ad

Similar to Design At Scale Workshop (20)

PDF
Design Systems: Enterprise UX Evolution
PPTX
Sketching for engineering_23oct2014
PDF
The GE Design System and thoughts about craft at scale
PDF
Design Systems - JD Jones | UMD Monday Tech Talks
PDF
Let's Work Together
PDF
Design System 101
PPTX
Collaborative Sketching for UX - Razorfish 042115
PDF
MB Design Systems slides.pdf
PDF
Product design roundtable
PDF
How we sold design systems to internal team and then to our clients
PDF
The GE Design System and thoughts about craft at scale (David Cronin at Enter...
PDF
Lessons on Building Design Systems at DoorDash
PDF
Max Tkachuk, UI Heuristics for everyone
PPTX
Politics of design systems
PDF
Design Systems (english) #UXCE20
PDF
Build sh*t that matters
PDF
Design Thinking Bootcamp - General Assembly - Mike Biggs
PDF
PxS'12 - week 1 - Introduction
PPTX
Alice Phieu - UI/UX For Developers
PDF
Making an Impact: UX Team of One
Design Systems: Enterprise UX Evolution
Sketching for engineering_23oct2014
The GE Design System and thoughts about craft at scale
Design Systems - JD Jones | UMD Monday Tech Talks
Let's Work Together
Design System 101
Collaborative Sketching for UX - Razorfish 042115
MB Design Systems slides.pdf
Product design roundtable
How we sold design systems to internal team and then to our clients
The GE Design System and thoughts about craft at scale (David Cronin at Enter...
Lessons on Building Design Systems at DoorDash
Max Tkachuk, UI Heuristics for everyone
Politics of design systems
Design Systems (english) #UXCE20
Build sh*t that matters
Design Thinking Bootcamp - General Assembly - Mike Biggs
PxS'12 - week 1 - Introduction
Alice Phieu - UI/UX For Developers
Making an Impact: UX Team of One

Recently uploaded (20)

PPT
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
PPT
UNIT I- Yarn, types, explanation, process
PDF
YOW2022-BNE-MinimalViableArchitecture.pdf
PPTX
DOC-20250430-WA0014._20250714_235747_0000.pptx
PDF
Africa 2025 - Prospects and Challenges first edition.pdf
PPTX
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
PDF
BRANDBOOK-Presidential Award Scheme-Kenya-2023
PPTX
Special finishes, classification and types, explanation
PPTX
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
PDF
High-frequency high-voltage transformer outline drawing
PPTX
12. Community Pharmacy and How to organize it
PPTX
mahatma gandhi bus terminal in india Case Study.pptx
DOCX
The story of the first moon landing.docx
PDF
Integrated-2D-and-3D-Animation-Bridging-Dimensions-for-Impactful-Storytelling...
PPTX
Causes of Flooding by Slidesgo sdnl;asnjdl;asj.pptx
PDF
Interior Structure and Construction A1 NGYANQI
PPTX
Tenders & Contracts Works _ Services Afzal.pptx
PDF
The Advantages of Working With a Design-Build Studio
PPTX
artificialintelligencedata driven analytics23.pptx
PDF
Wio LTE JP Version v1.3b- 4G, Cat.1, Espruino Compatible\202001935, PCBA;Wio ...
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
UNIT I- Yarn, types, explanation, process
YOW2022-BNE-MinimalViableArchitecture.pdf
DOC-20250430-WA0014._20250714_235747_0000.pptx
Africa 2025 - Prospects and Challenges first edition.pdf
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
BRANDBOOK-Presidential Award Scheme-Kenya-2023
Special finishes, classification and types, explanation
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
High-frequency high-voltage transformer outline drawing
12. Community Pharmacy and How to organize it
mahatma gandhi bus terminal in india Case Study.pptx
The story of the first moon landing.docx
Integrated-2D-and-3D-Animation-Bridging-Dimensions-for-Impactful-Storytelling...
Causes of Flooding by Slidesgo sdnl;asnjdl;asj.pptx
Interior Structure and Construction A1 NGYANQI
Tenders & Contracts Works _ Services Afzal.pptx
The Advantages of Working With a Design-Build Studio
artificialintelligencedata driven analytics23.pptx
Wio LTE JP Version v1.3b- 4G, Cat.1, Espruino Compatible\202001935, PCBA;Wio ...

Design At Scale Workshop