Screen Design : Navigation, Windows, Controls, Text,

Size: px
Start display at page:

Download "Screen Design : Navigation, Windows, Controls, Text,"

Transcription

1 Overview Introduction Fundamentals of GUIs Screen Design : Navigation, Windows, Controls, Text, Evaluating GUI Performance - Methods - Comparison 1

2 Example: Automotive HMI (CAR IT 03/2013) 64, 68, 69 2

3 Example: Automotive HMI (CAR IT 03/2013) 64, 68, 69 3

4 Example: Automotive HMI (CAR IT 03/2013) 64, 68, 69 4

5 Example: Automotive HMI (CAR IT 03/2013) 64, 68, 69 5

6 Example: Automotive HMI (CAR IT 03/2013) 64, 68, 69 6

7 Common Usability Problems 65 64, 68, 69 Ambiguous menus and icons Confusing and inefficient navigation (meaningless graphics, useless elements, ) Inefficient operation, information overload Excessive or inefficient page scrolling Design inconsistency Input manipulation limits Unclear step sequences More steps to manage the interface than to perform tasks Inadequate feedback and confirmation Inadequate error messages, help, tutorials and documentation 7

8 Usability Requirements 64, 68, 69 5 quality components by Nielsen (2003): Learnability How easy is it for users to accomplish basic tasks? Efficiency How quickly can tasks be performed by (experienced) users? Memorability How fast can rare users reestablish proficiency? Errors How many errors do users make and how easy is recovery? Satisfaction How pleasant is it to use the design? 8

9 Some Practical Measures of Usability 65 64, 68, 69 Are people asking a lot of questions or often use the manual? Are users become some kind of aggressive when using the GUI? Are there many irrelevant actions being performed? Are there many object, elements etc. on the screen which could be ignored? Do a lot of people want to use the product (GUI)? 9

10 Some Objective Criteria to Measures Usability (I) 65 64, 6 Acc. Tyldesley (1998) Time to complete a task, percentage of tasks completed by unit time (speed) Ratio of successes to failures Time to spent on errors Number of other SW performing the same tasks better Number of commands used Frequency and duration of help or manual use Percentage of favorable to unfavorable user commands 11

11 Some Objective Criteria to Measures Usability (II) 65 64, 6 Acc. Tyldesley (1998) Number of repetitions of failed commands Number of times the interface misleads the user Number of available commands which are rarely used Number of users preferring this system Number and duration the user works around a problem Number of times the user loses control of the system Number of times the user expresses frustration or satisfaction 12

12 GUI Evaluation ( Test) 767 Why? - Improvement of SW usability user (customer) satisfaction, - GUI design rules are not sufficient - Developers and users have different knowledge, - There is no average user, When? - In each step of the GUI design process - Fixing problems early in the design process is significantly cheaper than doing this after shipment How? Different methods and strategies (this chapter) 14

13 GUI Evaluation Test Measurements & Purposes 777 Conformance with requirements Conformance with guidelines for good design Conformance with legal requirements Identification of GUI design problems Ease of learning Retention of learning over time Speed of task completion Error rates Subjective user satisfaction 15

14 GUI Evaluation Steps Identify the purpose and scope of testing Development of a prototype (e.g. at each stage of the design process) Development of a test plan to yield the relevant data Selection and scheduling users to participate Providing a proper test facility (room, computer, ) Conduction of tests incl. briefing to SW purpose, in total not longer than 2 h per session Collection of data Analyze test results and design update recommendations Evaluation of the SW to ship Monitor user experience after shipment 16

15 GUI Evaluation Test Methods Heuristic evaluation by GUI experts 2. Cognitive walk-throughs 3. Classic usability tests with users Cost, time, order to test Oher references:

16 Heuristic Evaluation 780 Description: Advantages: Evaluation by GUI experts to identify problems Easy to do, low cost, doesn t waste user s time, can identify many problems Disadvantages: Experts may not possess an adequate understanding of the tasks and user issues, difficult to identify system wide problems, no systematic way Guidelines: Use three to five experts, experts should be familiar with the project and have a long-term relationship with the company. Ratings: 0 = no usability problem at all 1 = Cosmetic problem only, need not to fix 2 = Minor problem, fix with low priority 3 = Major problem, important to fix 4 = Usability catastrophe, fix before further tests 18

17 Heuristic Evaluation Checklist Heuristic_Evaluation_Checklist_stcsig_org.pdf 19

18 10 Usability Heuristics for User Interface Design by J. Nielsen Visibility of system status The system should always keep users informed about what is going on, through appropriate feedback within reasonable time. 2. Match between system and the real world The system should speak the users' language, with words, phrases and concepts familiar to the user, rather than system-oriented terms. Follow real-world conventions, making information appear in a natural and logical order. 3. User control and freedom Users often choose system functions by mistake and will need a clearly marked "emergency exit" to leave the unwanted state without having to go through an extended dialogue. Support undo and redo. 20

