we're doing it wrong: prototyping the future of the web

45
We’re Doing It Wrong Prototyping the Future of the Web Steve Hickey @stevehickeydsgn UX Designer & Developer at Fresh Tilled Soil

Upload: steve-hickey

Post on 27-Jan-2015

106 views

Category:

Design


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: We're Doing It Wrong: Prototyping The Future Of The Web

We’re Doing It WrongPrototyping the Future of the Web

Steve Hickey — @stevehickeydsgnUX Designer & Developer at Fresh Tilled Soil

Page 2: We're Doing It Wrong: Prototyping The Future Of The Web

Requirements

Research

Ideate

Design

Code

Launch

A brief “reminder” of waterfall.

Page 3: We're Doing It Wrong: Prototyping The Future Of The Web

Plan

Design

Develop

Test

Build

MeasureLearn

What about agile or lean?

Page 4: We're Doing It Wrong: Prototyping The Future Of The Web

¡Mentirosos!(Liars!)

Page 5: We're Doing It Wrong: Prototyping The Future Of The Web

The traditional point of first contact...

Requirements

Research

Ideate

Design

Code

Launch

Page 6: We're Doing It Wrong: Prototyping The Future Of The Web

“D t!”****

... and its result.

Page 7: We're Doing It Wrong: Prototyping The Future Of The Web

But it’s ok. We can fix that.

Research/Understand Ideate Design

CodeTest

and repeat...& Design & Code & Ideate & Code

& Ideate & Design

Page 8: We're Doing It Wrong: Prototyping The Future Of The Web

Step 1 → Step 2 → Step 3 → Step 4

= Very Pretty BULLSHIT

Page 9: We're Doing It Wrong: Prototyping The Future Of The Web

“Design is not just what it looks like and feels like. Design is how it works.”

Today’s obligatory Steve Jobs quote.

Page 10: We're Doing It Wrong: Prototyping The Future Of The Web

“Form ever follows function.”

A grating reminder of something we all claim to know, from architect Louis Sullivan.

Page 11: We're Doing It Wrong: Prototyping The Future Of The Web

Understanding the problem.

Page 12: We're Doing It Wrong: Prototyping The Future Of The Web

Ideation through sketching.

Page 13: We're Doing It Wrong: Prototyping The Future Of The Web
Page 14: We're Doing It Wrong: Prototyping The Future Of The Web

“Great is the enemy of good.”

Paraphrased from Voltaire, an enlightened dude.

Page 15: We're Doing It Wrong: Prototyping The Future Of The Web

Wireframes. Or are they...

Page 16: We're Doing It Wrong: Prototyping The Future Of The Web

Wireframes. Or are they...

Page 17: We're Doing It Wrong: Prototyping The Future Of The Web

Testable. ASAP.

Page 18: We're Doing It Wrong: Prototyping The Future Of The Web

Sketches are prototypes in waiting.

Page 19: We're Doing It Wrong: Prototyping The Future Of The Web

prototyping on paper

Page 20: We're Doing It Wrong: Prototyping The Future Of The Web

The usual suspects:

Balsamiq Axure InDesign Keynote PowerPoint

Page 21: We're Doing It Wrong: Prototyping The Future Of The Web

Try a storyboarding app.

Briefs Flinto Proto.io

Page 22: We're Doing It Wrong: Prototyping The Future Of The Web

HTML/CSS/JS

Page 23: We're Doing It Wrong: Prototyping The Future Of The Web

Developers need love too.

Page 24: We're Doing It Wrong: Prototyping The Future Of The Web

Fake it.

localStorage.setItem(‘username’, ‘Gary’); var username = localStorage.getItem(‘username’); $(‘div.userinfo’).prepend(‘<h2>’ + username + ‘</h2>’); ======================================================= <h2>Gary</h2>

Page 25: We're Doing It Wrong: Prototyping The Future Of The Web

Make your client fall in love.

Page 26: We're Doing It Wrong: Prototyping The Future Of The Web

Time to test.

Page 27: We're Doing It Wrong: Prototyping The Future Of The Web

“OK, but what about design?”

Page 28: We're Doing It Wrong: Prototyping The Future Of The Web

Mockups = Useless

Page 29: We're Doing It Wrong: Prototyping The Future Of The Web

Try zooming your comps out.

Page 30: We're Doing It Wrong: Prototyping The Future Of The Web

Style tiles use time efficiently.

Page 31: We're Doing It Wrong: Prototyping The Future Of The Web

Design in the browser.

Page 32: We're Doing It Wrong: Prototyping The Future Of The Web

Use the right tool for the job.

Page 33: We're Doing It Wrong: Prototyping The Future Of The Web

Let’s see some examples:

Page 34: We're Doing It Wrong: Prototyping The Future Of The Web

Google Glass

Page 35: We're Doing It Wrong: Prototyping The Future Of The Web

“We were working with the HUD literally on my first day at work. And learning a tremendous number of things that you couldn’t possibly just guess or estimate, or print out on a spreadsheet, or a project map,

and that sort of thing.”

Tom Chi, Google

Page 36: We're Doing It Wrong: Prototyping The Future Of The Web
Page 37: We're Doing It Wrong: Prototyping The Future Of The Web

“Your ears can take a lot more weight than your nose… So if you can create a system where the ear becomes

a fulcrum, then the perceptual weight disappears. This took me about two hours to figure out.”

Tom Chi, Google

Page 38: We're Doing It Wrong: Prototyping The Future Of The Web

Incantor

Page 39: We're Doing It Wrong: Prototyping The Future Of The Web

Our first prototype.

Page 40: We're Doing It Wrong: Prototyping The Future Of The Web

Look, I’m no Olivander. Ok?

Page 41: We're Doing It Wrong: Prototyping The Future Of The Web

Here’s how we overcame my lack of magic.

Page 42: We're Doing It Wrong: Prototyping The Future Of The Web

We made the nav work without looking.

Page 43: We're Doing It Wrong: Prototyping The Future Of The Web

Let’s wrap up.

Page 44: We're Doing It Wrong: Prototyping The Future Of The Web

1) Sketch a lot, it’s quick and efficient.2) Stop wireframing, start prototyping.3) Test early and often.4) Avoid comps for every screen and state.5) Eliminate redundant parts of your workflow.6) Process is not a straight line.

Page 45: We're Doing It Wrong: Prototyping The Future Of The Web

Thanks!