interactive applications design and development foundation: usability what is usability? what do we...
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](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649ea45503460f94ba9077/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649ea45503460f94ba9077/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649ea45503460f94ba9077/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649ea45503460f94ba9077/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649ea45503460f94ba9077/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649ea45503460f94ba9077/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649ea45503460f94ba9077/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649ea45503460f94ba9077/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649ea45503460f94ba9077/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649ea45503460f94ba9077/html5/thumbnails/10.jpg)
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