19 10 Usability Heuristics for User Interface Design by J. Nielsen Consistency and standards Users should not have to wonder whether different words, situations, or actions mean the same thing. Follow platform conventions. 5. Error prevention Even better than good error messages is a careful design which prevents a problem from occurring in the first place. Either eliminate error-prone conditions or check for them and present users with a confirmation option before they commit to the action. 6. Recognition rather than recall Minimize the user's memory load by making objects, actions, and options visible. The user should not have to remember information from one part of the dialogue to another. Instructions for use of the system should be visible or easily retrievable whenever appropriate. 21

20 10 Usability Heuristics for User Interface Design by J. Nielsen Flexibility and efficiency of use Accelerators -- unseen by the novice user -- may often speed up the interaction for the expert user such that the system can cater to both inexperienced and experienced users. Allow users to tailor frequent actions. 8. Aesthetic and minimalist design Dialogues should not contain information which is irrelevant or rarely needed. Every extra unit of information in a dialogue competes with the relevant units of information and diminishes their relative visibility. 9. Help users recognize, diagnose, and recover from errors Error messages should be expressed in plain language (no codes), precisely indicate the problem, and constructively suggest a solution. 10. Help and documentation Even though it is better if the system can be used without documentation, it may be necessary to provide help and documentation. Any such information should be easy to search, focused on the user's task, list concrete steps to be carried out, and not be too large.to fix 22

21 Cognitive Walk - Throughs 786 Description: Advantages: Reviews of the GUI in the context of user tasks Allow a clear evaluation of the tasks flow early in design process, do not require a functional prototype (paper,..), low cost, can be used to evaluate alternate solutions, more structured than heuristic evaluation Disadvantages: Fatiguing to perform, may miss inconsistencies and general problems Guidelines: - Use clear description of the GUI and its tasks - Limit test to several core or representative tasks - Limit sessions to 60 min. - Use about 10 GUI experts 23

22 Cognitive Walk - Throughs 786 Source: Typically four questions are asked: 1. Will the user try to achieve the effect that the subtask has? Does the user understand that this subtask is needed to reach the user's goal? 2. Will the user notice that the correct action is available? E.g. is the button visible? 3. Will the user understand that the wanted subtask can be achieved by the action? E.g. the right button is visible but the user does not understand the text and will therefore not click on it. 4. Does the user get appropriate feedback? Will the user know that they have done the right thing after performing the action? 24

23 Cognitive Walk - Throughs 786 Source: By answering the questions for each subtask usability problems will be noticed. Common mistakes 1.The evaluator doesn't know how to perform the task themself, so they stumble through the interface trying to discover the correct sequence of actions - and then they evaluate the stumbling process. (The user should identify and perform the optimal action sequence.) 2.The walkthrough does not test real users on the system. The walkthrough will often identify many more problems than you would find with a single, unique user in a single test session. 25

24 Classic Usability Tests 786 Description: Advantages: Evaluation under real-world conditions, measures performance, can be used to compare alternatives, major GUI problems are identified and fixed Utilizes an actual work environment, objective measurement of performance, subjective measurement of user satisfaction, identifies serious or recurring problems Disadvantages: High cost, requires controlled and exactly planned tests, emphasize first-time GUI usage Guidelines: - Use about than 10 people per user group - Simulate real world conditions as far as reasonable - Limit sessions to min. (limits also test procedures) - Apply statistical methods for data analysis 26

25 Heuristic vs. Usability Testing 794 Addresses this question Recommendations are derived from Complementary benefits Benefits Heuristic Is the design optimized in terms of GUI rules? Standards, guidelines, best practice, GUI experts Focuses on what the design brings to users - Rapid results - Comprehensive evaluation - Low cost Usability Testing Can the user find the information and how does he performs tasks? Direct observation of users performing tasks Focuses on what the users brings to design Recommendations to specific objects, tasks and limitations by users 27

26 Some Myths about GUI Usability Testing (I) Weinschenk 1 An expensive usability lab is needed You need at least a quite room with a system running the GUI this captures most of the GUI design issues. Tests should be also performed the typical environment incl. stress GUI tests should performed at the end the development before shipping One should definitively do this, but tests should be performed at every major step of the GUI design process Every feature of the GUI should be tested Generally speaking yes, but it is impossible to get everything tested by a single person/subject (e.g. MS WORD, beta tests with high profile users). Focus on clusters of tasks and test them separately 28

