Designing for usability: key principles and what designers think (original) (raw)
Published: 01 March 1985 Publication History
Abstract
This article is both theoretical and empirical. Theoretically, it describes three principles of system design which we believe must be followed to produce a useful and easy to use computer system. These principles are: early and continual focus on users; empirical measurement of usage; and iterative design whereby the system (simulated, prototype, and real) is modified, tested, modified again, tested again, and the cycle is repeated again and again. This approach is contrasted to other principled design approaches, for example, get it right the first time, reliance on design guidelines. Empirically, the article presents data which show that our design principles are not always intuitive to designers; identifies the arguments which designers often offer for not using these principles—and answers them; and provides an example in which our principles have been used successfully.
References
[1]
Baker, F.T., and Mills, H.D. Chief programmer teams. Dafamation, (Dec. 1973). 58-61.
[2]
Black, J. and Moran, T. Learning and remembering command names. In Proceedings of the Human Factors in Computer Systems Meetirtgs. (Gaithersburg, Md.), ACM, Washington, DC., 1982. 8-11.
[3]
Boyle, J.M., Bury, K.F. and Evey. R.J. Two studies evaluating learning and use of QBE and SQL. Tech. Rep. HFC-39. IBM GPD Human Factors Center, San Jose, Calif., 1981.
[4]
Brooks, F.P. The Myfhical Man-Month: Essays on Software Engineering. Addison-Wesley, Reading, Mass. 1975.
[5]
Bury, K.F., and Boyle. J.M. An on-line experimental comparison of two simulated record selection languages. In Proceedings of the Human Factors Society Annual Meeting, (Seattle, Wash.), R.E. Edwards, (Ed.), 74-78, 1982. (Available from the Human Factors Society, Box 1369, Santa Monica, Calif. 90406).
[6]
Crosby, P.B. Quality is Free. New American Library, New York, 1979.
[7]
Dijkstra, E.W. Structured Programming: Software Engineering Techrliques, NATO Scientific Affairs Division, Brussels 39, Belgium, Apr. 1970,84-88.
[8]
Dijkstra, E.W., and Hoare. D. Structured Programming. Academic Press, N.Y., 1973.
[9]
Engel. S., and Granda. R. Guidelines for man/display interfaces, Tech. Rep. TR00.2720. IBM, Poughkeepsie Lab. N.Y. 1975.
[10]
Ericsson, K.A. and Simon, H.A. Verbal reports as data. Psychol. Rev. 87,(1980), 215-251.
[11]
Gomory. R.E. Technology development. Science 220, (1983). 576-580.
[12]
Gould, J.D. An experimental study of writing, dictating, and speaking. In Affenfion and Performance VII. J. Requin, (Ed.), Erlbaum, Hillsdale, N.J., 1978. 299-319.
[13]
Gould, J.D. How experts dictate. 1. Exp. Psychol.: Hum. Percept. Perform. 4, 4 (1978). 648-661.
[14]
Gould, J. D. Experiments on composing letters: Some facts, some myths, and some observations. In Cognitive Processes in Writing. L. Gregg. and I. Steinberg, (Eds.) Erlbaum, Hillsdale, N.J., 1980. pp. 98-127.
[15]
Gould. J.D. Composing letters with computer-based text editors. Hum. Fact. 23, (1981). 593-606.
[16]
Gould, J.D. Writing and speaking letters and messages. Inf. J Man Mach. Stud. 16, (1982), 147-171.
[17]
Gould, J.D. and Boies, S.J. How authors think about their writing, dictating, and speaking. Hum. Facf. 20, (1978). 495-505.
[18]
Gould, J.D., and Boies. S.J. Writing, dictating, and speaking letters. Science 202. (1976j. 1145-1147.
[19]
Gould, J.D., and Boies, S.J. Human factors challenges in creating a prmclpal support office system-The speech filing system approach. ACM Trans. Office Inform. Sysf. I, 4 (1983), 273-298.
[20]
Gould, J.D., and Boies. S.J. Speech filing-An office system for principals. IBM Sysr. J. 23, (1984), 65-81.
[21]
Gould. J. D., Conti, J. and Hovanyecz. T. Composing letters with a simulated listening typewriter. Commun. ACM 26, 4 (1983). 295-308.
[22]
Hammond, N. Jorgensen. A., MacLea A., Barnard, P. and Long, J. Design practice and interface usability: Evidence from interviews with designers. In Proceedings of the CHI83 Human Factors in Compufing Systems (Boston, Mass., Dec. 1983). ACM, N.Y., 40-44.
[23]
Kelley. J.F. Natural language and computers: Six empirical steps for writing an easy-to-use computer application. Ph.D. dissertation, Johns Hopkins University, 1983. (Available from University Microfilm International: 300 North Zeeb Rd. Ann Arbor, Mich. 48106).
[24]
Lewis, C.H. Using the "thinking aloud" method in cognitive interface design. IBM Res. Rep. RC-9265. Yorktown Heights, N.Y., 1982.
[25]
Mack. R. Lewis, C.H. and Carroll, J. Learning to use word processors: Problems and prospects. ACM Trans. Office Inform. Sysf. I, 3 (1983). 254-271.
[26]
Morgan. C., Williams, G. and Lemmons, P. An interview with Wayne Rosing, Bruce Daniels, and Larry Tesler. Byte, 1983, 90-113.
[27]
Newell. A., and Simon, H.A. Human Problem Solving. Prentice-Hall. Englewood Cliffs, N.J., 1972.
[28]
Nix. 0. Two experiments on the comprehensibility of pausedepleted speech. IBM Res. Rep. K-6305. Yorktown Heights, N.Y., 1976.
[29]
Proceedings of the Human Factors in Computing Systems Meetings. (Washington, Mar. 1981; Boston, Dec. 1983) (Available from ACM, Box 64145, Baltimore, Md. 21264).
[30]
Proceedings of the Human Facfors Society Meeting, (Seattle, Wash, Oct. 1982: Norfolk, Va. Oct., 1983) (Available from the Human Factors Society, Box 1369, Santa Monica, Calif. 90406).
[31]
Science. New Project Explores Disability Research, 233, (1984). 157.
[32]
Thomas, J.C. Office communications studies: I. Effects of communication behavior on the perception of described persons. IBM Res. Rep. RC-7572. Yorktown Heights, N.Y., 1979.
[33]
Thomas, J.C. and Gould, J.D. A psychological study of query-byexample. In Proceedings of 1975 National Computer Conference. (1975), 439-445.
[34]
Williams, G. The Lisa computer system. Byte (1983), 33-50.
[35]
Yourdon. E. and Constantine, L.L. Structured Design. Yourdon, New York, 1976.
[36]
Zloof, M.M. Query by example-A data base language. IBM Sysf. J. 4. (1977), 324-343.
Information & Contributors
Information
Published In
Communications of the ACM Volume 28, Issue 3
March 1985
94 pages
Copyright © 1985 ACM.
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Published: 01 March 1985
Published in CACM Volume 28, Issue 3
Permissions
Request permissions for this article.
Check for updates
Qualifiers
- Article
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- View Citations
- Downloads (Last 12 months)2,540
- Downloads (Last 6 weeks)391
Reflects downloads up to 15 Jan 2025
Other Metrics
Citations
- Yusuf AAkanmu AMurzi HNieto-Leal AOfori-Boadu ABall S(2025)Instructors’ Considerations When Collaborating with Practitioners for Future Workforce DevelopmentJournal of Civil Engineering Education10.1061/JCEECD.EIENG-2043151:2Online publication date: Apr-2025
- Schoepfer ELauterjung JRiedlinger TSpahn HGómez Zapata JLeón CRosero-Velásquez HHarig SLangbein MBrinckmann NStrunz GGeiß CTaubenböck H(2024)Between global risk reduction goals, scientific–technical capabilities and local realities: a modular approach for user-centric multi-risk assessmentNatural Hazards and Earth System Sciences10.5194/nhess-24-4631-202424:12(4631-4660)Online publication date: 17-Dec-2024
- Marchal-Houzelle NGorza MBerland LCardoso T(2024)L'enfant dans son environnementL'enfant dans son environnement10.3917/eres.zaouc.2024.01.0043(43-57)Online publication date: 25-Jan-2024
- Yusuf AAkanmu AAfolabi ABall SMurzi HOfori-Boadu A(2024)Instructor-practitioner collaborations via a web platform – design and practitioners' intention-to-useJournal of Information Technology in Construction10.36680/j.itcon.2024.02029(424-443)Online publication date: 31-May-2024
- Tenkate TKramer DDrolet DStrahlendorf PPeters CCandeloro SHolness D(2024)Chemical Risk Assessment for Small Businesses: Development of the Chemical Hazard Assessment and Prioritization Risk (CHAP-Risk) ToolApplied Sciences10.3390/app1416716714:16(7167)Online publication date: 15-Aug-2024
- Anthony SPol SSelkirk EMatthiesen AKlaassen RManase DSilva ABarwick MStinson JDamer AAyibiowu MDong SOreskovich SBrudno M(2024)User-Centered Design and Usability of Voxe as a Pediatric Electronic Patient-Reported Outcome Measure Platform: Mixed Methods Evaluation StudyJMIR Human Factors10.2196/5798411(e57984)Online publication date: 19-Sep-2024
- Hacking Cde Boer BVerbeek HHamers JAarts S(2024)Developing an App for Real-Time Daily Life Observations in a Nursing Home Setting: A User-Centered Co-Design Approach (Preprint)JMIR Human Factors10.2196/57911Online publication date: 29-Feb-2024
- Krakowczyk JTruijens FTeufel MLalgi THeinen JSchug CErim YPantförder MGraf JBäuerle A(2024)Evaluation of the e–Mental Health Intervention Make It Training From Patients' Perspectives: Qualitative Analysis Within the Reduct TrialJMIR Cancer10.2196/5311710(e53117)Online publication date: 9-Apr-2024
- Pinto BPatel AOstendorf DHuebschmann ADunsiger SKindred M(2024)Adapting an Efficacious Peer-Delivered Physical Activity Program for Survivors of Breast Cancer for Web Platform Delivery: Protocol for a 2-Phase StudyJMIR Research Protocols10.2196/5249413(e52494)Online publication date: 19-Jun-2024
- Moilanen MIivari NArhippainen LLanamäki A(2024)Guidelines for Disc Golf Applications and Design Principles for SportsHCI: A Human-Centered ApproachProceedings of the International Conference on Mobile and Ubiquitous Multimedia10.1145/3701571.3701584(396-411)Online publication date: 1-Dec-2024
- Show More Cited By
View Options
View options
View or Download as a PDF file.
eReader
View online with eReader.
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Full Access
Media
Figures
Other
Tables
Affiliations
John D. Gould
IBM Thomas J. Watson Research Center, Yorktown Heights, NY
Clayton Lewis
ECOT 7-7 Engineering Center, Boulder, CO