45
We’re Doing It Wrong Prototyping the Future of the Web Steve Hickey: UX Designer at Fresh Tilled Soil @stevehickeydsgn | @freshtilledsoil | @thedirtshow

We're Doing It Wrong: Prototyping the Future of the Web

Embed Size (px)

DESCRIPTION

Steve Hickey's talk from Future Insights Live 2014 in Las Vegas: "As an industry we love to tell our clients that we’re agile or lean, that we’re better than the traditional waterfall process. But the reality is that we all stick to old bad habits in the name of convenience and safety. But we’re dead wrong when we work that way." Miss his talk? Join us at a future show: http://www.futureinsights.com/events/. Sign up for our newsletter at http://www.futureinsights.com/signup and get 15% off your next conference.

Citation preview

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: UX Designer at Fresh Tilled Soil @stevehickeydsgn | @freshtilledsoil | @thedirtshow

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

“Great is the enemy of good.” !

Paraphrased from Voltaire, an enlightened dude.

Page 13: We're Doing It Wrong: Prototyping the Future of the Web

Wireframes. Or are they...

Page 14: We're Doing It Wrong: Prototyping the Future of the Web
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

Testable. ASAP.

Page 17: We're Doing It Wrong: Prototyping the Future of the Web

Sketches are prototypes in waiting.

Page 18: We're Doing It Wrong: Prototyping the Future of the Web

prototyping on paper

Page 19: We're Doing It Wrong: Prototyping the Future of the Web

InVision App

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

HTML/CSS/JS

Page 22: 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 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

Make your client fall in love.

Page 25: We're Doing It Wrong: Prototyping the Future of the Web

A quick note on testing:

Page 26: We're Doing It Wrong: Prototyping the Future of the Web

“OK, but what about design?”

Page 27: We're Doing It Wrong: Prototyping the Future of the Web

Mockups = Useless

Page 28: We're Doing It Wrong: Prototyping the Future of the Web
Page 29: We're Doing It Wrong: Prototyping the Future of the Web

UI Studies: The New Hotness

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!

Steve Hickey: UX Designer at Fresh Tilled Soil @stevehickeydsgn | @freshtilledsoil | @thedirtshow