27 Some Myths about GUI Usability Testing (II) Weinschenk 100+ people are needed You need at least 10 subjects. If they are truly representative, they will capture about 95% of the problems A good test means no changes are necessary The only criterion for a successful GUI test is, that you get a lot of good data for improving the GUI. Negative feedback is as well very helpful GUI usability testing is the same as system testing No you are not trying to find bugs in the software. The GUI test addresses how easy the SW can be learned and how fast tasks can be performed GUI usability testing is the same as design review No design reviews are valuable for your bosses. Design review means more presentation than testing 29

28 Examples: Collect Data (I) 1) Create test scenario Task: Collect Data Your situation: You have six measurement data, each on a different sheet of paper, type those data into the software Your job: - Enter each dataset into the software - Check if there is no typing error - Store data - Display all data of the last four weeks in a graph - Make a print-out of the graph - Sent an with the plot to the QA manager 30

29 Examples: Collect Data - Example What are potential problems of the job from test scenario to perform? - Enter each dataset into the software - Check if there is no typing error - Store data -Display all data of the last 4 weeks in a graph - Make a print-out - Sent an with the plot to the QA manager 31

30 Examples: Collect Data (II) 2) Develop a usability test plan (test duration max. 2h!) - Point out the goals of the test (the goal is to test the performance of ) - Schedule for the tests (date, participants, time, ) - Testing method (What will be tested by which method?) - Select and invite participants (they should represent user groups) - Test procedure (explain everything step by step) 3) Prepare test materials - Prototype of GUI and systems on which it - Provide cards or a list with brief instructions of each test Good: You should enter new measurement data Bad: Choose New Data from the File Menu - Evaluation form for the participant (see below) - Observer instructions and observer evaluation form (see below) - Other things like video recording equipment, 32

31 Examples: Collect Data (III) Evaluation form for the participant Pretest - Age: - Gender: - PC experience: Post test - How do you rate this SW? good / fair / bad Questions for doing statistics and are often not really helpful because of about 10 participants. Comments are more suitable! Evaluation form for the observer - Pretest - Is participant relaxed? yes / no / don t know During test - Problems that came up: - Errors that came up: - Time to perform task: min. Post test - Things you like: - Things you don t like: 33

32 Examples: Collect Data (IV) ISONORM - Questionnaire for software ergonomics (DIN 9241 part 10) 5 Fragen zu jeder der 7 Gestaltungsgrundsätze der Norm stellen: - Aufgabenangemessenheit - Selbstbeschreibungsfähigkeit - Fehlertoleranz - Lernunterstützung - Erwartungskonformität - Individualisierbarkeit Bsp. 34

33 Examples: Collect Data (V) 4) Perform the test (max. 2 h!) A. Greet the participant and introduce yourself B. Briefing C. Have the participant to fill out the pretest form D. Conduct the test while filling out the evaluator form E. Have the participant to fill out the posttest form F. Have the posttest interview G. Thank the participant 5) Report of evaluation - Group, explain and prioritize the results - Provide a recommendation how to fix major problems 35

34 Examples: Collect Data (V) 4) Perform the test (max. 2 h!) A. Greet the participant and introduce yourself B. Briefing C. Have the participant to fill out the pretest form D. Conduct the test while filling out the evaluator form E. Have the participant to fill out the posttest form F. Have the posttest interview G. Thank the participant 5) Report of evaluation - Group, explain and prioritize the results - Provide a recommendation how to fix major problems 36

35 Group Work : Case Study VIII (Master) Topics for presentation, GUI prototyping and final documentation - Perform evaluation tasks: Heuristic evaluation by GUI experts and Cognitive walk-throughs of your Case Study: performed by another team - Update your GUI Final (Exam) Presentation (~ 30 min) - Presentation of both results (5 mins) of Case Study VI (before after) - Presentation of final GUI prototype (10 min) - Classic usability tests with 3 users (not out of your team) should performed during presentation (5 min subtask usability test each = 15 min) 38

36 Summary of GUI Design Evaluation 39

37 Summary of GUI Design: User vs. Project Expectations 40

38 Summary of GUI Design GUI design flow User objects Evaluation and test XXX software is ranked YYY Magazine 41

Outline. Lecture 13: Web Usability. Top Ten Web Design Mistakes. Web Usability Principles Usability Evaluations

Outline. Lecture 13: Web Usability. Top Ten Web Design Mistakes. Web Usability Principles Usability Evaluations Lecture 13: Web Usability Outline Web Usability Principles Usability Evaluations Wendy Liu CSC309F Fall 2007 1 2 What Makes Web Application Development Hard? Target audience can be difficult to define

More information

Muhammad F Walji PhD and Jiajie Zhang PhD The University of Texas Health Science Center at Houston

