designing one to many: warm gun 2012

Post on 29-Jun-2015

186 Views

Category:

Design

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

My talk at Warm Gun 2012.

TRANSCRIPT

@andrewcrow

Designing for one to many.

1995Decision Theory &Adaptive Systems Group Dr. Eric Horvitz

“Misunderstood animated pedagogical

agent or spawn of Satan? ”

ROBOTICS ZEITGEIST BLOG

What went wrong?

!at was 17 years ago.For basicallyone context of use.

TodayMultiple locations

Varied environmentsComplex relationships

Rich ecosystems

methods for creating modern experiences 3

ContextualAwareness

DesignSystems

SupportingExperiences

LocationTime Form & TechnologyBrands & RelationshipsEcosystem

DESIGNING FOR CONTEXT

“Some of the biggest services in the world

started off with really simple problems.”

KEVIN SYSTROM (INSTAGRAM)

When imagined as a system, great experiences can scale.

Supporting experiences can be used to create a larger user experience.

SUPPORTING EXPERIENCES

User Experience

Web app

Customer Service

Social

Presentation layer

Checkout

User Experience

Web app

Customer Service

Social

Presentation layer

Checkout

“Responsive design is ushering in a new

era of design systems on the web.”

JARED PONCHOT (LULLABOT)

A design system is a collection of visual and interaction elements that embodies the brand.

DESIGN SYSTEMS

!e system is often expressed across many channels including web, mobile, desktop, and service producing a consistent user experience.

panorama

Frameworks & patternsStrategy for combining componentsStandards of visual and textual toneCode librariesPurpose that is larger than the parts

DESIGN SYSTEMS

Speed application developmentImprove software UI qualityEnable extension & reuse of elements

DESIGN SYSTEMS

Support additional verticals & external partnersMinimize ongoing support needsCreate consistent branded experiences

DESIGN SYSTEMS

Design systems enable to you scale your product to multiple platforms, in a variety of contexts, and reach a wide audience quickly.

DESIGN SYSTEMS

ContextualAwareness

DesignSystems

SupportingExperiences

Understanding the context in

which your product is used

Use supporting experiences to build a holistic user experience

Create design systems for consistency and growth

SCALING YOUR PRODUCT FROM ONE TO MANY

Thank you for your attention.@andrewcrow

top related