USABILITY ENGINEERING METHODS FOR SOFTWARE DEVELOPERS.
The article discusses usability engineering methods for software practitioners. The human-computer interaction community aims to increase the awareness and acceptance of established methods among software practitioners. Ease of use affects the users' performance and their satisfaction, while accepta...
| Published in: | Communications of the ACM Vol. 48; no. 1; pp. 71 - 75 |
|---|---|
| Main Author: | |
| Format: | Article |
| Published: |
Association for Computing Machinery
Jan2005
|
| Subjects: | |
| Online Access: | View this record in EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=15515645&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 15515645 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Jan2005 vid: 48 iid: 1 pid: 68 pub: Association for Computing Machinery artinfo: ui: 15515645 10.1145/1039539.1039541 ppf: 71 ppct: 4 formats: tig: atl: USABILITY ENGINEERING METHODS FOR SOFTWARE DEVELOPERS. aug: au: Holzinger, Andreas affil: Associate Professor of Information Processing, Graz University, Austria. su: Human-computer interaction Computer software development Ergonomics Human-machine relationship sug: subj: Human-computer interaction Computer software development Ergonomics Human-machine relationship ab: The article discusses usability engineering methods for software practitioners. The human-computer interaction community aims to increase the awareness and acceptance of established methods among software practitioners. Ease of use affects the users' performance and their satisfaction, while acceptability affects whether the product is used. Thus, it is of great importance that every software practitioner not only be aware of various usability methods, but be able to quickly determine which method is best suited to every situation in a software project. One of the basic lessons we have learned in human-computer interaction is that usability must be considered before prototyping takes place. It is generally accepted that the following five essential usability characteristics should be part of any software project: learnability, so the user can rapidly begin working with the system efficiently, enabling a user who has learned the system to attain a high level of productivity; memorability, allowing the casual user to return to the system after a period of non-use without having to relearn everything; low error rate, so users make fewer and easily rectifiable errors while using the system and no catastrophic errors occur and satisfaction, making the system pleasant to use. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2005 holdings: @attributes: islocal: N |
|---|