131
INTERFACE DESIGN BOOTCAMP FUTURE OF WEB DESIGN Monday, May 16, 2011

Interface Design Bootcamp

Embed Size (px)

DESCRIPTION

Full day workshop at the Future of Web Design conference in New York City Nov 17, 2010.

Citation preview

Page 1: Interface Design Bootcamp

INTERFACE DESIGN BOOTCAMPFUTURE OF WEB DESIGN

Monday, May 16, 2011

Page 2: Interface Design Bootcamp

Aarron Walteraarronwalter.com@aarron

Monday, May 16, 2011

Page 3: Interface Design Bootcamp

The Big Picture

Monday, May 16, 2011

Page 4: Interface Design Bootcamp

What is an interface?

Monday, May 16, 2011

Page 5: Interface Design Bootcamp

This is an interface ...

Monday, May 16, 2011

Page 6: Interface Design Bootcamp

Monday, May 16, 2011

Page 7: Interface Design Bootcamp

so is this ...

Monday, May 16, 2011

Page 8: Interface Design Bootcamp

Monday, May 16, 2011

Page 9: Interface Design Bootcamp

and this too ...

Monday, May 16, 2011

Page 10: Interface Design Bootcamp

Monday, May 16, 2011

Page 11: Interface Design Bootcamp

An interface is a visual language of action

Monday, May 16, 2011

Page 12: Interface Design Bootcamp

It’s what’s between you and other humans

Monday, May 16, 2011

Page 13: Interface Design Bootcamp

Qualities of a Good Interface Designer

Monday, May 16, 2011

Page 14: Interface Design Bootcamp

Empathetic

Monday, May 16, 2011

Page 15: Interface Design Bootcamp

Thinks Like MacGyver

Monday, May 16, 2011

Page 16: Interface Design Bootcamp

Stays Focused on Outcome, not Process

Monday, May 16, 2011

Page 17: Interface Design Bootcamp

Process:It’s how we make stuff

Monday, May 16, 2011

Page 18: Interface Design Bootcamp

define

design

develop

deploy

APPROVAL APPROVAL APPROVAL

WATERFALL METHOD

Monday, May 16, 2011

Page 19: Interface Design Bootcamp

deployrelease

APPROVAL

AGILE METHOD

designdeploy

develop

define

designdeploy

develop

define

designdeploy

develop

define

Monday, May 16, 2011

Page 20: Interface Design Bootcamp

School of Hard Knocks

Small teams can work faster, be more agile, and require less entropy of communication and management

Diverse skill sets keep you flexible and on time

Process and documentation are helpful, but remember what you’re really trying to accomplish

Think modular, reusable, flexible

Monday, May 16, 2011

Page 21: Interface Design Bootcamp

Respect Between Design & Dev

Monday, May 16, 2011

Page 22: Interface Design Bootcamp

Inside MailChimp UX

Only 6 people that combine research and front-end development

Close, respectful relationship with developers

Keep in close contact with support and customers

Post ideas in common space and invite conversation

Dedicated to interface consistency

Monday, May 16, 2011

Page 23: Interface Design Bootcamp

What’s your process?

Monday, May 16, 2011

Page 24: Interface Design Bootcamp

The Workshop

Monday, May 16, 2011

Page 25: Interface Design Bootcamp

Learn the Basics

Monday, May 16, 2011

Page 26: Interface Design Bootcamp

Try What You’ve Learned

Monday, May 16, 2011

Page 27: Interface Design Bootcamp

Rinse & Repeat

Monday, May 16, 2011

Page 28: Interface Design Bootcamp

Project Brief:Event App That Connects

Monday, May 16, 2011

Page 29: Interface Design Bootcamp

Project Goals

Help conference attendees connect before, during and after the event

Bring people together by helping them learn about other attendees and the activities of events

Monday, May 16, 2011

Page 30: Interface Design Bootcamp

Stakeholders

Carsonified

Attendees (that’s you)

Speakers (hey, that’s me!)

Monday, May 16, 2011

Page 31: Interface Design Bootcamp

UNDERSTANDING USERS

Monday, May 16, 2011

Page 32: Interface Design Bootcamp

