Top Banner
ANTI FRAGILE DESIGN
96

Antifragile Design

Apr 15, 2017

Download

Technology

Great Wide Open
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Antifragile Design

ANTIFRAGILEDESIGN

Page 2: Antifragile Design

KEVIN CLARKSenior Product Designer, Shopify

@vernalkick

HELLO!

Page 3: Antifragile Design
Page 4: Antifragile Design
Page 5: Antifragile Design
Page 6: Antifragile Design
Page 7: Antifragile Design
Page 8: Antifragile Design
Page 9: Antifragile Design
Page 10: Antifragile Design

DESIGNING AT SCALE

Page 11: Antifragile Design

01 / EVERY USER IS DIFFERENT

Page 12: Antifragile Design

So who do we design for?

Page 13: Antifragile Design

OURSELVES?

Page 14: Antifragile Design

THEIR LIFE OUR LIFE

Page 15: Antifragile Design

We can’t design solutions for problems we don’t understand

Page 16: Antifragile Design
Page 17: Antifragile Design

Good design isn’t

MAGIC

Page 18: Antifragile Design

USER RESEARCH

Page 19: Antifragile Design

It’s about understanding how another person thinks — what’s going on inside her head and heart. And most importantly, it’s about acknowledging her reasoning and emotions as valid, even if they differ from your own understanding.— INDI YOUNG PRACTICAL EMPATHY

Page 20: Antifragile Design
Page 21: Antifragile Design

https://medium.com/design-x-data/are-you-a-good-driver-how-designers-use-data-to-get-to-the-truth-3c534fcaf9d2

DATA

Page 22: Antifragile Design

Behavioural data shows us what people really do, and how it differs from what they say.— MATT COOPER-WRIGHT IDEO

Page 23: Antifragile Design
Page 24: Antifragile Design

EMPATHY

Page 25: Antifragile Design

https://medium.com/tab-design/empathy-for-big-audiences-d0b1c5167ca2

IDENTIFY MINDSETS & CONTEXTS

Page 26: Antifragile Design

— What is going through someone’s head when they are trying to achieve X?

https://medium.com/tab-design/empathy-for-big-audiences-d0b1c5167ca2

IDENTIFY MINDSETS & CONTEXTS

Page 27: Antifragile Design

— What is going through someone’s head when they are trying to achieve X?

— What are people likely to be feeling when they want Y?

https://medium.com/tab-design/empathy-for-big-audiences-d0b1c5167ca2

IDENTIFY MINDSETS & CONTEXTS

Page 28: Antifragile Design

— What is going through someone’s head when they are trying to achieve X?

— What are people likely to be feeling when they want Y?

— In what context is someone going to be doing Z?

https://medium.com/tab-design/empathy-for-big-audiences-d0b1c5167ca2

IDENTIFY MINDSETS & CONTEXTS

Page 29: Antifragile Design
Page 30: Antifragile Design

The best interface is the one within reach— CAMERON MOLL

Page 31: Antifragile Design
Page 32: Antifragile Design
Page 33: Antifragile Design

DESIGN SYSTEMS THAT CAN EVOLVE AND ADAPT TO USERS’ NEEDS

Page 34: Antifragile Design

A design system is a definition of the architecture, content, visual and templates to produce [...] a consistent and effective product experience.— NATHAN CURTIS

Page 35: Antifragile Design
Page 36: Antifragile Design
Page 37: Antifragile Design

BroccoliUNITED STATES

Page 38: Antifragile Design

Green PeppersJAPAN

Page 39: Antifragile Design

HockeyUNITED STATES

Page 40: Antifragile Design

SoccerUNITED KINGDOM

Page 41: Antifragile Design

YOU CAN’T DESIGN WITHOUT REAL DATA

Page 42: Antifragile Design
Page 43: Antifragile Design
Page 44: Antifragile Design

02 / EVERYONE HAS DIFFERENT NEEDS

FAIL

Page 45: Antifragile Design

To see what my friends are up to

To relieve boredom

To look at my friends' pictures

To procrastinate

To send messages to my friends

To let my friends know what I'm up to

To post my own pictures

