interactive applications design and development foundation: usability what is usability? what do we...

10
Interactive Applications Design and Development • Foundation: usability • What is usability? • What do we need to know to create a usable application? • The users • The task • The context Topic 3: Analysis of a mobile application project By the end of this lecture you should be able to: •Define usability •Know what information you need about users •Be able to identify the types of tasks a user might want to do •Understand the importance of ANALYSI S DESIGN DEVELOP INTEGRA TE EVALUAT E

Upload: sheena-barber

Post on 12-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Interactive Applications Design and Development Foundation: usability What is usability? What do we need to know to create a usable application? The users

Interactive Applications Design and Development

• Foundation: usability• What is usability?• What do we need to

know to create a usable application?• The users• The task• The context

Topic 3: Analysis of a mobile application project

By the end of this lecture you should be able to:•Define usability•Know what information you need about users•Be able to identify the types of tasks a user might want to do•Understand the importance of physical and cognitive context

ANALYSIS

DESIGN

DEVELOPINTEGRATE

EVALUATE

Page 2: Interactive Applications Design and Development Foundation: usability What is usability? What do we need to know to create a usable application? The users

Topic 3: Analysis of a mobile application project

What is usability?

What do we need to know to create a usable application?

The usersThe taskThe context

So…..Before we can talk about analysis we need to talk about

usability.

Software design is the act of determining the user’s experience with a piece of software. It has nothing to do with how the code works inside, or how big or small the code is. The designer's task is to specify completely and unambiguously the user’s whole experience(David Liddle)---

analysis.

Page 3: Interactive Applications Design and Development Foundation: usability What is usability? What do we need to know to create a usable application? The users

What is usability?

What do we need to know to create a usable application?

The usersThe taskThe context

What do you think usability means?

Topic 3: Analysis of a mobile application project

Page 4: Interactive Applications Design and Development Foundation: usability What is usability? What do we need to know to create a usable application? The users

What is usability?

What do we need to know to create a usable application?

The usersThe taskThe context.

What do we need to know to create a usable application?

If we think about usability, we can answer this question.

Topic 3: Analysis of a mobile application project

Page 5: Interactive Applications Design and Development Foundation: usability What is usability? What do we need to know to create a usable application? The users

What is usability?

What do we need to know to create a usable application?

The usersThe taskThe context.

What do we need to know to create a usable application?

The concept of usability directs attention to project requirements

Topic 3: Analysis of a mobile application project

Page 6: Interactive Applications Design and Development Foundation: usability What is usability? What do we need to know to create a usable application? The users

What is usability?

What do we need to know to create a usable application?

The usersThe taskThe context.

Creating a user profile

Who is the user?

-What kind of questions would you ask yourself about the user?

Topic 3: Analysis of a mobile application project

Page 7: Interactive Applications Design and Development Foundation: usability What is usability? What do we need to know to create a usable application? The users

What is usability?

What do we need to know to create a usable application?

The usersThe taskThe context.

The task

Topic 3: Analysis of a mobile application project

Developing why understandings will help us make sense of the actions…

To offer deeper understanding, analyses must provide adequate scope for actions to be linked to the highest level of activity, the "need or desire" to which the activity always answers (Hyysalo ,2005)

Page 8: Interactive Applications Design and Development Foundation: usability What is usability? What do we need to know to create a usable application? The users

What is usability?

What do we need to know to create a usable application?

The usersThe taskThe context.

The task

Topic 3: Analysis of a mobile application project

EVERY MOBILE IMPULSE BOILS DOWN TO ONE OF THREE MINDSETS:

I’M MICRO TASKING

I’M LOCAL

I’M BORED

Page 9: Interactive Applications Design and Development Foundation: usability What is usability? What do we need to know to create a usable application? The users

What is usability?

What do we need to know to create a usable application?

The usersThe taskThe context.

The context

CONTEXT IS KING!!!

The user environment = the physical (infrastructure, application, location,

environmental conditions) + cognitive space in which the user interacts with the app

Topic 3: Analysis of a mobile application project

Page 10: Interactive Applications Design and Development Foundation: usability What is usability? What do we need to know to create a usable application? The users

Interactive Applications Design and Development

• Foundation: usability• What is usability?• What do we need to

know to create a usable application?• The users• The task• The context

Topic 3: Analysis of a mobile application project

By the end of this lecture you should be able to:•Define usability•Know what information you need about users•Be able to identify the types of tasks a user might want to do•Understand the importance of physical and cognitive context

ANALYSIS

DESIGN

DEVELOPINTEGRATE

EVALUATE