Usability Engineering: Formative Evaluation of NSDL Projects Dr. Manuel A. Pérez-Quiñones Dept. of Computer Science Virginia Tech Blacksburg VA

Slides:



Advertisements
Similar presentations
DEVELOPING A METHODOLOGY FOR MS3305 CW2 Some guidance.
Advertisements

Cultural Heritage in REGional NETworks REGNET Project Meeting Content Group Part 1: Usability Testing.
UPortal 3 User Experience A Designer’s Perspective.
Task-Centered User Interface Design who are the users? what are the tasks? plagiarize! iterative design –rough descriptions, mock-ups, prototypes test.
Agile Usability Testing Methods
User Interface Evaluation Usability Inspection Methods
IS214 Recap. IS214 Understanding Users and Their Work –User and task analysis –Ethnographic methods –Site visits: observation, interviews –Contextual.
Técnicas de Calidad en el Software Sesión # 10. Good quality software Operations Transition Testing Portability Reusability Interoperability Maintainability.
Usable Security (Part 1 – Oct. 30/07) Dr. Kirstie Hawkey Content primarily from Teaching Usable Privacy and Security: A guide for instructors (
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
Semester in review. The Final May 7, 6:30pm – 9:45 pm Closed book, ONE PAGE OF NOTES Cumulative Similar format to midterm (probably about 25% longer)
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 25, 2003.
©N. Hari Narayanan Computer Science & Software Engineering Auburn University 1 COMP 7620 Evaluation Chapter 9.
Part 4: Evaluation Days 25, 27, 29, 31 Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what,
Heuristic Evaluation. Sources for today’s lecture: Professor James Landay: stic-evaluation/heuristic-evaluation.ppt.
CS147 - Terry Winograd - 1 Lecture 6 – Usability Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department Stanford.
Heuristic Evaluation Evaluating with experts. Discount Evaluation Techniques  Basis: Observing users can be time- consuming and expensive Try to predict.
Nine principles of design Simple and natural dialog Speak the user’s language Minimize user’s memory load Be consistent Provide feedback Provide clearly.
Evaluating with experts
Usability 2004 J T Burns1 Usability & Usability Engineering.
Usability and Evaluation Dov Te’eni. Figure ‎ 7-2: Attitudes, use, performance and satisfaction AttitudesUsePerformance Satisfaction Perceived usability.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
User Interface Evaluation CIS 376 Bruce R. Maxim UM-Dearborn.
1 SKODA-AUTO.CZ prototype evaluation Poznań, 23th of March 2015.
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
Evaluation of digital collections' user interfaces Radovan Vrana Faculty of Humanities and Social Sciences Zagreb, Croatia
System Design: Designing the User Interface Dr. Dania Bilal IS582 Spring 2009.
Formative Evaluation cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of stakeholders,
Types of Usability Testing or Usability Inspection Chapter 10.3.
Nielsen’s Ten Usability Heuristics
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
10 Usability Heuristics for User Interface Design.
Multimedia Specification Design and Production 2012 / Semester 1 / week 5 Lecturer: Dr. Nikos Gazepidis
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
Evaluation approaches Text p Text p
Usability Testing CS774 Human Computer Interaction Spring 2004.
CITIDEL: Computing & Information Technology Interactive Digital Educational Library Web Page: Contacts: Future.
User Interface Design Main issues: What is the user interface How to design a user interface ©2008 John Wiley & Sons Ltd.
SEG3120 User Interfaces Design and Implementation
Optimizing Resource Discovery Service Interfaces in Statewide Virtual Libraries: The Library of Texas Challenge William E. Moen, Ph.D. Texas Center for.
INFS 6225 Object-Oriented Systems Analysis & Design Chapter 10: Human Computer Interaction Layer.
Evaluation of User Interface Design 4. Predictive Evaluation continued Different kinds of predictive evaluation: 1.Inspection methods 2.Usage simulations.
Usability and Accessibility Usability of Accessibility Features Janey Barnes, PhD User-View, Inc. 1.
Chapter 8 Usability Specification Techniques Hix & Hartson.
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
Developed by Tim Bell Department of Computer Science and Software Engineering University of Canterbury Human Computer Interaction.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
Introduction to Concept Maps Edward A. Fox and Rao Shen CS5604 Fall 2002 “Information Storage & Retrieval” Dept. of Computer Science Virginia Tech, Blacksburg,
Heuristic Evaluation Short tutorial to heuristic evaluation
CS5714 Usability Engineering Usability Inspection Copyright © 2003 H. Rex Hartson and Deborah Hix.
NSDL Technical Platforms Diagrams. NSDL Collections Technical Platform NSDL.org Library search and browse UI Key Ingest services and tools Repository.
Introduction to Evaluation “Informal” approaches.
Fall 2002CS/PSY Predictive Evaluation (Evaluation Without Users) Gathering data about usability of a design by a specified group of users for a particular.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN.
1 Usability Analysis n Why Analyze n Types of Usability Analysis n Human Subjects Research n Project 3: Heuristic Evaluation.
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
Asking Users and Experts Li Zhang (Jacey) Yuewei Zhou (Joanna)
SIE 515 Design Evaluation Lecture 7.
UI/UX Design and Implementation
SY DE 542 User Testing March 7, 2005 R. Chow
Usability Testing: An Overview
Unit 14 Website Design HND in Computing and Systems Development
Evaluation technique Heuristic Evaluation.
Onno Kubbe Design Rule Ontology Onno Kubbe 12/2/2018.
Usability Techniques Lecture 13.
Chapter 26 Inspections of the user interface
Nilesen 10 hueristics.
15. Human-Computer Interaction
NSDL Portals and User Interface Test Designs
Presentation transcript:

Usability Engineering: Formative Evaluation of NSDL Projects Dr. Manuel A. Pérez-Quiñones Dept. of Computer Science Virginia Tech Blacksburg VA | Dr. Manuel A. Pérez-Quiñones Dept. of Computer Science Virginia Tech Blacksburg VA |

Usability Engineering Methods Formative evaluation - evaluation of interface as it is being designed We have used formative evaluation methods to several existing Digital Libraries: iLumina, NCSTRL, CITIDEL The results showed some consistency on types of errors across digital libraries Wording, user’s mental models, support for user tasks Formative evaluation - evaluation of interface as it is being designed We have used formative evaluation methods to several existing Digital Libraries: iLumina, NCSTRL, CITIDEL The results showed some consistency on types of errors across digital libraries Wording, user’s mental models, support for user tasks

Why Usability Evaluation? You can’t manage what you can’t measure What to measure: throughput, error rate, task completion, completion rate, user satisfaction, learnability, etc. Why? Interactive applications have high development cost and acceptance often depends on usability You can’t manage what you can’t measure What to measure: throughput, error rate, task completion, completion rate, user satisfaction, learnability, etc. Why? Interactive applications have high development cost and acceptance often depends on usability

Usability Engineering Methods When?Who?Why? Inspection Early and deployed designs Done by expert Predict usability problems Heuristic Evaluation Best for early designs Done by evaluators Evaluate using to principles and guidelines Lab-based Evaluation Deployed designs or advanced prototypes Done by evaluator with users Evaluate some tasks “Use them early and use them often”

Inspection Findings 32 usability problems found using co- inspection

Heuristic Evaluation Asked users to evaluate interface with respect to given rules/heuristics Sample heuristics Use single natural language; speak the user’s language; minimize memory load; be consistent; provide feedback; provide clearly marked exits; etc.

Heuristic Evaluation Results Done with Jr/Sr Computer Science students User language: cc, ccs, corr, msc, citidel, acm, nsf, nsdl, siguccs, collection, digital library… 12/3/03 - NSDL Opening, CITIDEL debuts! “What does this mean? What is NSDL?” …allows you to sequence resources “What does ‘sequence’ means?”

Wider User Testing: CITIDEL

Conclusions Common problems found: technical jargon, understanding users’ mental model, search vs. browsing usability, portal pass-through problems Understanding of the potential of UE methods when applied at the end of the project we can only give you a “ok or not ok” answer, however …when applied earlier, it can help formulate and validate design solutions Common problems found: technical jargon, understanding users’ mental model, search vs. browsing usability, portal pass-through problems Understanding of the potential of UE methods when applied at the end of the project we can only give you a “ok or not ok” answer, however …when applied earlier, it can help formulate and validate design solutions