Top Banner
Wireframes 1
34
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Wireframes

Wireframes

1

Page 2: Wireframes

After this lecture, You will be familiar with

✓ reason and purpose in creating wireframes

✓wireframe types

✓ creating wireframe documentation

✓ building working interface prototype with wireframes

✓ various tools used in domain

2

Page 3: Wireframes

Agenda

1. Reasons for wireframes

2. Layers of interaction design

3. What wireframes are

4. Groups which will use our wireframes

5. Types of wireframes

6. Linking different artifacts with wireframes

7. Building prototype

8. Tools description

9. [time] Simple layout

3

Page 4: Wireframes

Why do we need them anyway?

✓Gather [additional] requirements from stakeholders

✓Ensure common view to a project interface

✓ [improve] Communication between groups, people

✓Introduce unanimous documentation

✓design and introduce prototypes in a blink

✓Provide interaction design on quality level

4

Page 5: Wireframes

Wait ... Interaction design?

- Surface - look & feel of ready interface

- Skeleton - present placement of components and shape of interface

- Structure - connecting requirements together and shaping flows

- Scope - reqs & features

- Strategy - idea

5

Page 6: Wireframes

Wait ... Interaction design?

- Surface - look & feel of ready interface

- Skeleton - present placement of components and shape of interface

- Structure - connecting requirements together and shaping flows

- Scope - reqs & features

- Strategy - idea

6

Page 7: Wireframes

Actually, what is a wireframe?

✓wireframe aka mockup aka blueprint

✓visual representation of interface

✓consistent documentation of interface and user interaction with it✓ interface, navigation and flow structure & hierarchy

✓ possible user behavior

✓ shape of functionalities

✓ information [also content] hierarchy and placement

✓ instructions & hints for separate teams and employees how to approach interface design in project

✓ [...] 7

Page 8: Wireframes

We are working with

✓business stakeholders

✓managers

✓developers

✓designers

✓testers

8

Page 9: Wireframes

We are working with

✓business stakeholders- gather requirements- build fast&dirty prototype- sketch up features flows and their scope- give client a bound with a project

✓managers

✓developers

✓designers

✓testers

9

Page 10: Wireframes

We are working with

✓business stakeholders

✓managers- check out [pretty much] everything against business case and

strategy- ship docs for future teams- is approach ok?

✓developers

✓designers

✓testers

10

Page 11: Wireframes

We are working with

✓business stakeholders

✓managers

✓developers- show front end of their logic- what is the user and functionality flow- provide hints and requirements for interface and interaction

✓designers

✓testers

11

Page 12: Wireframes

We are working with

✓business stakeholders

✓managers

✓developers

✓designers- outline for their design- hints and requirements that they should work with

✓testers

12

Page 13: Wireframes

We are working with

✓business stakeholders

✓managers

✓developers

✓designers

✓testers- provide test frame for any level of project testing- provide unanimous style-free environment for feature and flow

analysis- provide easy tool for A/B testing

13

Page 14: Wireframes

Types

✓Low fidelity

✓Layout [aka reference zones]

✓Sketches

✓High Fidelity

✓Standalone

✓Developer [system] Standalone

✓Storyboards [uase flows]

14

Page 15: Wireframes

Types - Low fidelity

✓ DO- show basic layout and interface structure- used for first stage of design- clients - overview + planning- developers - storyboards- designers - layout and overall design

✓ DO NOT- introduce any content- provide any other interaction than navigation- go for developer/design/business specific features

✓ BEWARE OF- emphasize early stage of project for client

15

Page 16: Wireframes

16

Page 17: Wireframes

Types - Low fidelity, layout

✓ difference- show only major site elements- clients - show site basic structure- designers - show base for their layout

17

Page 18: Wireframes

Types - Low fidelity, sketch

✓ difference- heavy emphasize of early stage of development- clients - give sense of working from a scratch- others? - it just looks cool :)

18

Page 19: Wireframes

Types - High fidelity

✓ DO- show details- provide final view of system with navigation and interactions- provide standalone wireframes - provide lot of specification concerning flow and usage

✓ DO NOT- get in to many details - leaving elements without documented purpose

✓ BEWARE OF- emphasize the lack of logic behind simple interactions for client

19

Page 20: Wireframes

20

Page 21: Wireframes

Types - High fidelity, standalone

✓ difference- can be explained without Your help- great for docs automatic generation

21

Page 22: Wireframes

Types - High fidelity, standalone developer

✓ difference- heavy linkage to implementation level stuff- triggers- module structure- logic and data flow- validations- spec for each developer-matter element

22

Page 23: Wireframes

Types - Storyboards

✓ DO- sequence of simple screens with emphasize on one feature- show interaction flow- feature path of usage- base on other artifacts (use cases and user stories)

✓ DO NOT- get messed in details- work with several features at one time- do not create epic stories- forgot what triggers actions and state changes

23

Page 24: Wireframes

24

Page 25: Wireframes

Artifact + Wireframe = LVL UP!

✓Why- provide better docs (featuring more linkage between WHAT and HOW)- provide tools for specific tasks (UX designer use case based usage flows)

✓What we will mix up- different types of wireframes- use cases- user stories- any functional requirements we can find

✓what would we get- story boards- diagram flows

• state based• action/reaction based

25

Page 26: Wireframes

Your own prototype

✓Site structure

✓provide navigation

✓Automated flow building

✓State dependent flow

✓Dynamic data for controls

✓ interface specific features - validations, notifications

✓generate html prototype

✓generate docs

26

Page 27: Wireframes

Tools

✓price

✓navigable prototype generation

✓docs generation

✓rich interaction suite

✓OS

✓collaboration

✓prototype presentation for clients

✓user feedback

✓cloud integration

27

Page 28: Wireframes

Tools

✓Axure

✓Protoshare

✓hotgloo

✓mockin bird

✓flair builder

✓ justproto

✓omni graffle

✓adobe in design

✓ iRise

28

✓crazy egg

✓creately

✓ [...]

Page 29: Wireframes

Tools

✓Axure

✓Protoshare

✓hotgloo

✓mockin bird

✓flair builder

✓ justproto

✓omni graffle

✓adobe in design

✓ iRise

29

✓crazy egg

✓creately

✓ [...]

Page 30: Wireframes

What i didn’t talk about

✓paper prototyping ...

30

Page 31: Wireframes

What i didn’t talk about

✓paper prototyping ...

31

Page 32: Wireframes

What i didn’t talk about

✓paper prototyping ...

32

Page 33: Wireframes

Q & A

33

Page 34: Wireframes

THANK YOU

34