Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Usability engineering methods for software developers

Usability engineering methods for software developers SOFTWARE DEVELOPERS The human-computer interaction community aims to increase the awareness and acceptance of established methods among software practitioners. Indeed, awareness of the basic usability methods will drive an Information Society for all. USABILITY ENGINEERING METHODS FOR By Andreas Holzinger U sability is most often defined as the ease of use and acceptability of a system for a particular class of users carrying out specific tasks in a specific environment. Ease of use affects the users ™ performance and their satisfaction, while acceptability affects whether the product is used [1]. Thus, it is of great importance that every software practitioner not only be aware of various usability methods, COMMUNICATIONS OF THE ACM January 2005/Vol. 48, No. 1 but be able to quickly determine Inspection Methods Test Methods which method is best suited to Heuristic Cognitive Action Thinking Field every situation in a software Evaluation Walkthrough Analysis Aloud Observation Questionnaires project. Applicably all all design design final testing all One of the basic lessons we in Phase have learned in human-computer Required low medium high high medium low interaction (HCI) is that usabil- Time none none none 3+ 20+ 30+ ity must be considered before Needed Users prototyping takes http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png Communications of the ACM Association for Computing Machinery

Usability engineering methods for software developers

Communications of the ACM , Volume 48 (1) – Jan 1, 2005

Loading next page...
 
/lp/association-for-computing-machinery/usability-engineering-methods-for-software-developers-yRvt8lX4oq

References (16)

Publisher
Association for Computing Machinery
Copyright
Copyright © 2005 by ACM Inc.
ISSN
0001-0782
DOI
10.1145/1039539.1039541
Publisher site
See Article on Publisher Site

Abstract

SOFTWARE DEVELOPERS The human-computer interaction community aims to increase the awareness and acceptance of established methods among software practitioners. Indeed, awareness of the basic usability methods will drive an Information Society for all. USABILITY ENGINEERING METHODS FOR By Andreas Holzinger U sability is most often defined as the ease of use and acceptability of a system for a particular class of users carrying out specific tasks in a specific environment. Ease of use affects the users ™ performance and their satisfaction, while acceptability affects whether the product is used [1]. Thus, it is of great importance that every software practitioner not only be aware of various usability methods, COMMUNICATIONS OF THE ACM January 2005/Vol. 48, No. 1 but be able to quickly determine Inspection Methods Test Methods which method is best suited to Heuristic Cognitive Action Thinking Field every situation in a software Evaluation Walkthrough Analysis Aloud Observation Questionnaires project. Applicably all all design design final testing all One of the basic lessons we in Phase have learned in human-computer Required low medium high high medium low interaction (HCI) is that usabil- Time none none none 3+ 20+ 30+ ity must be considered before Needed Users prototyping takes

Journal

Communications of the ACMAssociation for Computing Machinery

Published: Jan 1, 2005

There are no references for this article.