Muhammad F Walji PhD and Jiajie Zhang PhD The University of Texas Health Science Center at Houston Muhammad F Walji PhD and Jiajie Zhang PhD The University of Texas Health Science Center at Houston AMIA Usability Task Force HIMSS Usability Task Force Jiajie Zhang, Amy Franklin, Juhan Sonin original

More information

Usability Heuristics for the Web. 1. Visibility of system status

Usability Heuristics for the Web. 1. Visibility of system status Page 1 sur 5 Register Domains[.com.net.org] for only $14.99 at Bluegenesis.com! Usability Related Articles Find Search List Departments List Topics Web Tools Guide Buy Software at the Web Tools Store Search

More information

UX UI. An intro to the world of User Experience and User Interface

UX UI. An intro to the world of User Experience and User Interface UX UI An intro to the world of User Experience and User Interface Agenda Introduction UX UI Define your product Basic Guidelines Summary UX Hi - Product Design Student at Bezalel Academy of Arts and Design

More information

A usability study of a website prototype designed to be responsive to screen size

A usability study of a website prototype designed to be responsive to screen size A usability study of a website prototype designed to be responsive to screen size Sophie Rundgren Interactive Media Design Södertörn University Alfred Nobels allé 7 141 89 Huddinge [email protected]

More information

Sherry Pagoto, PhD University of Massachusetts Medical School. Kristin Schneider, PhD Rosalind Franklin University

Sherry Pagoto, PhD University of Massachusetts Medical School. Kristin Schneider, PhD Rosalind Franklin University Sherry Pagoto, PhD University of Massachusetts Medical School Kristin Schneider, PhD Rosalind Franklin University Usability is broadly defined as how easy it is to use a system, how efficiently a person

More information

Screen Design : Navigation, Windows, Controls, Text,

Screen Design : Navigation, Windows, Controls, Text, Overview Introduction Fundamentals of GUIs - methods - Some examples Screen : Navigation, Windows, Controls, Text, Evaluating GUI Performance 1 Fundamentals of GUI What kind of application? - Simple or

More information

Usability of ERP Error Messages

Usability of ERP Error Messages Usability of ERP Error Messages Mazhar Sadiq * & Antti Pirhonen Department of Computer Science and Information System University of Jyväskylä, Finland * Email: masadiq {at} jyu.fi Abstract Usability of

More information

An Iterative Usability Evaluation Procedure for Interactive Online Courses

An Iterative Usability Evaluation Procedure for Interactive Online Courses An Iterative Usability Evaluation Procedure for Interactive Online Courses by Laurie P. Dringus ABSTRACT The Internet and World Wide Web (W3) have afforded distance learners simple links to access information.

More information

Analysis of Four Usability Evaluation Methods Applied to Augmented Reality Applications

Analysis of Four Usability Evaluation Methods Applied to Augmented Reality Applications Analysis of Four Usability Evaluation Methods Applied to Augmented Reality Applications Héctor Martínez a,b, Payel Bandyopadhyay c,d a SenseTrix, PL 20 FI-00101 Helsinki, Finland b Tampere University of

More information

Appendix A Protocol for E-Learning Heuristic Evaluation

Appendix A Protocol for E-Learning Heuristic Evaluation Appendix A Protocol for E-Learning Heuristic Evaluation This instrument and protocol are intended for use by instructional designers and other experts engaged in heuristic evaluations of e-learning programs.

More information

Types of Usability Testing For Your Website

Types of Usability Testing For Your Website LEGAL SERVICES NTAP v v NATIONAL TECHNOLOGY ASSISTANCE PROJECT Website Usability Testing A Guide for Legal Aid Websites Jamila Hussein & Xander Karsten 1 Website Usability Testing Guide This guide is designed

More information

Web Design Competition 2013. College of Computing Science, Department of Information Systems. New Jersey Institute of Technology

Web Design Competition 2013. College of Computing Science, Department of Information Systems. New Jersey Institute of Technology COMPETITION PURPOSE The Web is the most transformable invention of our time. This competition features the creation of high-quality, well-designed and original Websites, while seeking to identify and encourage

More information

White Paper: Designing Resourceful Graphical User Interfaces (GUIs) for Healthcare Applications

White Paper: Designing Resourceful Graphical User Interfaces (GUIs) for Healthcare Applications Accelerate Development Reduce Time to Product Automate Critical Tasks White Paper: Designing Resourceful Graphical User Interfaces (GUIs) for Healthcare Applications The ASHVINS GROUP, Inc. 6161 Blue Lagoon

More information

TABLE OF CONTENTS CHAPTER TITLE PAGE

TABLE OF CONTENTS CHAPTER TITLE PAGE TABLE OF CONTENTS CHAPTER TITLE PAGE ACKNOWLEDGEMENT ABSTRACT ABSTRAK LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS i ii iii iv v vii 1 INTRODUCTION 1.0 Introduction 1 1.1 Problem Statement 2 1.2