To look at funny videos or links

To find friends from my past

0 1 2 3 4 5

http://www.sciencedirect.com/science/article/pii/S0191886911005149

WHY DO YOU USE FACEBOOK?

Page 46: Antifragile Design
Page 47: Antifragile Design
Page 48: Antifragile Design
Page 49: Antifragile Design
Page 50: Antifragile Design
Page 51: Antifragile Design

THE WHOLE TEAM NEEDS TO CARE ABOUT DESIGN

04 /

Page 52: Antifragile Design
Page 53: Antifragile Design

SHIP FAST AND ITERATEShow early

Page 54: Antifragile Design

SHIP FAST AND ITERATEShow early

Page 55: Antifragile Design

DEFAULT TO OPEN

Page 56: Antifragile Design

FRESH EYES

Page 57: Antifragile Design

— Describe the problem you’re trying to solve

— Indicate what type of feedback you’d like to receive

— Present your work, don’t sell it

PRESENTER

Page 58: Antifragile Design

— Highlight problems, not suggest solutions

— Ask lots of questions

— Be candid

AUDIENCE

Page 59: Antifragile Design

— Make sure that people stay on track (15-20 minutes)

— Make sure everyone has the chance to speak

— Make sure the feedback given answers the right questions

FACILITATOR

Page 60: Antifragile Design

It’s uncomfortable…

Page 61: Antifragile Design

It’s uncomfortable…at first.

Page 62: Antifragile Design

You want to wait until it’s perfect

Page 63: Antifragile Design

You want to wait until it’s perfectExcept it’s never perfect

Page 64: Antifragile Design

You want to wait until it’s perfectExcept it’s never perfectSo you’re never done

Page 65: Antifragile Design

You want to wait until it’s perfectExcept it’s never perfectSo you’re never doneAnd you never share it

Page 66: Antifragile Design

WORK IN PUBLIC

Page 67: Antifragile Design

OPEN SOURCE DESIGN

Page 68: Antifragile Design

STYLEGUIDES

Page 69: Antifragile Design
Page 70: Antifragile Design
Page 71: Antifragile Design
Page 72: Antifragile Design

Share what you know!

Page 73: Antifragile Design

DEALING WITH COMPLEXITY

05 /

Page 74: Antifragile Design

“But I only need this one extra feature!”

×1000000000

Page 75: Antifragile Design

SOFTWARE COMPLEXITY OVER TIME

Page 76: Antifragile Design

SOFTWARE COMPLEXITY OVER TIME

Page 77: Antifragile Design
Page 78: Antifragile Design

If your UI even vaguely resembles an airplane cockpit, you’re doing it wrong.— JOHN GRUBER

http://daringfireball.net/linked/2008/12/01/fahey-bulk-rename-utility

Page 79: Antifragile Design

SOFTWARE COMPLEXITY OVER TIME

Page 80: Antifragile Design

THE SWEET SPOT

Page 81: Antifragile Design
Page 82: Antifragile Design

DECIDE ON DEFAULTS RATHER THAN OPTIONS

Page 83: Antifragile Design

HAVE A SINGLE WAY OF DOING SOMETHING

Page 84: Antifragile Design
Page 85: Antifragile Design
Page 86: Antifragile Design

CHOOSE PERSONALIZATION OVER CUSTOMIZATION

Page 87: Antifragile Design
Page 88: Antifragile Design

SO WHAT IS ANTIFRAGILE DESIGN?

Page 89: Antifragile Design

It breaks if you drop itFRAGILE

Page 90: Antifragile Design

It stays the same if you drop itRESILIENT

Page 91: Antifragile Design

It gets stronger with every hitANTIFRAGILE

Page 92: Antifragile Design

EMBRACE UNCERTAINTY

Lesson #1 1

Page 93: Antifragile Design

2 Lesson #2

BE VULNERABLE

Page 94: Antifragile Design

3Lesson #3

DESIGN YOUR PROCESS

Page 95: Antifragile Design

Doing things10%

90%Staring into space

thinking about how to do things better

Page 96: Antifragile Design

THANK YOU@VERNALKICK