1 of 69

Slide Notes

DownloadGo Live

DESIGN SYSTEMS

Published on Nov 19, 2015

No Description

PRESENTATION OUTLINE

DESIGN SYSTEMS

More Than Just Design...

#QAdesign

Twitter: @robhuddlestonva

I AM A DESIGNER

But design is more than just visual
Photo by kevin dooley

It's Code...

It's Content...

Photo by contemplicity

It's Usability...

(Without Instruction)

It's Accessible...

Photo by catatronic

It's About Experiences...

Interactions...

It Brings Us Together...

It Starts Revolutions...

It Changes How We Think...

It Can Change Our Lives

When Done Well

It Can Inspire

It's Intuitive

When It's Done Great

And It Should Go Unnoticed

What is a Design System?

Photo by Leo Reynolds

A design system defines the content, visual, and supporting assets & templates to produce and/or sustain a consistent & optimal user experience.

Credit Nathan Curtis / Eight Shapes as this definition is a modified version of what can be found in more detail here: http://eightshapes.com/blog/2011/05/10/what-is-a-design-system/
Photo by fractalSpawn

Repeatable UI/UX Patterns

Photo by xavi talleda

Untitled Slide

Photo by riekhavoc

A Style Guide

Is a Perfectly Good Starting Point

Content:

  • Primary/Secondary Marketing
  • Media: Images, Video, Etc
  • Headlines/Sub Headlines
  • Tables
  • Articles
Photo by jev55

Visual:

  • Typography
  • Color Palette
  • Photography
  • Iconography
  • Grids/Layouts
Photo by kevin dooley

Typography:

  • Font Family/Font Pairings
  • Weight
  • Size
  • Line Height
  • Are These Different By Device?
Photo by chrisangle

Color Palette

  • Primary/Secondary
  • Background/Foreground
  • Accents, Tints & Shades
  • Defined Usage
Photo by Brett Jordan

Supporting Assets:

  • Interactions & Behaviors
  • Code Libraries
  • Markup & Content Standards
  • Browser & Device Support
  • Accessibility Guidelines
Photo by ben.gallagher

The System Is

As Unique As You are

QA?

Where Design & Quality Control Meet
Photo by JF Sebastian

Where We Started

Implementing Our First True Design System

2010 Replatforming

and Site Redesign (capitalone.com)

capitalone.com

  • ~2,500 Pages
  • ~40,000,000 Unique Visitors Monthly
  • Over 500,000,000 Page Views Monthly
  • Multiple Internal Business Partners
Photo by staxnet

Our Goal

  • Consistent Presentation
  • Flexible & Modular Content Model
  • Separation of Code & Content
  • To Deliver Solutions at Scale
  • Repeatable Operational Processes

Franken-site

Resolving Inconsistent Patterns & Experiences 

Our Build Book

More Than Just a Style Guide
Photo by toby___

Introducing the GRID

Photo by sickmouthy

Bento Box Model

Configurable Content Modules
Photo by taiyofj

Untitled Slide

Untitled Slide

Content Level Templates

No Longer Defining Page Types
Photo by robglinka

Flexibility

Every Module, Every Way
Photo by a4gpa

Callout Component

At the Atomic Level, Elements Align With Semantic HTML Structure

Configurable

Multiple Containers – Multiple Configurations

Code ≠ Content

separating and defining ownership

Scalability

Delivering Enterprise Benefits
Photo by Leo Reynolds

Repeatable Process

Do It Once, Do It Again
Photo by Tyler Dawson

Developing Teams

And the Tools They Need to Deliver
Photo by Theen ...

Governance

Is Not a Bad Word - Its Guidance

GOVERNANCE
a method or system of processes and decisions that seek to define actions, grant power, and verify performance.

Photo by Scott*

FUTURE SUCCESS

The Benefits of the Design System

Speed to Market

Delivery Process Reduced from Months/Weeks to Days/Hours

Constant Evolution

The Design System Will Always Evolve
Photo by Axel.Foley

Minimize LOE

But Still Deliver the BIG BANG
Photo by jeff_golden

Deliver Globally

Photo by Ludovico Cera

Quickly Define Gaps

Focus on Delivering Incremental Enhancements

Accessibility

Content for the MASSES

Framework Enhancements

Modifying the Infrastructre

2013 Responsive Web Effort

Testing

Let's talk shop for a minute

Testing

Multiple Devices & Creating SMEs 
Photo by Jeffrey

Redesign

At the ATOMIC Level
Photo by schoschie

Redefine

At the SYSTEM Level
Photo by greeblie

Before/After

Show Color Palette & Typography

Before/After

Show Iconagraphy

Before/After

Show callouts

Before/After

Show Something Else

Before/After

Show Home Page

#QAdesign

Twitter: @robhuddlestonva