Usability Teppo Räisänen

Slides:



Advertisements
Similar presentations
Our school: typical Greek school traditional models of education in its daily instructive practice. Past few years: efforts to modernize these instructive.
Advertisements

Usability and Performance Rules of Thumb for Mobile Java Developers Jackson Feijó Filho Software Developer Lightning talk at Java Mobile, Media & Embedded.
Interaksi Manusia Komputer – Marcello Singadji. design rules Designing for maximum usability – the goal of interaction design Principles of usability.
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
Spring /6.831 User Interface Design and Implementation1 Lecture 1: Usability.
CISB213 Human Computer Interaction Introduction and Overview.
1 User-Centered Design CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 17, 2007.
Human Computer Interface. HCI and Designing the User Interface The user interface is a critical part of an information system -- it is what the users.
CSE491 Human-Computer Interaction Eileen Kraemer 8/28/07.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
Usability 2004 J T Burns1 Usability & Usability Engineering.
Principles and Methods
Chapter 7 design rules.
Prototyping Teppo Räisänen
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
User Centered Design Lecture # 5 Gabriel Spitz.
Web 2.0 Testing and Marketing E-engagement capacity enhancement for NGOs HKU ExCEL3.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
What is HCI? IMD07101: Introduction to Human Computer Interaction Brian Davison 2011/12.
Usability Testing – Part II Teppo Räisänen
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Usability Testing Teppo Räisänen
Principles of User Centred Design Howell Istance.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
To be covered:- What is HCI? Goal of HCI HCI - An Interdisciplinary Area Concerns in HCI Interface and interaction design Goals of interaction design Utility,
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 7 Design Guidelines & Standards Gary Marsden ( ) July 2002.
Interacting with IT Systems Fundamentals of Information Technology Session 5.
User-Centered Development Methodology A user interface comprises “ those aspects of the system that the user comes in contact with.” ● Moran [1981]
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
What is interaction design? Eileen Kraemer CSCI 4800/6800 University of Georgia.
Human Computer Interaction
Unit 5: Fundamentals of Usability in HIT Systems – What Does It Matter? Component 7: Working with HIT Systems.
CS2003 Usability Engineering Human-Centred Design Dr Steve Love.
Chapter 7 design rules. Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards and.
Internet Services Introduction Expertise is a collaborative tool for knowledge sharing, interacting and group working that can be adapted to the needs.
1 CP586 © Peter Lo 2003 Multimedia Communication Human Computer Interaction.
VENDORS, CONSULTANTS AND USERS. WHY CAN’T COMPANIES DEVELOP THEIR OWN ERP PACKAGES? To develop an ERP package is a complex & time consuming activity which.
The Impact of the Interface Design on web-base Learning: Visual and Navigation Dynamics on Learners’ Satisfaction 指導教授: Chen, Ming- Puu 報告者 : Chang, Chen-Ming.
1 chapter 7 design rules. 2 Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards.
Human Computer Interaction CITB 243 Chapter 1 What is HCI
1 Integrating Human Factors into Designing User Interface for Digital Libraries Sung Been Moon
Chapter 1 - Introduction
Human Computer Interface INT211
CSCI 4800/6800 Human-Computer Interaction Eileen Kraemer 1/11/05.
Chapter 7 design rules. Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards and.
Design rules.
What Do We Mean by Usability?
Chapter 1 - Introduction
Module 2… Talking with computers
Usability engineering
Usability engineering
Introduction: Human Computer Interaction
AIM The aim of this study is to introduce you to the fundamental and exciting area of human computer interaction (HCI) and to prepare you for more advanced.
Interaction qualities
HCI – DESIGN RATIONALE 20 November 2018.
Onno Kubbe Design Rule Ontology Onno Kubbe 12/2/2018.
CS 1120: Computer Science II Software Life Cycle
Human Computer Interaction
Human Computer Interaction
COMP444 Human Computer Interaction Usability Engineering
Chapter 7 design rules.
Chapter 7 design rules.
Chapter 7 design rules.
CS 1120: Computer Science II Software Life Cycle
HCI What ? HCI Why ? What happens when a human and a computer system interact to perform a task? task -write document, calculate budget, solve equation,
Chapter 7 design rules.
Presentation transcript:

Usability Teppo Räisänen

What Is Usability? How easy is it for a user of a product to achieve his/her objectives Interaction between a human being and a machine HCI (Human-Computer Interaction) Usability is not restricted to computer- based products

What Is Usability? Usability of a procuct can be good or poor Often small changes in user interface can result in much better usability: Windows tool tips ”Push” sticker in a door Changes are often visual clues

Subcategories of Usability Learnability Memorability Effectiveness Robustness Enjoyability

Learnability/Memorability The ease of becoming effective for a new user Similar behaviour in similar situations Predictability of response Generalizability – ability to extend current knowledge to other situations

Effectiveness/Robustness Recoverability – once observed errors are corrected Responsiveness – the speed of communication Task completeness – System supports users tasks as how he/she percieves them

Enjoyability The level of satisfaction Very user-dependent as a concept Often mentioned ’Intuitive user interface’ Something new the resembles something familiar Is based on an individual’s earlier experiences

Usability As a Discipline Usability research is centered around Qualities that have an effect on good/poor usability Methods that can be used in evaluating product’s usability Methods that can be used in designing products of good usability

Usability As a Discipline Usability is very interdisciplinary Psychology Engineering Arts Linguistics An usability expert should be a combination of a psychologist, an engineer and an artist

Usability As a Discipline Traditionally resarch of usability was restricted to user interfaces However many products, that had sophisticated user interfaces failed Usability is also affected by qualities like product’s structure and responsiveness

ISO 9241 International Organization for Standardization has defined usability as a wholeness, which desribes How easily certain users can use tools available for them to perform certain tasks in a particular environment

Why Usability Is Important? Modern development environments have made programming work easier Computer-based products have become more and more sophisticated Consumers have more and more products to choose from Usability has become an important competitive weapon

Why Usability Is Important? According to research usability was estimated to be one of 6 most important skills required within software development Usability is strongly connected to requirements spesification phase of software development

Why Usability Is Important? Usability can also have a huge economical impact: If a software has daily users in Finland an usability issue that costs 20 seconds of time / instance of use ~ hours (~25300 days) of working time is lost each year

Usability & Software Projects Usability issues are still often neglected Eg. according to a study a large portion of health care related problems in Finland originate from poor usability of software User-centered design methods are seen as heavy and time (= money) consuming

Usability & Software Projects Usability should be taken as a natural part of development process Usability should also be evaluated Usability testing plan Verification of goals accomplished Corrections and updates if needed Careful documentation of usability issues and solutions is important

Usability exercise In teams of two Discuss about the usability of a laptop trackpad How could you improve it?

Usability & Software Projects Watch the video: 3RLb8