136
Information Design for an Instrumented World Hannah Donovan, 10 October 2011

Information Design for an Instrumented world

Embed Size (px)

DESCRIPTION

In a world where all our online interactions – and increasingly offline ones too – are logged and measured, how do designers integrate and present this information in a meaningful way?Whether it be real-time Twitter search results, Last.fm listening history or personal Fitbit stats, we now expect services to serve up, compare and contextualize the most interesting bits of our behaviour from the scores of data they collect about us.If you want to add stats, graphs and other bits of lifestream data to your web app, this workshop is for you. Leave with an understanding of how to wrestle with interaction design challenges such as: dealing with too much/too little user-generated data; what to show different user types (e.g. logged in/out users); when to show aggregate vs. individual datasets and more.

Citation preview

Page 1: Information Design for an Instrumented world

Information Design for an Instrumented WorldHannah Donovan, 10 October 2011

Page 2: Information Design for an Instrumented world

Hello! I’m Hannah

Page 3: Information Design for an Instrumented world

Who are you?

Page 4: Information Design for an Instrumented world

I have a secret to tell you.

Page 5: Information Design for an Instrumented world

“The solution is the problem.”

Page 6: Information Design for an Instrumented world

What about you?

Page 7: Information Design for an Instrumented world

What you’re not going to learn this morning.

Page 8: Information Design for an Instrumented world
Page 9: Information Design for an Instrumented world

By albyantoniazzi on flickr

Page 10: Information Design for an Instrumented world

We need to stop grasping for the perfect visualization and return to the basic language of charts and graphs. Only then can we begin to uncover the relationships the data has to offer.

– Brian Suda

Photo credit: andré.luís on Flickr

Page 11: Information Design for an Instrumented world

Photo credit: Alex Pounds

Page 12: Information Design for an Instrumented world

Olivier Gillet says:

MAKE

Photo credit: Alex Pounds

Page 13: Information Design for an Instrumented world

Olivier Gillet says:

MAKE A

Photo credit: Alex Pounds

Page 14: Information Design for an Instrumented world

Olivier Gillet says:

MAKE A POINT.

Photo credit: Alex Pounds

Page 15: Information Design for an Instrumented world

So what are we going to explore today?

Page 16: Information Design for an Instrumented world

The details.

Page 17: Information Design for an Instrumented world

The details are not the details. They make the design.– Charles Eames

Page 18: Information Design for an Instrumented world

We people, we have a lot of details now. We live in an instrumented world

Page 19: Information Design for an Instrumented world

Most of our instrumented world is measured in terms of attention data.

Page 20: Information Design for an Instrumented world

ACTIVE PASSIVE

scrobblinglocation trackinghealth monitoring

posting checking in

tweeting

Page 21: Information Design for an Instrumented world
Page 22: Information Design for an Instrumented world
Page 23: Information Design for an Instrumented world
Page 24: Information Design for an Instrumented world
Page 25: Information Design for an Instrumented world
Page 26: Information Design for an Instrumented world
Page 27: Information Design for an Instrumented world

You guys…

This is kind of crazy.

Page 28: Information Design for an Instrumented world

New conceptual breakthroughs are invariably driven by the development of new technologies.

– Don Norman

Photo credit: Piemont Share on Flickr

Page 29: Information Design for an Instrumented world

~2005

~2010

Page 30: Information Design for an Instrumented world

Web APIs become popular~2005

~2010

Page 31: Information Design for an Instrumented world

Web APIs become popular

Moore’s law applied to data storage

~2005

~2010

Page 32: Information Design for an Instrumented world

Web APIs become popular

Moore’s law applied to data storage

Big data

~2005

~2010

Page 33: Information Design for an Instrumented world

Web APIs become popular

Moore’s law applied to data storage

Big data

Ability to build real-time interfaces

~2005

~2010

Page 34: Information Design for an Instrumented world

Web APIs become popular

Moore’s law applied to data storage

Big data

Ability to build real-time interfaces

Cloud computing

~2005

~2010

Page 35: Information Design for an Instrumented world

Our job is to make sense of this instrumented world and all the information in it.

Page 36: Information Design for an Instrumented world

1.

COMMON FORMATS AND PATTERNS ARE EMERGING

Page 37: Information Design for an Instrumented world

For us: be aware and inquisitive, so we can choose the right tool for the job

For users: they will expect certain things to work in certain ways

Page 38: Information Design for an Instrumented world

2.

THE AMOUNT OF PERSONAL DATA CAN BE OVERWHELMING

Page 39: Information Design for an Instrumented world

For us: spoiled for choice, we have more decisions to make than ever before.

For users: signal vs. noise is becoming a common problem.

Page 40: Information Design for an Instrumented world

3.

DATA HAS DISTINCT TIMING

Page 41: Information Design for an Instrumented world

For us: we need to have sharp presentation skills for conveying the speed of the data

For users: they care, and will often expect things to be in real-time.

Page 42: Information Design for an Instrumented world

4.

OUR DATA TRAILS ARE STARTING TO GET LONG

Page 43: Information Design for an Instrumented world

For us: we’re faced with a new challenge of how to reflect this meaningfully to users

