wireframes and ui-prototypes

40
Wireframes and UI-Prototypes Trends and Concepts, Hasso Plattner Institute Potsdam, February 15 th , 2011 Pidoco GmbH Silvan T. Golega An introduction with practical tips

Upload: tec

Post on 28-Jan-2015

123 views

Category:

Technology


1 download

DESCRIPTION

An introduction to wireframing and UI-prototyping with practical tips, given to IT-students at the Hasso-Plattner-Institute, Universität Potsdam.

TRANSCRIPT

Page 1: Wireframes and UI-Prototypes

Wireframes and UI-Prototypes

Trends and Concepts, Hasso Plattner Institute

Potsdam, February 15th , 2011

Pidoco GmbHSilvan T. Golega

An introduction with practical tips

Page 2: Wireframes and UI-Prototypes

Topic of today

Wireframes and UI-Prototypes TheoryWhy should I do them

How do I make them

Wireframes and UI-Prototypes PracticeDemo of Pidoco Prototype Creator

Page 3: Wireframes and UI-Prototypes

About me

About meSilvan T. Golega

Did my bachelor and my master here at HPI

Founded Pidoco GmbH

We develop web projects

We build and sell web-based tools for prototyping and usability testing*

*(We are looking for interns)

Page 4: Wireframes and UI-Prototypes

How would you go about developing a microblogging service?

Idea

Page 5: Wireframes and UI-Prototypes

How would you go about developing a microblogging service?

Development

Idea

Page 6: Wireframes and UI-Prototypes

How would you go about developing a microblogging service?

Development

Product SpecificationIdea

Page 7: Wireframes and UI-Prototypes

How would you go about developing a microblogging service?

ClientProduct Manager Developer

End User

Interaction DesignerGraphic DesignerConsultant

and many more…

Page 8: Wireframes and UI-Prototypes

How would you go about developing a microblogging service?

Page 9: Wireframes and UI-Prototypes

Product design

Strategy

Scope

Structure

Skeleton

Surface Jasse James Garret

http://www.jjg.net/elements/

Page 10: Wireframes and UI-Prototypes

Product design

Strategy

Scope

Structure

Skeleton

Surface

abstract

concrete

Page 11: Wireframes and UI-Prototypes

Product design

Strategy

Scope

Structure

Skeleton

Surface

idea, goals

requirements, features

architecture, behavior, work flow, information structure

components, shapes, dialogues, human interaction

visual appearance

abstract

concrete

Page 12: Wireframes and UI-Prototypes

Product design

Strategy

Scope

Structure

Skeleton

Surface

user needs, use cases site objectives

functional specification

content requirements

interaction design, information architecture

information design,interface design, navigation design

visual design

Idea, goals

requirements, features

architecture, behavior, work flow, information structure

components, shapes, dialogues, human interaction

visual appearance

Page 13: Wireframes and UI-Prototypes

Product design

Strategy

Scope

Structure

Skeleton

Surface

User Needs, Site Objectives

Functional Specification

Content Requirements

Interaction Design, Information Architecture

Information Design,Interface Design, Navigation Design

Visual Design

Wireframes

Page 14: Wireframes and UI-Prototypes

Definition

Wireframes are: A visual representation of an interfaceused to communicate the structure, content, information hierarchy, functionality, and behavior of an interface

Page 15: Wireframes and UI-Prototypes

Definition

Wireframes are: A visual representation of an interfaceused to communicate the structure, content, information hierarchy, functionality, and behavior of an interface

Page 16: Wireframes and UI-Prototypes

Definition

Wireframes are: A visual representation of an interfaceused to communicate the structure, content, information hierarchy, functionality, and behavior of an interface

Prototypes are:A simulation of some aspects of the final solutionused to develop, demonstrate and evaluate the process, capability, performance or usability of the solution

Page 17: Wireframes and UI-Prototypes

Definition

Wireframes are: A visual representation of an interfaceused to communicate the structure, content, information hierarchy, functionality, and behavior of an interface

UI-Prototypes are:A simulation of some aspects of the final solutionused to develop, demonstrate and evaluate the process, capability, performance or usability of the solution

Page 18: Wireframes and UI-Prototypes

Types of UI-Prototypeslow fidelity wireframes vs. high fidelity designs

Page 19: Wireframes and UI-Prototypes

Types of UI-Prototypeslow fidelity wireframes vs. high fidelity designs

static sketches vs. dynamic prototypes

