prototyping user experiences - lmu medieninformatik › lehre › ss18 › id › day 5...paper...

50
Prototyping UX From Sketch to Prototype Alexander Wiethoff Ludwig-Maximilians University of Munich (LMU)

Upload: others

Post on 07-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Prototyping UX From Sketch to PrototypeAlexander Wiethoff Ludwig-Maximilians University of Munich (LMU)

Page 2: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

2

Double Diamond

What?LMU München – Medieninformatik – Alexander Wiethoff – UX1 – SS2018

DEFINE STAGE

• The generation of initial ideas and project development

• Ongoing project management • Corporate objectives agreed and

project sign-off

source: [8]

Page 3: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

An original type, form, or instance that serves as a model on which later stages are based

and judged.

American Heritage Dictionary

source: [1]

Page 4: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

User Experience Design

Business Design

Technology

UX

©Peter Morvillehttp://semanticstudios.com

Page 5: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

User Experience Design

http://semanticstudios.com©Peter Morville

Page 6: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

User Centered Design Process

Page 7: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Some Examples of a school called

Interaction Design Institute

Ivrea ... (IDII)

Page 8: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Task: Design a new interface for one of the functions of a radio alarm clock

or phone answering machine.

Page 9: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

1.) Understanding a design context 2.) Exploring and evaluating ideas

3.) Communicating ideas

source: [1]

Three main goals

Page 10: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

https://i2.wp.com/startupshelter.be/wp-content/uploads/2015/02/MVP-MINIMUM-VIABLE-PRODUCT.jpg?resize=1080%2C682&ssl=1

Page 11: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

For the Designer: Exploration Visualisation Feasibly Inspiration Collaboration

For the End User: Effectiveness / Usefulness A change of viewpoint Usability Desirability

For the Producer: Conviction Specification Benchmarking

source: [5]

Page 12: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

It’s really hard to design products by

focus groups. A lot of times, people

don’t know what they want until you

show it to them.

Steve Jobs

Page 13: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Fidelity v. Resolution

low resolution low fidelity

high resolution high fidelity

high resolution low fidelity

source: [5]

Page 14: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

High FidelityLow Fidelity

Open Discussion

Prompting Required

Quick and Dirty

Early Validation

Sharp Opinions

Self Explanatory

Deliberate and Refined

Concrete Ideas

source: [5]

Page 15: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Less Details

Focus on core interactions

Quick and Dirty

Early Validation

More Details

Focus on the whole

Deliberate and Refined

Concrete Ideas

Low Resolution High Resolution

source: [5]

Page 16: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

1st Iteration low-res/low-fi

Page 17: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

4th Iteration high-res/high-fi

Page 18: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

80/20 rule

http://www.swissknifeshop.com/media/catalog/product/cache/1/image/5e06319eda06f020e43594a9c230972d/v/m/vm_53831--91_sol_front_ax1000.jpg source: [7]

Page 19: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

A principle for setting priorities: users will use 20% of

the features of your product 80% of the time. Focus

the majority of your design and development effort

(80%) on the most important 20% of the product.

source: [7]

Page 20: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

source: [7]Horizontal vs. Vertical Prototypehttps://media.nngroup.com/media/editor/2012/12/10/guerrilla_scenario_fig.gif

Page 21: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Paper-prototyping

Page 22: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

1.) Understanding a design context 2.) Exploring and evaluating ideas

3.) Communicating ideas

source: [1]

Main goal:

Page 23: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create products/screen based applications that meets the user's expectations and needs.

It is throwaway prototyping and involves creating rough, even hand sketched, drawings of an interface to use as prototypes, or models, of a design.

What is it?

Page 24: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Paper prototyping started in the mid 1980s and then became popular in the mid 1990s when companies such as IBM, Honeywell, Microsoft, and others started using the technique in developing their products.

History

Page 25: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Paper prototype of a typical form-filling screen Paper prototype of a tabs-based design

Typical set-up of the usability laboratory for a

test session with a paper prototype

User test of a low-fidelity paper prototype

of a website

photo credits © NN Group

Page 26: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

User test of a high-fidelity paper prototype of a homepage.User test of a device-based interaction

Testing hardware user interfaces: mockup of a kiosk.

photo credits © NN Group

Page 27: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Source: YouTube

Page 28: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

http://www.balsamiq.com/products/mockups

Page 29: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Video-Prototyping

https://icdn8.digitaltrends.com/image/gopro-karma-grip-review-2-2-1500x1000.jpg

Page 30: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

1.) Understanding a design context 2.) Exploring and evaluating ideas

3.) Communicating ideas

source: [1]

Main goal:

Page 31: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

https://cdn.provideocoalition.com/app/uploads/samsunggalaxis9_002.jpg

Camera: For most prototypes a smartphone

will do the job brilliantly

Page 32: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Part III: Different Video-Prototyping Examples

Page 33: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

low resolution low fidelity (a whole new world)

Page 34: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that
Page 35: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

low resolution high fidelity (crossing on demand)

Page 36: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that
Page 37: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

The Smoke & Mirror Approach

image© CIID

Page 38: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Sketching with Hardwarephoto credits © alexander wiethoff

Page 39: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

bx 24 picbasic stamp basic atom

higher level lower level

Assembly

Page 40: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

http://upload.wikimedia.org/wikipedia/commons/3/3d/RaspberryPi.jpg http://www.onlymine.de/wp-content/uploads/arduino-nano-board-z.jpg

Atmel AT Mega 328 Raspberry PI

Page 41: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Thermistor PIR SensorBend Sensor

photo credits © wikimedia

Page 42: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Magnet SwitchForce Sensor Potentiometer

photo credits © wikimedia

Page 43: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Touch QT Sensor

photo credits © wikimedia

Ultrasound SensorDistance IR Sensor

Page 44: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

https://i2.wp.com/startupshelter.be/wp-content/uploads/2015/02/MVP-MINIMUM-VIABLE-PRODUCT.jpg?resize=1080%2C682&ssl=1

Page 45: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

photo credits © alexander wiethoff

Page 46: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

photo credits © alexander wiethoff

Page 47: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Quick video overviewphoto credits © alexander wiethoff

Page 48: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Contact

Mail: [email protected]

or [email protected]

Web: http://www.medien.ifi.lmu.de/team/alexander.wiethoff/

or: http://www.imago-design.de/

Page 49: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

Tutorials Physical Computing Intro

https://itp.nyu.edu/physcomp/

Arduino Tutorials

https://www.arduino.cc/en/Tutorial/HomePage

Physical Computing w. Raspberry PI

https://www.raspberrypi.org/learning/physical-computing-with-python/

Adafruit Hacking Tutorials

https://learn.adafruit.com/

Keyboard Hacking Tutorials

http://www.instructables.com/id/Hacking-a-USB-Keyboard/

Page 50: Prototyping User Experiences - LMU Medieninformatik › lehre › ss18 › id › Day 5...Paper prototyping is a widely used method in the user-centered design process, a process that

References (books)

[1] Bill moggridge: designing interactions

Publisher: The MIT Press; 1 edition (October 1, 2007) ISBN-10: 0262134748 [2] Bill buxton: sketching the user experience Publisher: Morgan Kaufmann (March 30, 2007) ISBN-10: 0123740371 [3] Don norman: the design of everyday things Publisher: Basic Books (September 17, 2002) ISBN-10: 0465067107 [4] Kevin mullet: designing visual interfaces

Publisher: Prentice Hall PTR (December 15, 1994) ISBN-10: 0133033899

links: www.dkds.ciid.dk www.medien.ifi.lmu.de www.arduino.cc http://www.useit.com/papers/guerrilla_hci.html