User Research:Gathering Data

Monday, May 16, 2011

Page 33: Interface Design Bootcamp

Who do I talk to?

Stakeholders: who do you think your users are?

Customer Advocate: People who speak to customers directly

Customers: real people using the product

Usage Stats: Google Analytics, etc.

Someone You Know: A person you know fits the target profile (validate your findings)

Monday, May 16, 2011

Page 34: Interface Design Bootcamp

Research Methods

User Interviews: one-on-one conversations (in-person or remote)

Contextual Inquiry: on-site visit with participants (in-person)

Surveys: multiple choice questions (remote)

Focus Groups: group discussion (in-person)

Monday, May 16, 2011

Page 35: Interface Design Bootcamp

Types of User Research

In Lab Testing

Focus Groups Online Surveys

QUALITATIVE

BEHAVIOR

QUANTITATIVE

ATTITUDE

Web Analytics

Monday, May 16, 2011

Page 36: Interface Design Bootcamp

Which methods to use?

Monday, May 16, 2011

Page 37: Interface Design Bootcamp

Which ever fit your time and budget

Monday, May 16, 2011

Page 38: Interface Design Bootcamp

Consider type of project, and what is already known

Monday, May 16, 2011

Page 39: Interface Design Bootcamp

The Power of Twitter

Monday, May 16, 2011

Page 40: Interface Design Bootcamp

Personas:Artifacts of user research

Monday, May 16, 2011

Page 41: Interface Design Bootcamp

Keeps Us Focused on Humans Not Features

Monday, May 16, 2011

Page 42: Interface Design Bootcamp

Make Them Visible

Monday, May 16, 2011

Page 43: Interface Design Bootcamp

What’s In a Persona?A photo (it can be stock)

Name

A short bio

Age

Location

Occupation

Other optional info

Monday, May 16, 2011

Page 44: Interface Design Bootcamp

Motivations

Monday, May 16, 2011

Page 45: Interface Design Bootcamp

persona

My internship provided me with the opportunity to work in Times Square. I just love all of the lights, action, and excitement!Julia has been taking Spanish since high school and is excited to study abroad in Buenos Aires next spring. She’s traveled a little in the past—to Great Britain for a vacation with her family and to Mexico for a missions trip—but this is her !rst time going abroad alone. Though she has other friends who also plan to study abroad, she wanted to go at a di"erent time so she would be forced to make friends with the locals and truly immerse herself in the culture. She’s heard from friends that the maturity level of some of the students plummets the moment they step on the plane to study abroad. She hopes they don’t make her look like a “stupid American.”

She’s also heard that the dorms in Buenos Aires aren’t great, which solidi!ed her decision to do a homestay. However, she’s concerned about commuting to classes, which she hopes to take at the NYU campus as well as a local university—if the credits transfer. She doesn’t have a lot of extra cash and is interested in a work study to pay for souvenirs and some travel around Argentina. Speaking Spanish on the job would also be great practice, but she isn’t sure what sort of opportunities there are, or even if she’s allowed to work.

Julia Age: 19 - 22; Sophomore; Journalism & Communications

Goals: Get a “Big City College” education, cosmopolitan experience; Build resume with internship; Take new/di"erent courses; Make new/di"erent friends; Experience di"erent cultures

Pain Points: Limited courses o"ered; Costs; Organization (too much or not enough); Advantages are hidden; Challenging to transfer credits

Knowledge Lifecycle

THE INFLUENCER

TECHNOLOGY

DOMAIN

EXPERIENCE

1 2 3 4 5NOVOCTSEPAUGJULJUNMAYAPRMARFEBJAN DEC

Monday, May 16, 2011

Page 46: Interface Design Bootcamp

design studio

souvenirs and some travel around Argentina. Speaking Spanish on the job would also be great practice, but she isn’t sure what sort of opportunities there are, or even if she’s allowed to work.

Challenging to transfer credits

Activities and Interest

Knowledge Lifecycle

Influencers

INTERNSHIPS

FULFILLING CREDITS

TAKING ELECTIVES

EXPLORING

SOCIALIZING

NYU TRIAL RUN

SPECIALIZED COURSES

CLASS OFFERINGS