For users: they are becoming increasingly aware of their history

Page 44: Information Design for an Instrumented world

OUR TOOLKITPart I

Page 45: Information Design for an Instrumented world

1.

UNDERSTANDING THE DATA

Page 46: Information Design for an Instrumented world

Use the WW brief:

What do you want, and why do you want it?

Page 47: Information Design for an Instrumented world

Use the WW brief:

What do you want, and why do you want it?

(It’s your job to figure out how to do it).

Page 48: Information Design for an Instrumented world

WHAT

the goal

WHY

use case evidence

hunch etc.

Page 49: Information Design for an Instrumented world

2.

GETTING THE DATA

Page 50: Information Design for an Instrumented world

Is it a data dump or is it live?

If it is live, then you are probably relying on an API (your own or external).

Page 51: Information Design for an Instrumented world

An API:

Collectively, an API is a bit like a “styleguide” — it defines vocabularies and conventions

Page 52: Information Design for an Instrumented world

Basically, “Here’s the stuff you can get, and the format you’ll get it in”

Page 53: Information Design for an Instrumented world

Getting the stuff you want out:

An API allows you to call methods. A method is a structured way for asking for a particular bit of information from an online service.

Page 54: Information Design for an Instrumented world

Something like, “Hey, I want some info about this thing” “How many?” “10, and be sure to include the picture bits”

Page 55: Information Design for an Instrumented world
Page 56: Information Design for an Instrumented world

Don’t clean up API vomit!

Page 57: Information Design for an Instrumented world

If the service is currently being worked on by your team, establish a dialogue with them about this.

Page 58: Information Design for an Instrumented world

Types of questions I like to ask:

What parameters can it have?How expensive is this?What can we compare this against?

Page 59: Information Design for an Instrumented world

If the answer is “no”…

Explain what you want and why you want it. Let them figure out how ;-)

Page 60: Information Design for an Instrumented world

3.

DESIGNING THE DATA

Page 61: Information Design for an Instrumented world

1. Sketch UI with pen & paper

2. Get the data in-page

3. Design the UI in-page

Page 62: Information Design for an Instrumented world

Design patterns for visualising personal dataPart II

Photo credit: number657 on Flickr

Page 63: Information Design for an Instrumented world

Feeds

Answers the question “what’s been happening recently?”

Page 64: Information Design for an Instrumented world

Twitter, Facebook

Page 65: Information Design for an Instrumented world

Ranked Lists & Leaderboards

Answers the question “who’s winning?”

Page 66: Information Design for an Instrumented world

Ranked lists & leaderboards: Foursquare, Last.fm

Page 67: Information Design for an Instrumented world

User-facing Stats

Good for showing a user’s overall performance/usage and answers the question “How am I doing?”

Page 68: Information Design for an Instrumented world

User facing statistics: Flickr Pro, Amazon Author Central

Page 69: Information Design for an Instrumented world

Counters

Good for showing less than three key statistics about a user, and answers the question “How am I doing?” at a glance.

Page 70: Information Design for an Instrumented world

Counters: Hype Machine, Twitter, Foursquare, Dribble, Lanyrd

Page 71: Information Design for an Instrumented world

Sparklines

Good for showing a huge amount of data in small space, and can answer questions about trends within a sentence.

Page 72: Information Design for an Instrumented world

Sparklines: From Edward Tufte’s ‘Beautiful Evidence’, Flickr, Amazon

Page 73: Information Design for an Instrumented world

Line Graphs

Good for showing continuous data and visualising trends. Line graphs are good for answering questions like “How did it look during ____?”

Page 74: Information Design for an Instrumented world

Line graph: Run Keeper, Withings Body Scale

Page 75: Information Design for an Instrumented world

Bar Charts

Good for visually comparing discreet data and very versatile as the data in a bar chart can be ordered however you want. Great for answering questions like, “which one is___?”

Page 76: Information Design for an Instrumented world

Bar chart: Last.fm, Nike+, Brian Suda’s ‘Designing with Data’

Page 77: Information Design for an Instrumented world

Sentence (yes, the sentence!)

Good for contextualising data in a conversational tone. Great for answering questions that could use a bit of personality.

Page 78: Information Design for an Instrumented world

Sentence: Huffduffer, Last.fm

Page 79: Information Design for an Instrumented world

Realtime Search

Good for filtering out signal in vast amounts of real-time noise. Answers the question “what is happening with x right now?”

Page 80: Information Design for an Instrumented world

Sentence: Twitter, Google

Page 81: Information Design for an Instrumented world

Favlikelovestar+1

Good for services that have lifestream data that people want to hug; use these for that visceral “I want to keep this! I love this!” response.

Page 82: Information Design for an Instrumented world

Favlikelovestar+1: Instagram, Favstar, Spotify

Page 83: Information Design for an Instrumented world

Reblah

Good for services that want to cater to lazy usage. Responds to the impulse “I want to make this part of my identity too”

Page 84: Information Design for an Instrumented world

Reblah: Tumblr, Twitter

Page 85: Information Design for an Instrumented world

Thumbs & Stars

Good for services that depend on ratings for good content to bubble to the top. Answers the question “what do people think is best”?

