35
Wireframes for Testing and Design Elizabeth Rosenzweig Principal Consultant, Bentley User Experience Center Adjunct Professor, Bentley University [email protected] 1

Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Wireframes for Testing and Design

Elizabeth Rosenzweig

Principal Consultant, Bentley User Experience Center

Adjunct Professor, Bentley University

[email protected]

1

Page 2: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Design and usability of business forms

Wireframes for forms

Testing Wireframes

Iterating on the design

Takeaway

Today

2

Page 3: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

3

Page 4: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Butterfly Ballot

The ballot design form worked when this punchcard ballot was a single page. The design decision to move the ballot to two pages created design flaws that confused people, creating hanging. pregnant and dimpled chads which spoiled those ballots and questioned the validity of the vote.

Ballot design in the 2000 General Election

greatly influenced the outcome of the election.

Psychology: An electoral butterfly effect

Robert C. Sinclair,Melvin M. Mark, Sean E. Moore, Carrie A. Lavis & Alexander S. Soldat

Nature volume408, pages665–666 (07 December 2000) doi:10.1038/35047160

4

Page 5: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

User Experience Honeycomb

by Peter Morville

5

Page 6: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Methods and Tools

6

Page 7: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Discovery • Field research • Focus groups • Personas & Use cases • Sketching • Online surveys

Design and Evaluation • Expert review • Card sorting • Wireframes/Interaction design • Usability testing • Eye tracking Benchmarking • Large-scale UX studies • Accessibility evaluations

UX Cycle: Methods and Tools

7

Page 8: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Discovery Design & Evaluation Benchmarking

• Stakeholder visioning

• Literature review

• Personas • Surveys • Interviews and focus groups • Ethnographic observation

• Sketching • Task flow analysis • Use case scenarios

• Expert UX review

• Competitive assessment • Paper prototype testing

• Closed card sorting

• Usability testing

• Remote testing

• Eye tracking

• A/B testing

• Wireframe designs

• Establishing UX metrics • Competitive analysis • Online surveys • Trend analysis • Large-scale usability testing

User Experience Toolkit

Concept Development

Early Structural

Design

Detailed and Visual

Design Production Release

8

Page 9: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

• Validate designs in the real world

• Greater customer insight

• Define user requirements

• Sparks innovation

Discovery: Field Research

9

Page 10: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Sketching

Useful for ideation and initial form creation

10

Page 11: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

• Explore design concepts with a group of targeted customers or prospects

• Compare design alternatives, early prototypes, and wire frames

• Group activities might include sketching, card sorting, or paired-comparisons

Discovery: Focus Groups

11

Page 12: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

User Experience Toolkit

Concept Development

Early Structural

Design

Detailed and Visual

Design Production Release

• Expert UX review

• Competitive assessment • Paper prototype testing

• Closed card sorting

• Usability testing

• Remote testing

• Eyetracking analysis • A/B testing

• Wireframe designs

Discovery Design & Evaluation Benchmarking

• Stakeholder visioning

• Literature review

• Personas • Surveys • Interviews and focus groups • Ethnographic observation

• Open card sorting

• Task flow analysis • Use case scenarios

• Expert UX review

• Competitive assessment • Wireframe testing

• Closed card sorting

• Usability testing

• Remote testing

• Eye tracking

• A/B testing

• Wireframe designs

• Establishing UX metrics • Competitive analysis • Online surveys • Trend analysis • Large-scale usability testing

12

Page 13: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

• Evaluate the user experience of any product or system based on industry-wide best practices

• Evaluation based on common use scenarios and targeted users

• Focus on navigation, terminology, information hierarchy, and consistency (visual and interaction)

• Major usability issues are identified, with rationale and design recommendations

Design & Evaluation: Expert Reviews

13

Page 14: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

• 1:1 sessions

• Task-based or open exploration

• Qualitative insights through think-aloud protocol and probing questions

• Collect data on task success, completion times, ease ratings, and overall scorecards

• Testing in lab setting, remote, or in the field

Design & Evaluation: Usability Testing

14

Page 15: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

• Collects data about where participants are looking in real time

• Test with static images, websites, print media, video, or commercials

Design & Evaluation: Eye Tracking

15

Page 16: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

• Detailed early designs representing core structural elements of design

• Allow for quick evaluation of design foundation without requiring significant development effort

• Review navigation and information architecture

Design & Evaluation: Wireframe/Interaction Design

16

Page 17: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Wireframes

17

Page 18: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

User Experience Toolkit

Concept Development

Early Structural

Design

Detailed and Visual

Design Production Release

Discovery Design & Evaluation Benchmarking

• Stakeholder visioning

• Literature review

• Personas • Surveys • Interviews and focus groups • Ethnographic observation

• Open card sorting

• Task flow analysis • Use case scenarios

• Expert UX review

• Competitive assessment • Paper prototype testing

• Closed card sorting

• Usability testing

• Remote testing

• Eye tracking

• A/B testing

• Wireframe designs

• Establishing UX metrics • Competitive analysis • Online surveys • Trend analysis • Large-scale usability testing

18

Page 19: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

• Online usability study whereby participants are interacting with a product from their home/work guided by the survey tool

• Large sample sizes, excellent for capturing key metrics, comparing design alternatives or subtle design treatments, validation of design

• Not limited to web or software, can be used for any technology

Benchmarking: Large Quantitative UX Studies

19

Page 20: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Iterative Design and Testing

20

Page 21: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Iterative Design Process

• Design wireframe form

• Test wireframe form

• Review data from test, what was good, what were opportunities for improvement

• Redesign and update wireframe form

• Test wireframe form

• Iterate as many times as you have resources

Update/redesign

wireframe design

Test

wireframe

Data

Analysis

Review

Form

Design Form

21

Page 22: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Creating Wireframe Designs

22

Page 23: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

What is a wireframe design?

23

Page 24: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Balsamiq wireframe

24

Page 25: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Axure Wireframes

25

Page 26: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Axure Wireframes

26

Page 27: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Wireframes layout show placement of graphics and text fields.

27

Page 28: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Careful use of color will aid in user comprehension of information on a form. This is an easy to use function when creating wireframes.

28

Page 29: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Simple wireframes provide

flexibility for form designers by

showing layout for information.

High level information such as

field types can be changed

easily.

29

Page 30: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Clickable Wireframes

30

Page 31: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Where to click

What is the flow or journey

What is the goal of the app/service/website?

Make sure you include extra time to prepare for the test

Clickable Wireframes What you need to know to test

31

Page 32: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Method and tools for creating form designs that can be evaluated early in the development process

Provide artifacts for form designs to allow for easy evaluation

Wireframes provide ability for flexible redesign, saving resources for development teams

Wireframes

Page 33: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Bad design creates bad business forms

Wireframe design can help show users and stakeholders the form related information before it is finalized

Iterative testing of wireframes can create more usable forms and a successful user experience.

Takeaway

33

Page 34: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Design and usability of business forms

Wireframes for forms

Testing Wireframes

Iterating on the design

Takeaway

Today

34

Page 35: Wireframes for Testing and Design - cdn.ymaws.com€¦ · •Open card sorting •Task flow analysis •Use case scenarios •Expert UX review •Competitive assessment •Paper prototype

Thank you!

Elizabeth Rosenzweig

Principal Consultant, Bentley User Experience Center

Adjunct Professor, Bentley University

[email protected]

35