INTERNSHIP

FINANCIAL AID

NYC EXPERIENCE

FULFILLING CREDITS

PARENTAL SUPPORT

NYU REPUTATION

TECHNOLOGY

DOMAIN

EXPERIENCE

1 2 3 4 5

1 2 3 4 5

NOVOCTSEPAUGJULJUNMAYAPRMARFEBJAN DEC

Monday, May 16, 2011

Page 47: Interface Design Bootcamp

Monday, May 16, 2011

Page 48: Interface Design Bootcamp

Monday, May 16, 2011

Page 49: Interface Design Bootcamp

Monday, May 16, 2011

Page 50: Interface Design Bootcamp

Activity: Personas

Create small teams

Interview stakeholders for the event app

Identify user needs, motivations, and business goals

Create two to three personas describing archetypal users of your app

Monday, May 16, 2011

Page 51: Interface Design Bootcamp

45 minutes

Monday, May 16, 2011

Page 52: Interface Design Bootcamp

Personas:Presentation & Discussion

Monday, May 16, 2011

Page 53: Interface Design Bootcamp

Design Personas:Emotional Engagement

Monday, May 16, 2011

Page 54: Interface Design Bootcamp

functional

reliable

usable

pleasurable

Monday, May 16, 2011

Page 55: Interface Design Bootcamp

Products are People Too

Monday, May 16, 2011

Page 56: Interface Design Bootcamp

Design Persona

Brand Traits

Voice

Personality Map

Overview

Hi, Bob. You could be a part-time model.

Oops! Looks like you forgot to enter an address.

High fives! Your list has been imported.

One of our servers is temporarily down. Our engineers are already on the case and will have it resolved shortly.

Success Feedback

Error Feedback

General Message

Copy

In-App Greeting

Context

We've got all kinds of social features that help you get to know your subscribers and share your newsletters. Integrate your signup form with Facebook, share your campaigns on Twitter, track subscriber activity on social networks, and more.

Marketing Copy

Bummer, we don't have any info to report just yet.

Critical Failure

Visual Lexicon

The bright colors in the MailChimp palette convey a sense of fun and humor, but are slightly desaturated to make them feel more refined, and not romper room. MailChimp is fun, but it's also powerful and refined. Neutral colors soften the palette and strike a healthy balance between the informal and functional sides of the MailChimp personality.

unfriendly friendly

dominant

submissive

MailChimp

Freddie Von Chimpenhiemer IV is the face of the MailChimp, and the embodiment of the brand personality. Freddie's stout frame communicates the power of the application, and his always on the go posture let's people know this brand means business.

Freddie always has a kind smile that welcomes users and makes them feel comfortable and at home. The cartoon style lets people know that MailChimp offers a fun, and informal experience. Freddie likes to crack witty jokes, but when the situation is serious, the funny business is out the window.

MailChimp often surprises users with a funny easter egg, or a link to a goofy YouTube video. Fun is around every corner, but never in the way of the workflow.

The voice of MailChimp is familiar, friendly, and above all human. The personalities of the people behind the brand shines through with honesty. The voice of MailChimp cracks jokes (ones you could share with your momma), tells stories, and communicates withthe folksy tone that might be used with an old friend.

MailChimp uses contractions like "don't" instead of "do no" because that's how real humans speak to one another. MailChimp uses sound effects like, “hmmmmm....” to make it sound like youʼre thinking hard, or “Blech, thatʼs awful!” to make it sound like you empathize. Or is it sympathize? Hmm, too lazy to Google it. Bah, you get the gist. Text for form and button labels are kept lowercase to reinforce the informality of the brand.

MailChimp likes to start blog posts and other longer copy blocks with a quick story, like “I remember when...” Everybody likes stories. When people get upset, or make a mistake, MailChimp is always compassionate and sympathetic, and the feedback messages reflect that.

In critical situations like when a server goes down, or a credit card is declined, MailChimp drops the humor and speaks directly.

Copy Examples

Color

MailChimp is easy-going, efficient, and easy to use, and it's typography reflects it. Simple, sans-serif headings and body copy appropriately varied in scale, weight and color to communicate information hierarchy make MailChimp feel like a familiar, comfortable cardigan that is both functionaland beloved.