More information

EHR Heuristic Evaluation

EHR Heuristic Evaluation [Place logo of clinic here] EHR Heuristic Evaluation Preview Packet Background, Description of Process, Heuristics List, and Examples of Violations Created by: Thank you for participating in our heuristic

More information

MEASURING USABILITY OF ICONIC BASED GUIs OF MOBILE EMERGENCY SERVICE SOFTWARE BY USING HCI. Y.Batu Salman, Adem Karahoca

MEASURING USABILITY OF ICONIC BASED GUIs OF MOBILE EMERGENCY SERVICE SOFTWARE BY USING HCI. Y.Batu Salman, Adem Karahoca MEASURING USABILITY OF ICONIC BASED GUIs OF MOBILE EMERGENCY SERVICE SOFTWARE BY USING HCI Y.Batu Salman, Adem Karahoca Bahcesehir University, Engineering Faculty, Computer Engineering Department Bahcesehir,

More information

Bad designs. Chapter 1: What is interaction design? Why is this vending machine so bad? Good design. Good and bad design.

Bad designs. Chapter 1: What is interaction design? Why is this vending machine so bad? Good design. Good and bad design. Bad designs Chapter 1: What is interaction design? Elevator controls and labels on the bottom row all look the same, so it is easy to push a label by mistake instead of a control button People do not make

More information

E-Procurement Usability: The Good, The Bad and The Ugly

E-Procurement Usability: The Good, The Bad and The Ugly E-Procurement Usability: The Good, The Bad and The Ugly Consumer-Like Usability Key to Higher User Adoption of ERP-based E-Procurement Published: July 2010 This White Paper is the first in a series of

More information

A system is a set of integrated components interacting with each other to serve a common purpose.

A system is a set of integrated components interacting with each other to serve a common purpose. SYSTEM DEVELOPMENT AND THE WATERFALL MODEL What is a System? (Ch. 18) A system is a set of integrated components interacting with each other to serve a common purpose. A computer-based system is a system

More information

Guest Article: What will make healthcare software usable?

