class notes - Dr. H. Rex Hartson Introduction to the Course...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Dr. H. Rex Hartson Introduction to the Course Copyright © 2006 H. Rex Hartson and Deborah Hix CS5714 Usability Engineering Intro 2 Topics z Motivation z Objectives of course z Product and process z Interaction design vs. software design coming up! Great course About class notes 1 Intro 3 The Need for Good User Interfaces z Costs of hardware & software vs. “personware” z To users, the interface is the system z Communication vs. computation Sw license Intro 4 Motivation z The kind of “warranty” we get with most software we buy: “The software is provided without warranty of any kind. The manufacturer does not warrant that the functions contained in the software will meet your requirements, or that the operation of the software will be uninterrupted or error- free, or that defects in the software will be corrected.” 2 Intro 5 Is the Fuss Over Usability Real? Intro 6 What is Usability? z Usability is about the quality of user experience , that includes: – How easy to use and – How useful that system is z Usability includes – Effectiveness – Efficiency – Learnability – Safety – User satisfaction The problem 3 Intro 7 What Usability Engineering is NOT z It is NOT “dummy proofing” z “Doing usability” is NOT (just) usability testing z Usability is NOT (just) “user friendliness” Not user-centered Intro 8 What is Usability Engineering? z Usability engineering is a successful, iterative, cost-effective, user-centered development process that ensures a high level of usability z Creating a complex interactive system requires more than systems and software engineering User Centered Interactive System Usability Engineering Software Engineering Systems Engineering 4 Intro 9 How Can You Know if you Have Good Usability? z Cannot measure usability directly; must measure indicators – Speed of user task performance – User error rate – Subjective user satisfaction – Ease of learning – Retention over time – Usability “in the large”: Ease of use, plus usefulness Intro 10 Objectives of this course Course is designed to help you develop more usable interaction designs, including graphical user interfaces (GUIs) and Web applications, by: – Understanding and applying interaction design guidelines – Applying an iterative, evaluation- centered usability engineering life cycle 5 Intro 11 Objectives of this course – Participating in systems analysis , including user, needs, task, and functional analyses – Doing conceptual and detailed design – Establishing usability specifications – Building rapid prototypes – Performing formative usability evaluation – Iteratively refining the interaction design – Knowing how to get started with these new ideas Intro 12 Product & Process People who develop UIs don’t intentionally make user interfaces that others hate and can’t use!...
View Full Document

This note was uploaded on 09/11/2008 for the course CS 5714 taught by Professor Rhartson during the Fall '06 term at Virginia Tech.

Page1 / 243

class notes - Dr. H. Rex Hartson Introduction to the Course...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online