Typography

Interface elements are flat and simple, keeping things easy to understand and not intimidating. Soft, subtle textures may appear in places to warm up the space and make it feel human.

Freddie should be used sparingly, and only to interject a bit of humor. Freddie does not ever give application feedback, stats, or help a user with a task.

General Style Notes

Engagement Methods

Surprise & Delight • Themed login screens commemorating holidays, cultural events, or a beloved individual

• Easter eggs: unexpected moments of humor that may have an overtone of nostalgia referencing kitschy pop culture of the past.

Anticipation • Random funny greetings at the top of each main page (not in workflow)

Rewards • Giveaways at the end of a major task workflow. Example: T-shirt give aways after completing campaigns

1 Author: Aarron Walter

2 Author: Aarron Walter

3 Author: Aarron Walter

4 Author: Aarron Walter

Fun, but not not childish

Funny, but not goofy

Powerful, but not complicated

Hip, but not alienating

Easy, but not simplistic

Trustworthy, but not stodgy

Informal, but not sloppy

Monday, May 16, 2011

Page 57: Interface Design Bootcamp

Design Persona

Brand Traits

Voice

Personality Map

Overview

Hi, Bob. You could be a part-time model.

Oops! Looks like you forgot to enter an address.

High fives! Your list has been imported.

One of our servers is temporarily down. Our engineers are already on the case and will have it resolved shortly.

Success Feedback

Error Feedback

General Message

Copy

In-App Greeting

Context

We've got all kinds of social features that help you get to know your subscribers and share your newsletters. Integrate your signup form with Facebook, share your campaigns on Twitter, track subscriber activity on social networks, and more.

Marketing Copy

Bummer, we don't have any info to report just yet.

Critical Failure

Visual Lexicon

The bright colors in the MailChimp palette convey a sense of fun and humor, but are slightly desaturated to make them feel more refined, and not romper room. MailChimp is fun, but it's also powerful and refined. Neutral colors soften the palette and strike a healthy balance between the informal and functional sides of the MailChimp personality.

unfriendly friendly

dominant

submissive

MailChimp

Freddie Von Chimpenhiemer IV is the face of the MailChimp, and the embodiment of the brand personality. Freddie's stout frame communicates the power of the application, and his always on the go posture let's people know this brand means business.

Freddie always has a kind smile that welcomes users and makes them feel comfortable and at home. The cartoon style lets people know that MailChimp offers a fun, and informal experience. Freddie likes to crack witty jokes, but when the situation is serious, the funny business is out the window.

MailChimp often surprises users with a funny easter egg, or a link to a goofy YouTube video. Fun is around every corner, but never in the way of the workflow.

The voice of MailChimp is familiar, friendly, and above all human. The personalities of the people behind the brand shines through with honesty. The voice of MailChimp cracks jokes (ones you could share with your momma), tells stories, and communicates withthe folksy tone that might be used with an old friend.

MailChimp uses contractions like "don't" instead of "do no" because that's how real humans speak to one another. MailChimp uses sound effects like, “hmmmmm....” to make it sound like youʼre thinking hard, or “Blech, thatʼs awful!” to make it sound like you empathize. Or is it sympathize? Hmm, too lazy to Google it. Bah, you get the gist. Text for form and button labels are kept lowercase to reinforce the informality of the brand.

MailChimp likes to start blog posts and other longer copy blocks with a quick story, like “I remember when...” Everybody likes stories. When people get upset, or make a mistake, MailChimp is always compassionate and sympathetic, and the feedback messages reflect that.

In critical situations like when a server goes down, or a credit card is declined, MailChimp drops the humor and speaks directly.

Copy Examples

Color

MailChimp is easy-going, efficient, and easy to use, and it's typography reflects it. Simple, sans-serif headings and body copy appropriately varied in scale, weight and color to communicate information hierarchy make MailChimp feel like a familiar, comfortable cardigan that is both functionaland beloved.

Typography

Interface elements are flat and simple, keeping things easy to understand and not intimidating. Soft, subtle textures may appear in places to warm up the space and make it feel human.