Guest Article: What will make healthcare software usable? (From: http://www.healthcareguy.com/2009/04/13/guest-article-what-will-make-healthcare-softwareusable/) Guest Article: What will make healthcare software usable? Last month I posted several entries about

More information

User interface design. Designing effective interfaces for software systems. Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 1

User interface design. Designing effective interfaces for software systems. Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 1 User interface design Designing effective interfaces for software systems Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 1 Objectives To suggest some general design principles

More information

Web Usability: Principles and Evaluation Methods

Web Usability: Principles and Evaluation Methods Web Usability: Principles and Evaluation Methods Maristella Matera, Francesca Rizzo, Giovanni Toffetti Carughi Dipartimento di Elettronica e Informazione, Politecnico di Milano Piazza Leonardo da Vinci,

More information

Getting Started With SPSS

Getting Started With SPSS Getting Started With SPSS To investigate the research questions posed in each section of this site, we ll be using SPSS, an IBM computer software package specifically designed for use in the social sciences.

More information

DCOM 131-01. Group Project 2: Usability Testing. Usability Test Report. Tim Harris, Zach Beidler, Sara Urner, Kacey Musselman

DCOM 131-01. Group Project 2: Usability Testing. Usability Test Report. Tim Harris, Zach Beidler, Sara Urner, Kacey Musselman 0 DCOM 131-01 Group Project 2: Usability Testing Usability Test Report Tim Harris, Zach Beidler, Sara Urner, Kacey Musselman 1 Table of Contents Introduction... 2 Purpose... 2 Heuristic... 3 Participants...

More information

Exploring new ways of Usability testing for an E-Science/ Scientific research application

Exploring new ways of Usability testing for an E-Science/ Scientific research application Exploring new ways of Usability testing for an E-Science/ Scientific research application By Julio Cesar Dovalina St. Edward s University Advisor Dr. Gregory Madey 1 Abstract There is a growing interest

More information

SPSS: Getting Started. For Windows

SPSS: Getting Started. For Windows For Windows Updated: August 2012 Table of Contents Section 1: Overview... 3 1.1 Introduction to SPSS Tutorials... 3 1.2 Introduction to SPSS... 3 1.3 Overview of SPSS for Windows... 3 Section 2: Entering

More information

Introduction to Usability Testing

Introduction to Usability Testing Introduction to Usability Testing Abbas Moallem COEN 296-Human Computer Interaction And Usability Eng Overview What is usability testing? Determining the appropriate testing Selecting usability test type

More information

USABILITY SPECIFICATIONS

USABILITY SPECIFICATIONS USABILITY SPECIFICATIONS TOPICS: Chapter 8 What they are Usability specification table Benchmark task descriptions User errors in usability specifications Usability specifications and managing the UE process

More information

Interface Design Rules

Interface Design Rules Interface Design Rules HCI Lecture 10 David Aspinall Informatics, University of Edinburgh 23rd October 2007 Outline Principles and Guidelines Learnability Flexibility Robustness Other Guidelines Golden

More information

An Investigation of User-Experience Design of E-Commerce Websites

An Investigation of User-Experience Design of E-Commerce Websites Proceedings of the World Congress on Electrical Engineering and Computer Systems and Science (EECSS 2015) Barcelona, Spain July 13-14, 2015 Paper No. 316 An Investigation of User-Experience Design of E-Commerce

More information

WIMP: Windows, Icons, Menus (or mice), Pointers (or pull-down menus) Kathy Lynch and Julie Fisher 2004. Topic Overview. Suggested Readings.

WIMP: Windows, Icons, Menus (or mice), Pointers (or pull-down menus) Kathy Lynch and Julie Fisher 2004. Topic Overview. Suggested Readings. IMS3470 Human-computer interaction WIMP: Windows, Icons, Menus (or mice), Pointers (or pull-down menus) Kathy Lynch and Julie Fisher 2004 Topic Overview WIMP or is it GUI? (interface model using direct

More information

An Introduction to. Metrics. used during. Software Development

An Introduction to. Metrics. used during. Software Development An Introduction to Metrics used during Software Development Life Cycle www.softwaretestinggenius.com Page 1 of 10 Define the Metric Objectives You can t control what you can t measure. This is a quote

More information

USABILITY: EFFECTIVE, EFFICIENT, AND SATISFYING

USABILITY: EFFECTIVE, EFFICIENT, AND SATISFYING CONSULTING USABILITY: EFFECTIVE, EFFICIENT, AND SATISFYING We have made it our goal to make our clients applications user-friendly. an overview of our services and areas of expertise what is usability?

More information

Levels of Software Testing. Functional Testing

Levels of Software Testing. Functional Testing Levels of Software Testing There are different levels during the process of Testing. In this chapter a brief description is provided about these levels. Levels of testing include the different methodologies

More information

Heuristic Evaluation of Three Cellular Phones

Heuristic Evaluation of Three Cellular Phones Heuristic Evaluation of Three Cellular Phones Siemens CF62T Samsung VGA1000 Motorola T720 ISE 217, Human Computer Interaction San Jose State University May 2005 Allison Eckholm Robert Murphy Richard Pack

More information

Microsoft Office Access 2007 Training

Microsoft Office Access 2007 Training Mississippi College presents: Microsoft Office Access 2007 Training Course contents Overview: Fast, easy, simple Lesson 1: A new beginning Lesson 2: OK, back to work Lesson 3: Save your files in the format

More information

Module 9. User Interface Design. Version 2 CSE IIT, Kharagpur

Module 9. User Interface Design. Version 2 CSE IIT, Kharagpur Module 9 User Interface Design Lesson 21 Types of User Interfaces Specific Instructional Objectives Classify user interfaces into three main types. What are the different ways in which menu items can be

More information

Top 10 Skills and Knowledge Set Every User Experience (UX) Professional Needs

Top 10 Skills and Knowledge Set Every User Experience (UX) Professional Needs Top 10 Skills and Knowledge Set Every User Experience (UX) Professional Needs The user experience (UX) of your products is only as good as the knowledge and skills of your UX staff. Here are the top 10

More information

Usability Evaluation with Users CMPT 281

Usability Evaluation with Users CMPT 281 Usability Evaluation with Users CMPT 281 Outline Usability review Observational methods Interview methods Questionnaire methods Usability ISO 9241-11: The extent to which a product can be used by specified

More information

User interface design. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 16 Slide 1

User interface design. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 16 Slide 1 User interface design Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 16 Slide 1 Objectives To suggest some general design principles for user interface design To explain different interaction

More information

Testing Websites with Users

Testing Websites with Users 3 Testing Websites with Users 3 TESTING WEBSITES WITH USERS Better Practice Checklist Practical guides for effective use of new technologies in Government www.agimo.gov.au/checklists version 3, 2004 Introduction

More information

Recovering from a System Crash

Recovering from a System Crash In this appendix Learn how to recover your data in the event of a power failure or if Word stops responding. Use the Open and Repair option to repair damaged files. Use the Recover Text from Any File converter

More information

Usability Testing: Developing Useful and Usable Products

Usability Testing: Developing Useful and Usable Products Usability Testing: Developing Useful and Usable Products Produced by: Students in the Master of Technical and Scientific Communication Program Miami University of Ohio October 2002 Edited: October 2004

More information

PSA 2015 Step by Step Guide is published by Assistance Software. All rights reserved. No part of this publication may be Projects reproduced.

PSA 2015 Step by Step Guide is published by Assistance Software. All rights reserved. No part of this publication may be Projects reproduced. Step by Step Guide PSA 2015 Module 4 4.1 BAFPA Methodology 4.2 & Budget 4.3 Project sales forecast 4.4 Project & Resource planning 4.5 Utilization Sheet 4.6 CRM Appointments and Group calendar 4.7 Programs

More information

DESIGN & PROTOTYPAGE. ! James Eagan [email protected]

DESIGN & PROTOTYPAGE. ! James Eagan james.eagan@telecom-paristech.fr DESIGN & PROTOTYPAGE! James Eagan [email protected] Ce cours a été développé en partie par des membres des départements IHM de Georgia Tech et Télécom ParisTech. La liste de contributeurs

More information

HCI Report: Website Evaluation

HCI Report: Website Evaluation HCI Report: Website Evaluation Rakan Alassaf & Tarek Amr Abstract Usability is defined by ISO/IEC 9241 as the extent to which software products satisfy the users needs in an effective and efficient manner

More information

Webpage Usability Evaluation and Optimization Design: A case study

Webpage Usability Evaluation and Optimization Design: A case study Webpage Usability Evaluation and Optimization Design: A case study Yanmin Xue, Yefei Shi School of Art and Design, Xi an University of Technology, Xi an, Shaanxi,CHINA Abstract: Webpage usability research

More information

White Paper Performance Testing Methodology

White Paper Performance Testing Methodology White Paper Performance Testing Methodology by Johann du Plessis Introduction One of the main concerns with a performance testing project is how much value the testing adds. Is performance testing worth

More information

User Interface Design

User Interface Design User Interface Design Winter term 2005/2006 Thursdays, 14-16 c.t., Raum 228 Prof. Dr. Antonio Krüger Institut für Geoinformatik Universität Münster 20. Februar 06 IfGi Universität Münster User Interface

More information

OnGuard Online User Guide

OnGuard Online User Guide OnGuard Online User Guide T81165/Rev ER-7991-40 Jan 2005 Contents 1 Introduction Related documents 1 1 Navigation of the software 1 2 How to use this guide 1 4 2 Managing Access Holidays and Timezones

More information

Total Recall Survey Report

Total Recall Survey Report Total Recall Survey Report Enrico Bertini, Denis Lalanne University of Fribourg Abstract The overall objective of the TotalRecall project is to support humans memory in the professional life, and more

More information

Google Cloud Storage Experience Usability Study Plan

Google Cloud Storage Experience Usability Study Plan Google Cloud Storage Experience Usability Study Plan HCDE 517 Usability Testing Team 5G s (4 Gals + Google): Victoria Briscoe, Vina Chan, Sooyoung Hwang, Shu-Fan Wen ! Goals Google Cloud Storage is part

More information

Web Load Stress Testing

Web Load Stress Testing Web Load Stress Testing Overview A Web load stress test is a diagnostic tool that helps predict how a website will respond to various traffic levels. This test can answer critical questions such as: How

More information

a. First Drag Position from Measures to Dimensions b. Drag Position into Rows c. Drag Candidate into Columns

a. First Drag Position from Measures to Dimensions b. Drag Position into Rows c. Drag Candidate into Columns Text Analytics using Tableau The following tutorial will show you how to perform text analysis in Tableau 8.2. To get started, you will need the following: Tableau version 8.2 Data: Political Speeches.xlsx

More information

A Comparative Study of Database Design Tools

A Comparative Study of Database Design Tools A Comparative Study of Database Design Tools Embarcadero Technologies ER/Studio and Sybase PowerDesigner Usability Sciences Corporation 909 Hidden Ridge, Suite 575, Irving, Texas 75038 tel: 972-550-1599

More information

The Essential Guide to User Interface Design An Introduction to GUI Design Principles and Techniques

The Essential Guide to User Interface Design An Introduction to GUI Design Principles and Techniques The Essential Guide to User Interface Design An Introduction to GUI Design Principles and Techniques Third Edition Wilbert O. Galitz l 1 807 : WILEYp Wiley Publishing, Inc. Contents About the Author Preface

More information

Part I. Introduction

Part I. Introduction Part I. Introduction In the development of modern vehicles, the infotainment system [54] belongs to the innovative area. In comparison to the conventional areas such as the motor, body construction and

More information

Spiel. Connect to people by sharing stories through your favorite discoveries

Spiel. Connect to people by sharing stories through your favorite discoveries Spiel Connect to people by sharing stories through your favorite discoveries Addison Leong Joanne Jang Katherine Liu SunMi Lee Development & user Development & user Design & product Development & testing

More information

Guidelines for Using the Retrospective Think Aloud Protocol with Eye Tracking

Guidelines for Using the Retrospective Think Aloud Protocol with Eye Tracking Guidelines for Using the Retrospective Think Aloud Protocol with Eye Tracking September, 2009 Short paper by Tobii Technology Not sure of how to design your eye tracking study? This document aims to provide

More information

Chapter 12. Introduction. Introduction. User Documentation and Online Help

Chapter 12. Introduction. Introduction. User Documentation and Online Help Chapter 12 User Documentation and Online Help Introduction When it comes to learning about computer systems many people experience anxiety, frustration, and disappointment Even though increasing attention

More information

Programming in Access VBA

Programming in Access VBA PART I Programming in Access VBA In this part, you will learn all about how Visual Basic for Applications (VBA) works for Access 2010. A number of new VBA features have been incorporated into the 2010

More information

WebCAT: Enhancement through Analysis of Additional Data

WebCAT: Enhancement through Analysis of Additional Data WebCAT: Enhancement through Analysis of Additional Data Eric J. Ast, Joshua E.W. Mines, Amrita Mukhopadhyay, Donald E. Brown, James H. Conklin Abstract -- Since the year 2000, the University of Virginia

More information

User Interface Design for Games. David Kieras. University of Michigan

User Interface Design for Games. David Kieras. University of Michigan User Interface Design for Games David Kieras University of Michigan Introduction: User Interface Design for Games Desirable Properties of User Interfaces for Game Software Software for Work versus Software

More information

Usability Testing. SI 622: Evaluation of Systems & Services Winter 2008

Usability Testing. SI 622: Evaluation of Systems & Services Winter 2008 SI 622: Evaluation of Systems & Services Winter 2008 Usability Testing Project Client: Syntax2D Taubman College of Architecture & Urban Planning University of Michigan Tao Dong Maureen Hanratty Adam Torres

More information

Keywords: SQA,Black Box Testing( BBT), White Box testing(wbt).

Keywords: SQA,Black Box Testing( BBT), White Box testing(wbt). Volume 3, Issue 10, October 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Enhancing Software

More information

Organizational Development Qualtrics Online Surveys for Program Evaluation

Organizational Development Qualtrics Online Surveys for Program Evaluation The purpose of this training unit is to provide training in an online survey tool known as Qualtrics. Qualtrics is a powerful online survey tool used by many different kinds of professionals to gather

More information

The Everyday Guide to Medical Data Archiving and Retrieval using Microsoft Access

The Everyday Guide to Medical Data Archiving and Retrieval using Microsoft Access Total Solution Packages for Today s Small Business The Everyday Guide to Medical Data Archiving and Retrieval using Microsoft Access Chapter 1 Introduction to Medical Data Archiving and Retrieval Data

More information

A Software Engineering Model for Mobile App Development

A Software Engineering Model for Mobile App Development APPENDIX C A Software Engineering Model for Mobile App Development As we mentioned early in the book (see Chapter 1), to successfully develop a mobile software solution you should follow an engineering

More information

Fan Fu. Usability Testing of Cloud File Storage Systems. A Master s Paper for the M.S. in I.S. degree. April, 2013. 70 pages. Advisor: Robert Capra

Fan Fu. Usability Testing of Cloud File Storage Systems. A Master s Paper for the M.S. in I.S. degree. April, 2013. 70 pages. Advisor: Robert Capra Fan Fu. Usability Testing of Cloud File Storage Systems. A Master s Paper for the M.S. in I.S. degree. April, 2013. 70 pages. Advisor: Robert Capra This paper presents the results of a usability test involving

More information

Usability Testing. Credit: Slides adapted from H. Kiewe

Usability Testing. Credit: Slides adapted from H. Kiewe Usability Testing Credit: Slides adapted from H. Kiewe Materials for this class Readings: Nielsen, Why You Only Need to Test with 5 Users Dickelman, Usability Testing -- Fear and Loathing on the Keyboard

More information

Usability in e-learning Platforms: heuristics comparison between Moodle, Sakai and dotlrn

Usability in e-learning Platforms: heuristics comparison between Moodle, Sakai and dotlrn Usability in e-learning Platforms: heuristics comparison between Moodle, Sakai and dotlrn Ludivine Martin 1,5, David Roldán Martínez 2,5, Olga Revilla 3,5, Maria José Aguilar 4,5, Olga C. Santos 1,5, Jesús

More information

Usability Test Results CyberLynx Annotator for Lotus 1-2-3. Executive Summary

Usability Test Results CyberLynx Annotator for Lotus 1-2-3. Executive Summary Usability Test Results CyberLynx Annotator for Lotus 1-2-3 Executive Summary John Milanski ENG525 Usability Testing 25 Mar 1997 1 2 O VERVIEW Formal usability tests how well your software performs with

More information