Page 86: Information Design for an Instrumented world

Thumbs & Stars: eBay, iTunes store, YouTube, Last.fm images

Page 87: Information Design for an Instrumented world

Notifications

Good for important bits of real-time activity people don’t want to miss out on. Often fosters serendipity.

Page 88: Information Design for an Instrumented world

Notifications: Facebook, Google+, Android, Email

Page 89: Information Design for an Instrumented world

And remember to layer:

At first sight, reveal the bare minimumWith contextual UI, reveal moreFor the discerning, link to the source

Page 90: Information Design for an Instrumented world

What: re-envision Shazam’s tagged track UI, using some of the patterns we just talked about.

Why: we could use any music API out there to show more relevant data about what you just found/remembered.

SKETCH IT!

Page 91: Information Design for an Instrumented world

SKETCH IT!

Page 92: Information Design for an Instrumented world

SKETCH IT!

Page 93: Information Design for an Instrumented world

SKETCH IT!

Page 94: Information Design for an Instrumented world

Personal & profile dataPart III

Page 95: Information Design for an Instrumented world

1.

IN ‘N OUT DATA

Page 96: Information Design for an Instrumented world

Home: reflecting incoming data

Page 97: Information Design for an Instrumented world

Home: Feedville. Population, all of us.

Page 98: Information Design for an Instrumented world

Profile: reflecting outgoing data

Page 99: Information Design for an Instrumented world

Profile: new Facebook

Page 100: Information Design for an Instrumented world

Take a minute to remember personal editorial.

Page 101: Information Design for an Instrumented world

Take a minute to remember personal editorial.

Profile: MySpace circa 2006

Page 102: Information Design for an Instrumented world

2.

IT’S ALL CONTEXT, BABY

Page 103: Information Design for an Instrumented world

ABOUT THE:Individual Aggregate

ON:Goal-driven device

Browse-based device

phone

PC

iPad

TV

me friends grou

pnetw

ork

Page 104: Information Design for an Instrumented world

2.

CASES

Page 105: Information Design for an Instrumented world

Logged out, looking at some data

Logged in, looking at my data

Logged in, looking at someone else’s data

Logged out, looking at no data (yet)

Logged in, looking at where my data will go

Logged in, looking at where someone else’s

data will go

DATA ISPRESENT

NO DATA YET!

ANONYMOUS MINE SOMEONE ELSE

Page 106: Information Design for an Instrumented world

Tip for dealing with cases:

Keep your own UI gallery

Page 107: Information Design for an Instrumented world

Cases: Logged in, looking at where my data will go

Page 108: Information Design for an Instrumented world

Cases: logged in, looking at my data

Page 109: Information Design for an Instrumented world

Cases: logged in, looking at someone else with no data yet

Page 110: Information Design for an Instrumented world

Another tip:

Lay off the lorum ipsum.

Page 111: Information Design for an Instrumented world

SKETCH IT!

What: re-envision an eBay seller profile screen, for at least 2 cases.

Why: There’s a ton of data at hand, and very little revealed about this person you’re about to fork over cash money to.

Page 112: Information Design for an Instrumented world
Page 113: Information Design for an Instrumented world
Page 114: Information Design for an Instrumented world

TimePart IV

Photo credit: alphadesigner on Flickr

Page 115: Information Design for an Instrumented world

Real time

Recent past (~1 day ago)

Past (~1 week ago)

History (archives)

Now

Joined

Page 116: Information Design for an Instrumented world

Realtime

Page 117: Information Design for an Instrumented world

Recent past & Past

Page 118: Information Design for an Instrumented world

History

Page 119: Information Design for an Instrumented world

Time shifting

Page 120: Information Design for an Instrumented world

SKETCH IT!

What: would Twitter look like if it showed what you’d been up to for the last few months as well?

Why: because nobody’s done it yet :)

Page 121: Information Design for an Instrumented world

Our data trails are getting longPart V

Photo credit: Gonzak on Flickr

Page 122: Information Design for an Instrumented world

How do we organise these long data trails?

Page 123: Information Design for an Instrumented world

We’ve all been so distracted by The Now that we’ve hardly noticed the beautiful comet tails of personal history trailing in our wake.

– Matthew Ogle

Page 124: Information Design for an Instrumented world

We need to curate, look again.

Page 125: Information Design for an Instrumented world

Architecture of serendipity

– Frank Chimero

Page 126: Information Design for an Instrumented world

A final challenge…

Page 127: Information Design for an Instrumented world

1.

THEMES

Page 128: Information Design for an Instrumented world
Page 129: Information Design for an Instrumented world

2.

ANNOTATIONS

Page 130: Information Design for an Instrumented world
Page 131: Information Design for an Instrumented world

3.

RELATIONSHIPS

Page 132: Information Design for an Instrumented world
Page 133: Information Design for an Instrumented world

4.

ARRANGEMENT

Page 134: Information Design for an Instrumented world

5.

MAINTENANCE

Page 135: Information Design for an Instrumented world

Thanks for coming along!

Page 136: Information Design for an Instrumented world

Contact & questions:

Real-time: @han

Archival: [email protected]