Freddie should be used sparingly, and only to interject a bit of humor. Freddie does not ever give application feedback, stats, or help a user with a task.

General Style Notes

Engagement Methods

Surprise & Delight • Themed login screens commemorating holidays, cultural events, or a beloved individual

• Easter eggs: unexpected moments of humor that may have an overtone of nostalgia referencing kitschy pop culture of the past.

Anticipation • Random funny greetings at the top of each main page (not in workflow)

Rewards • Giveaways at the end of a major task workflow. Example: T-shirt give aways after completing campaigns

1 Author: Aarron Walter

2 Author: Aarron Walter

3 Author: Aarron Walter

4 Author: Aarron Walter

Fun, but not not childish

Funny, but not goofy

Powerful, but not complicated

Hip, but not alienating

Easy, but not simplistic

Trustworthy, but not stodgy

Informal, but not sloppy

Monday, May 16, 2011

Page 58: Interface Design Bootcamp

Design Persona

Brand Traits

Voice

Personality Map

Overview

Hi, Bob. You could be a part-time model.

Oops! Looks like you forgot to enter an address.

High fives! Your list has been imported.

One of our servers is temporarily down. Our engineers are already on the case and will have it resolved shortly.

Success Feedback

Error Feedback

General Message

Copy

In-App Greeting

Context

We've got all kinds of social features that help you get to know your subscribers and share your newsletters. Integrate your signup form with Facebook, share your campaigns on Twitter, track subscriber activity on social networks, and more.

Marketing Copy

Bummer, we don't have any info to report just yet.

Critical Failure

Visual Lexicon

The bright colors in the MailChimp palette convey a sense of fun and humor, but are slightly desaturated to make them feel more refined, and not romper room. MailChimp is fun, but it's also powerful and refined. Neutral colors soften the palette and strike a healthy balance between the informal and functional sides of the MailChimp personality.

unfriendly friendly

dominant

submissive

MailChimp

Freddie Von Chimpenhiemer IV is the face of the MailChimp, and the embodiment of the brand personality. Freddie's stout frame communicates the power of the application, and his always on the go posture let's people know this brand means business.

Freddie always has a kind smile that welcomes users and makes them feel comfortable and at home. The cartoon style lets people know that MailChimp offers a fun, and informal experience. Freddie likes to crack witty jokes, but when the situation is serious, the funny business is out the window.

MailChimp often surprises users with a funny easter egg, or a link to a goofy YouTube video. Fun is around every corner, but never in the way of the workflow.

The voice of MailChimp is familiar, friendly, and above all human. The personalities of the people behind the brand shines through with honesty. The voice of MailChimp cracks jokes (ones you could share with your momma), tells stories, and communicates withthe folksy tone that might be used with an old friend.

MailChimp uses contractions like "don't" instead of "do no" because that's how real humans speak to one another. MailChimp uses sound effects like, “hmmmmm....” to make it sound like youʼre thinking hard, or “Blech, thatʼs awful!” to make it sound like you empathize. Or is it sympathize? Hmm, too lazy to Google it. Bah, you get the gist. Text for form and button labels are kept lowercase to reinforce the informality of the brand.

MailChimp likes to start blog posts and other longer copy blocks with a quick story, like “I remember when...” Everybody likes stories. When people get upset, or make a mistake, MailChimp is always compassionate and sympathetic, and the feedback messages reflect that.

In critical situations like when a server goes down, or a credit card is declined, MailChimp drops the humor and speaks directly.

Copy Examples

Color

MailChimp is easy-going, efficient, and easy to use, and it's typography reflects it. Simple, sans-serif headings and body copy appropriately varied in scale, weight and color to communicate information hierarchy make MailChimp feel like a familiar, comfortable cardigan that is both functionaland beloved.

Typography

Interface elements are flat and simple, keeping things easy to understand and not intimidating. Soft, subtle textures may appear in places to warm up the space and make it feel human.

Freddie should be used sparingly, and only to interject a bit of humor. Freddie does not ever give application feedback, stats, or help a user with a task.

General Style Notes

Engagement Methods

Surprise & Delight • Themed login screens commemorating holidays, cultural events, or a beloved individual