Page 20: Wireframes and UI-Prototypes

What is your purpose?

Ideation

Feedback

Specification

Usability Testing

Page 21: Wireframes and UI-Prototypes

What are your goals?

Define content

Test interaction

Create the big picture

Solve difficult problems

Page 22: Wireframes and UI-Prototypes

Focus when prototyping

Focus on content

Focus on interaction

Focus on the big picture

Focus on the difficult problems

Page 23: Wireframes and UI-Prototypes

Focus when prototyping

Focus on contentNo graphics, no visual design, no branding

No fake text ('lorem ipsum'): be realistic

Focus on interaction

Focus on the big picture

Focus on the difficult problems

Page 24: Wireframes and UI-Prototypes

Focus when prototyping

Focus on contentNo graphics, no visual design, no branding

No fake text ('lorem ipsum'): be realistic

Visual design produces other kind of feedback„What happens when I click here?“ vs.

„I do not like this color.“

Page 25: Wireframes and UI-Prototypes

Focus when prototyping

Focus on contentNo graphics, no visual design, no branding

No fake text ('lorem ipsum'): be realistic

Sketchy look lowers the feedback barrierVisual signal to the tester:„I may criticize, it is not yet finished.“

Page 26: Wireframes and UI-Prototypes

Focus when prototyping

Focus on content

Focus on interactionUse storyboards, screen flows, interactive prototypes

Keep the context in mind: how do pages work together

Focus on the big picture

Focus on the difficult problems

Page 27: Wireframes and UI-Prototypes

Focus when prototyping

Focus on content

Focus on interaction

Focus on the big pictureDetails come later

… or even later

Focus on the difficult problems

Page 28: Wireframes and UI-Prototypes

Focus when prototyping

Focus on content

Focus on interaction

Focus on the big picture

Focus on the difficult problemsDesign controversial issues

Do not design the obvious

Page 29: Wireframes and UI-Prototypes

Tools

Lots of tools availablePaper, whiteboard, gui magnets

Technical drawing tools like Visio

Graphics programs like Photoshop

Specialized tools like pidoco°

Programming tools like Html frameworks or Flex

Page 30: Wireframes and UI-Prototypes

Tools

Choose tools that help you focusPhotoshop make it difficult to focus on content

Paper makes it difficult to focus on interaction

HTML makes it difficult to focus on the big picture

Page 31: Wireframes and UI-Prototypes

Tools

Choose the right tool for the right taskPaper if you need to be quick

Internet based tools if you want good feedback

Tools with dynamic features if you want to test interaction

Programming tools if you want to test new UI-Elements

Tools with good exports if you need a specification

Page 32: Wireframes and UI-Prototypes

Exceptions

Exceptions are the ruleWhen doing the first sketches only for yourself or when inserting user generated content „lorem ipsum“ can be just great.

Page 33: Wireframes and UI-Prototypes

Exceptions

Exceptions are the ruleWhen testing visitor conversion or for eye tracking you might need a perfectly designed high end prototype

Page 34: Wireframes and UI-Prototypes

Exceptions

Exceptions are the ruleWhen testing a new interaction element you might need Html/Javascript

Page 35: Wireframes and UI-Prototypes

Exceptions

But: do not forget your focus99% you do need content

99% you do not need visual design

99% you do not need javascript

Page 36: Wireframes and UI-Prototypes

Mobile

Designing for mobileUser interface concepts differ

no right click, no mouse over, etc.

Search for good device guidelineseach device is different

Test it on the real device as often as you canan emulator just isn't the same

Page 37: Wireframes and UI-Prototypes

Tool Demo

Page 38: Wireframes and UI-Prototypes

Here’s our contact information:

Getting in touch:

[email protected]@pidoco, @tec on Twitter

Pidoco GmbH

Warschauer Straße 58aD-10243 Berlin

www.pidoco.com

Page 39: Wireframes and UI-Prototypes

Collaborating with Pidoco helps ensure project success:

Save Time

- quick prototyping- easy collaboration=> Be on time

Save Costs

- better specs- less rework=> Be on budget

Minimize Risk

- better communication- early concepts/requirements validation=> Be on target

Increase User Experience

- better usability- higher quality=> Exceed expectations

Page 40: Wireframes and UI-Prototypes

Images taken from:

Under GPL: http://de.wikipedia.org/w/index.php?title=Datei:Songbird_With_Addons.png

Under (CC BY 2.0) http://www.flickr.com/photos/jackdorsey/182613360/