web applications with personality

42
WEB APPLICATIONS with personality Tulsi Dharmarajan

Upload: tulsi-dharmarajan

Post on 27-Jan-2015

106 views

Category:

Design


3 download

DESCRIPTION

Agenda:TRENDS & PRODUCT PERSONALITYDESIGN THINKINGWIREFRAMES & REQUIREMENTSCREATING DESIGN ADVOCATES

TRANSCRIPT

Page 1: Web applications with personality

WEB APPLICATIONSwith personality

Tulsi Dharmarajan

Page 2: Web applications with personality

Make sure to enter your audio pin so we will know who is speaking.

First, some housekeeping

Page 3: Web applications with personality

Webinar controls

Mute or un-mute your microphone by clicking on this icon.

Page 4: Web applications with personality

About me

Sr. Product Manager at Allegiance, a leading provider of VOC & EFM

Contact information: http://www.linkedin.com/in/tulsid http://twitter.com/tulsid http://www.delicious.com/tulsid/ux

Page 5: Web applications with personality

AGENDA

1. TRENDS & PRODUCT PERSONALITY2. DESIGN THINKING3. WIREFRAMES & REQUIREMENTS4. CREATING DESIGN ADVOCATES

Page 6: Web applications with personality

1. TRENDS & PRODUCT PERSONALITY2. DESIGN THINKING3. WIREFRAMES & REQUIREMENTS4. CREATING DESIGN ADVOCATES

Page 7: Web applications with personality

Tone of the product

Do you know the personality of your product? Friendly Casual Cool Formal

Identify the tone that will portray the personality

Leadership brands have embraced a consistent tone

Page 8: Web applications with personality

Embrace minimalism!

Tumblr (above) TeuxDeux (below)

Page 9: Web applications with personality

Blank slates

Wufoo (top) maintains the personality – with the tone, color, and font. LightCMS (right) provides useful information on getting started and where to find more help.

Page 10: Web applications with personality

Progressive disclosure

Page 11: Web applications with personality

Good defaults

CampaignMonitor

Page 12: Web applications with personality

In contextNetflix – core information in context

Page 13: Web applications with personality

Error messages

Avoid sending the user mixed signals

Page 14: Web applications with personality

Error messages, continued

Examples of meaningful error messages from LastFMNing.

Page 15: Web applications with personality

Simple oversights

Examples of things to notice: Capitalization Spelling & grammatical mistakes Inconsistency Date & numeric formats

Visual design also set tone & personality

Page 16: Web applications with personality
Page 17: Web applications with personality

What is design thinking?

Human centered approach to innovation

How to think like a designer Be curious, ask questions Empathize – with the customer Think analytically Be ever optimistic! Be always ready for change Willing to collaborate

Resource: Tim Brown

Page 18: Web applications with personality

Design thinking

Page 19: Web applications with personality

Design & brand image

Design for…the self selecting environmentcreating brand evangelists Innovation and communicationdifferentiation and the promise of changean emotional connection with your user

Page 20: Web applications with personality
Page 21: Web applications with personality

Who is your user?

Create a user persona Who is the software for? What motivates your user? What will make them successful at their job?

http://boagworld.com/usability/ http://wireframes.linowski.ca/wp-content/themes/darwin/images/PersonaTemplate.pdf

Page 22: Web applications with personality

Flow based: before

Page 23: Web applications with personality

Flow based: after

Page 24: Web applications with personality

Less is more: task based

eGain Service

Page 25: Web applications with personality

Don’t reinvent the wheel

Resources:http://developer.yahoo.com/ypatterns/http://patterns.endeca.comhttp://www.welie.com/http://ui-patterns.com/http://patternry.com/

Page 26: Web applications with personality

Creating wireframes

Focus Ignore Flow Web estate Labels & error messages Maintain interaction patterns

Colors Fonts Icons Visual design

STEP 1

STEP 2: What? What functionality is

absolutely necessary? Categorize your

requirements

Courtesy: 280 Group

Page 27: Web applications with personality

Creating wireframes

STEP 3: Who?

STEP 4: How? Sketch first, wireframe later Add as much detail as

possible Simulate flow and

interactions

Which of your users will most likely use it? What is their skill set How will they use it

Courtesy: http://maryshaw.net/

Page 28: Web applications with personality

Example

Page 29: Web applications with personality

Wireframes annotated

Resources:http://notableapp.comhttp://flairbuilder.comhttp://omnigraffle.com

Page 30: Web applications with personality

Feedback & refine

Resources:http://www.loop11.comhttp://www.intuitionhq.com/http://openhallway.com/http://www.crazyegg.com

Page 31: Web applications with personality

Pattern libraries don’t reinvent the wheel

Resources:developer.yahoo.com/ypatterns/http://patterns.endeca.comhttp://www.welie.com/http://ui-patterns.com/http://patternry.com/

Page 32: Web applications with personality

Improve error messages

Remember the tone! Talk like a person, not a database Slightly self deprecating and never blame the

user Let the user know what to do next

Page 33: Web applications with personality

What do we call “it”?

Who is the user and what will they most easily get?

Is “Submit” or “Save” better? Should the button be “Add Batch File” or “New

Email List”

Remember the tone! Decide naming conventions early in the cycle Publish and share naming paradigms within the

organization

Page 34: Web applications with personality

Remember

Blank Slates: What will the user see when they visit a page for the first time?

Good Defaults: Answer the most common questions

Minimalist: Pareto Rule Minimize distractions Only show what’s needed Less is sometimes more!

Publish standards so mistakes they are avoided

Communicate mistakes so they’re not repeated

Page 35: Web applications with personality
Page 36: Web applications with personality

Spread the word!

Create design guidelines Create templates Stress the details and share the stress Point out the little things to engineering & QA

– they will take notice! Inspire engineers & QA to get excited about

the things you are excited about

Page 37: Web applications with personality

Example of guidelines

Capitalization Labels

Title Case. The only exception is for radio buttons/checkboxes.

Avoid the use of articles (a, the)

Should be as short as possible

Use familiar words Buttons … Menus … Tables …

Typography & Color

Page 38: Web applications with personality

THANK YOU!

Send me feedback! http://www.linkedin.com/in/tulsid http://twitter.com/tulsid

Page 39: Web applications with personality

RESOURCES

The next pages have resources that were used to create this presentation and other helpful sites & tools

Page 40: Web applications with personality

Usability

alistapart.com lukew.com smashingmagazine.com theresaneil.wordpress.com www.useit.com UXBooth.com UXMagazine.com

4 must read books about design: Designing interfaces: Jenifer Tidwell Designing web interfaces: Theresa Neil & Bill Scott Don’t make me think: Steve Krugg The design of everyday things: Donald Norman

Page 41: Web applications with personality

Design thinking

Authors John Maeda Nigel Cross Peter Rowe Tim Brown Thomas Lockwood

Online http://designthinking.ideo.com/ Also several You Tube videos

Page 42: Web applications with personality

Wireframe

My Favorites Flairbuilder Balsamiq Omnigraffle

Online http://www.mockflow.com/ http://www.evolus.vn/Pencil/ https://gomockingbird.com/ http://www.powermockup.com/

Other Resources http://wireframes.linowski.ca http://inspirationfeed.com/2011/02/25-examples-of-

wireframes-and-mockups-sketches/ wireframes.tumblr.com