• Easter eggs: unexpected moments of humor that may have an overtone of nostalgia referencing kitschy pop culture of the past.

Anticipation • Random funny greetings at the top of each main page (not in workflow)

Rewards • Giveaways at the end of a major task workflow. Example: T-shirt give aways after completing campaigns

1 Author: Aarron Walter

2 Author: Aarron Walter

3 Author: Aarron Walter

4 Author: Aarron Walter

Fun, but not not childish

Funny, but not goofy

Powerful, but not complicated

Hip, but not alienating

Easy, but not simplistic

Trustworthy, but not stodgy

Informal, but not sloppy

Monday, May 16, 2011

Page 59: Interface Design Bootcamp

Design Persona

Brand Traits

Voice

Personality Map

Overview

Got something on your mind? Let's work together.

We're sorry. We'll get to the bottom of this immediately.

Our approach to design is simple. It needs to work well, look great and make sense!

We know all about what works (and what doesn't) on the web. We're happy to share our knowledge and talk through your project with you.

Core Messages

Something's wrong

Humble statements

Copy

Call to Actions

Context

We've had the fortune of working with some really great clients. Here are a few:

Marketing copy

Visual Lexicon (optional)

Bold saturated colors for creative, design and strategic communications. Think invigorating, vibrant, desirable. Cool neutral colors to reinforce a sense of reliability for hosting and technical materials.

unfriendly friendly

dominant

submissive

WSOL

WSOL takes on the role of the helpful outsider. Known for our ability to efficiently devise solutions to complex problems, we're often brought in when an organization needs help. As outsiders we must be prepared to overcome skepticism – especially relevant since many WSOL clients have in-house marketing, design and IT teams. By demonstrating expertise early on (through actions more so than words) the outsider gains the acceptance and support of the group. The stranger is valued as much for his outside perspective as for the knowledge and experience accumulated through his travels. With a bit of clever detective work, and with the support of innovative technology, the outsider champions the principles of good design and helps clients tackle the challenges of competing within the technological landscape. Is there one man who can be the embodiment of such a brand? There is...his name is Michael Knight.

The voice of WSOL should be calm and cool. The voice of an expert who's seen it all, and lived to tell. When clients panic or situations become tense, WSOL remains strong and collected. The overall tone is casual and personal, so we use contractions and light slang instead of more formal terms. Trying to sound too formal comes off as stuffy...it's the personal connections we make with our clients that we want to nurture. We aren't a large faceless agency after all. Call to actions should be assertive but not pushy. We don't need to brag, we let our actions and beliefs tell our story instead. Copy should also be more about our customers than ourselves.

Copy should be playful when discussing creativity, design and process. When it's time to take care of business, tone should be direct. Michael Knight does not play games. When we need to make strong recommendations, we take on a "tough love" tone.

WSOL is empathetic and understanding. Reliable and smart. In communications, we want our skills and services to take a back seat to our wisdom and perspective. Speak first about why we do things, before discussing how or what we do.

Avoid sales and marketing jargon at all cost.

Copy Examples

Color

Semi-bold sans-serif headers. Lots of whitespace. Sans-serif body copy. Avoid dense blocks of text. Always break up large blocks with sub-headings. Quotes should be displayed in an italicized serif typeface. (Exact typefaces to follow)

Typography

Bright images paired with simple concise text. Never use default stock photography.

General Style Notes

Engagement Methods

Scarcity • We have a valuable resource, knowledge. Any email marketing should be permission based: notifications and subscriptions by request only. When we get somebody to ask for the information, they'll be more likely to actually read it, not just skip or delete it.

Surprise • Bury easter eggs in 404 pages, or in otherwise dull site pages. Add small bits of playful copy in unexpected places within our own site and marketing materials.

1 Author: Dennis Kardys

2 Author: Dennis Kardys

3 Author: Dennis Kardys

Witty, but not snide

Confident, but not cocky

Wise, yet humble

Tech Savvy, but not geeky

Charming, but not creepy

Cool, but not aloof

Tough, but not mean

Monday, May 16, 2011

Page 60: Interface Design Bootcamp

Activity: Design Personas

Work in small teams

Consider the brand you’re designing for

Create a Design Persona to guide the voice of your app

Monday, May 16, 2011

Page 61: Interface Design Bootcamp

30 minutes

Monday, May 16, 2011

Page 62: Interface Design Bootcamp

Design Personas:Presentation & Discussion

Monday, May 16, 2011

Page 65: Interface Design Bootcamp

Sketchboards Are ...

Collaborative, they let you bring in the whole team early on

Fast, you can iterate through ideas quickly with little time invested

The big picture, they help you see a broader process

Monday, May 16, 2011

Page 66: Interface Design Bootcamp

Know When to Protect Your Work

Monday, May 16, 2011

Page 67: Interface Design Bootcamp

Sketchboards Include ...

Steps in a process

Information about your users

Simple sketches of interface templates

Notes and ideas

Monday, May 16, 2011

Page 68: Interface Design Bootcamp

How to Work Through Ideas

Move quickly using the 2-up template

Evaluate then combine the best ideas into one interface in a 1-up template

Monday, May 16, 2011

Page 69: Interface Design Bootcamp

Monday, May 16, 2011

Page 70: Interface Design Bootcamp

Monday, May 16, 2011

Page 71: Interface Design Bootcamp

Activity: Sketchboard

Round up the troops

Create a sketchboard to flesh out tasks, process flow, and interface concepts for your app

Consider lessons learned from stakeholder interviews & personas

Monday, May 16, 2011

Page 72: Interface Design Bootcamp

60 minutes

Monday, May 16, 2011

Page 73: Interface Design Bootcamp

Sketch Boards:Presentation & Discussion

Monday, May 16, 2011

Page 74: Interface Design Bootcamp

WIREFRAMES

Monday, May 16, 2011

Page 75: Interface Design Bootcamp

Simple, fast sketches of your interface

Monday, May 16, 2011

Page 76: Interface Design Bootcamp

Monday, May 16, 2011

Page 77: Interface Design Bootcamp

Monday, May 16, 2011

Page 78: Interface Design Bootcamp

Monday, May 16, 2011

Page 79: Interface Design Bootcamp

Monday, May 16, 2011

Page 80: Interface Design Bootcamp

Wireframes Are ...

Low resolution, they struggle to simulate interaction

Not about aesthetics, they communicate hierarchy, elements, organization, and design patterns

Supposed to be fast so you can iterate on ideas quickly

Monday, May 16, 2011

Page 81: Interface Design Bootcamp

Konigikonigi.com/resources

Monday, May 16, 2011

Page 82: Interface Design Bootcamp

Wireframe or Prototype?

Monday, May 16, 2011

Page 83: Interface Design Bootcamp

DESIGN PATTERNS

Monday, May 16, 2011

Page 84: Interface Design Bootcamp

A Solution to a Common Problem

Monday, May 16, 2011

Page 85: Interface Design Bootcamp

The Lingua Franca of Interface Design

Monday, May 16, 2011

Page 86: Interface Design Bootcamp

Pattern Tappatterntap.com

Monday, May 16, 2011

Page 87: Interface Design Bootcamp

Time Trippertime-tripper.com/uipatterns

Monday, May 16, 2011

Page 88: Interface Design Bootcamp

Yahoo Design Patternsdeveloper.yahoo.com/ypatterns

Monday, May 16, 2011

Page 89: Interface Design Bootcamp

Card Stack

Monday, May 16, 2011

Page 90: Interface Design Bootcamp

Edit In Place

Monday, May 16, 2011

Page 91: Interface Design Bootcamp

Tag Cloud

Monday, May 16, 2011

Page 92: Interface Design Bootcamp

Design Patterns Help ...

Users learn and remember how to use your interface

Help you design new interfaces quickly

Significantly decrease code

Make prototyping faster and easier

Monday, May 16, 2011

Page 93: Interface Design Bootcamp

Ignoring Patterns Can Bloat Code

Monday, May 16, 2011

Page 94: Interface Design Bootcamp

Design Patterns Cut 46% of MailChimp’s CSS Weight

Monday, May 16, 2011

Page 95: Interface Design Bootcamp

Reduced Facebook’s CSS by 19%, HTML by 44%

Monday, May 16, 2011

Page 96: Interface Design Bootcamp

OOCSSoocss.org

Monday, May 16, 2011

Page 97: Interface Design Bootcamp

Monday, May 16, 2011

Page 98: Interface Design Bootcamp

Monday, May 16, 2011

Page 99: Interface Design Bootcamp

Anti-Patterns

Monday, May 16, 2011

Page 100: Interface Design Bootcamp

Monday, May 16, 2011

Page 102: Interface Design Bootcamp

Great for Showing Interaction Patterns

Monday, May 16, 2011

Page 103: Interface Design Bootcamp

Provides a Realistic View of Your App

Monday, May 16, 2011

Page 104: Interface Design Bootcamp

Simulate Real Data for Realistic Tests

Monday, May 16, 2011

Page 105: Interface Design Bootcamp

Mustachemustache.github.com

Monday, May 16, 2011

Page 106: Interface Design Bootcamp

Can Be Created With ...

Paper

HTML, CSS, JavaScript

Powerpoint or Keynote

Fireworks

Specialty tools like Axure

Monday, May 16, 2011

Page 108: Interface Design Bootcamp

Monday, May 16, 2011

Page 109: Interface Design Bootcamp

Monday, May 16, 2011

Page 110: Interface Design Bootcamp

Monday, May 16, 2011

Page 111: Interface Design Bootcamp

Monday, May 16, 2011

Page 112: Interface Design Bootcamp

Keynote Kung Fukeynotekungfu.com

Monday, May 16, 2011

Page 113: Interface Design Bootcamp

Monday, May 16, 2011

Page 114: Interface Design Bootcamp

Monday, May 16, 2011

Page 115: Interface Design Bootcamp

Choosing the Right Method

Paper

Keynote/Powerpoint

Fireworks

HTML

LOW

FAST

HIGH

SLOW

SPEED

FIDELITY

Axure

Monday, May 16, 2011

Page 116: Interface Design Bootcamp

Make Prototyping Easier By ...

Creating a simple TextMate bundle, Dreamweaver plugin, etc. with core prototype elements

Create a common library of icons, JavaScript tools, CSS layout framework

Monday, May 16, 2011

Page 117: Interface Design Bootcamp

Monday, May 16, 2011

Page 118: Interface Design Bootcamp

Monday, May 16, 2011

Page 119: Interface Design Bootcamp

Activity: Prototype

Assemble your posse

Create a paper, Keynote, or HTML prototype of your app

Complete one key section, move on to other sections as time permits

Monday, May 16, 2011

Page 120: Interface Design Bootcamp

90 minutes

Monday, May 16, 2011

Page 121: Interface Design Bootcamp

Prototypes:Presentation & Discussion

Monday, May 16, 2011

Page 122: Interface Design Bootcamp

USABILITY TESTING

Monday, May 16, 2011

Page 123: Interface Design Bootcamp

The Krug Method

Test 3 users in house

Feed them nice snacks

Invite management, head honchos, and other decision makers to the tests to help them understand users

Test about once a month, but keep it feasible for your schedule

Monday, May 16, 2011

Page 124: Interface Design Bootcamp

Remote Testing Method

Setup a GoToMeeting.com account

Put the call out on Twitter or Facebook for test participants

Create permission forms and a screener questionnaire with Wufoo.com

Record test session with Silverback (silverbackapp.com)

Monday, May 16, 2011

Page 125: Interface Design Bootcamp

Testing In-House

Setup prototype or refined interface on a machine

Screen users

Get them to sign a permission form

Record test session with Silverback

Monday, May 16, 2011

Page 126: Interface Design Bootcamp

Tweaking After Each Test

Monday, May 16, 2011

Page 127: Interface Design Bootcamp

Silverbacksilverbackapp.com

Monday, May 16, 2011

Page 128: Interface Design Bootcamp

Resources

Monday, May 16, 2011

Page 129: Interface Design Bootcamp

Monday, May 16, 2011

Page 130: Interface Design Bootcamp

All Workshop ResourcesAarronWalter.com

Monday, May 16, 2011

Page 131: Interface Design Bootcamp

Aarron [email protected]@aarron

Monday, May 16, 2011