Abstract
Strategic managers and IS professionals who are responsible for specifying, acquiring and producing quality software products are not supported by the endless flow of new international standards, legislation and user requirements. In order to clarify the current situation for everybody concerned with software quality, and especially those interested in usability, there is a need for a new review and evaluation of the various strands that contribute to software quality. By way of review this paper recalls the original software quality factors which were defined twenty years ago by McCall et al. (1977) and presents a methodical analysis and synthesis of three modern strands which influence these factors. The three strands relate to software quality, statutory obligations and human-computer interaction. All three strands rely on well respected sources which include the European Council Directive on minimum safety and health requirements for work with display screen equipment (Council Directive, 1990), ISO 9241-10 (ISO, 1993) and ISO 9000-3 (ISO, 1997). This synthesis produces a new set of quality factors, and the paper provides a new perspective of software usability by showing that the external quality factors in this new set are the usability attributes of a software product. New attributes like suitability, adaptability, functionality, installability and safety are identified and other attributes like usability and integrity are clarified within the three strands.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bevan, N. and Macleod, M. (1994), “Usability Measurement in Context”, Behaviour and Information Technology 13 (1–2), 132–45.
Boehm, B. (1978), Characteristics of Software Quality,Vol. 1 of TRW Series on Software Technology,North-Holland.
Council Directive (1990), “Minimum Safety and Health Requirements for Work with Display Screen Equipment”, Official journal of the European Communities (90/270/EEC), L 156/14–18.
Daily, K. (1992), Quality Management for Software,NCC Blackwell.
Dix, A., Finlay, J., Abowd, G. and Beale, R. (1993), Human—Computer Interaction,Prentice—Hall.
Ghezzi, C., Jazayeri, M. and Mandrioli, D. (1991), Fundamentals of Software Engineering,Prentice—Hall.
Holcomb, R. and Tharp, A. (1991), “Users, a Software Usability Model and Product Evaluation”, Interacting with Computers 3 (2), 155–66.
HSE (1996), Working with VDUs,Health and Safety Executive Books. Booklet No. IND(G) 36(L).
IEEE (1983), “Standard Glossary of Software Engineering Terminology”, Institute of Electrical and Electronics Engineers, IEEE Std 729–1983.
IEEE (1989), “Standard for Software Quality Assurance Plans”, Institute of Electrical and Electronics Engineers, IEEE Std 730–1989.
Ince, D. (1994), ISO 9001 and Software Quality Assurance,McGraw-Hill.
ISO (1987), “ISO 9000 Intemational Standard. Quality Management and Quality Assurance Standards”. Intemational Organization for Standardization, Genève, Switzerland.
ISO ( 1991 a), “ISO 9000–3 International Standard. Quality Management and Quality Assurance Standards — Part 3: Guidelines for the Application of ISO 9001 to the Development, Supply and Maintenance of Software”. Intemational Organization for Standardization, Genève, Switzerland.
ISO (1991b), “ISO/IEC 9126 International Standard. Information Technology — Software Product Evaluation — Quality Characteristics and Guidelines for their Use”. International Organization for Standardization, Genève, Switzerland.
ISO (1993), “ISO/DIS 9241–10 Draft International Standard. Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs). Part 10: Dialogue Principles.”. International Organization for Standardization, Genève, Switzerland.
ISO (1995), “ISO/DIS 9241–11 Draft International Standard. Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs). Part 11: Guidance on Usability”. International Organization for Standardization, Genève, Switzerland.
ISO (1997), “ISO 9000–3 International Standard. Quality Management and Quality Assurance Standards — Part 3: Guidelines for the Application of ISO 9001:1994 to the Development, Supply, Installation and Maintenance of Computer Software”. International Organization for Standardization, Genève, Switzerland.
Kan, S. (1995), Metrics and Models in Software Quality Engineering,Addison-Wesley.
Kirakowski, J. and Corbett, M. (1993), “SUMI: The Software Usability Measurement Inventory”, British Journal of Educational Psychology 24 (3), 210–2.
McCall, J. A., Richards, P. K. and Walters, G. F. (1977), Factors in Software Quality, Vol. I-III, Rome Aid Defence Centre.
Nielsen, J. (1993), Usability Engineering,Academic Press.
Porteous, M., Kirakowski, J. and Corbett, M. (1993), SUMI Users Handbook, Human Factors Research Group, University College, Cork, Ireland.
Preece, J., Rogers, Y., Sharpe, H., Benyon, D., Holland, S. and Carey, T. (1994), Human-Computer Interaction,Addison-Wesley.
Ravden, S. and Johnson, G. (1989), Evaluating Usability of Human-Computer Interfaces: A Practical Method,Ellis Horwood.
Reiterer, H. and Oppermann, R. (1993), “Evaluation of User Interfaces: EVADIS II — A Comprehensive Evaluation Approach”, Behaviour and Information Technology 12 (3), 137–48.
Robson, W. (1994), Strategic Management and Information Systems: An Integrated Approach,Pitman.
Shneiderman, B.(1992), Designing the User Interface: Strategies for Effective Human—Computer Interaction,second edition, Addison—Wesley.
Wallmtiller, E. (1994), Software Quality Assurance: A Quality Approach,Prentice—Hall International.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag London
About this paper
Cite this paper
Fitzpatrick, R., Higgins, C. (1998). Usable Software and Its Attributes: A Synthesis of Software Quality, European Community Law and Human-Computer Interaction. In: Johnson, H., Nigay, L., Roast, C. (eds) People and Computers XIII. Springer, London. https://doi.org/10.1007/978-1-4471-3605-7_1
Download citation
DOI: https://doi.org/10.1007/978-1-4471-3605-7_1
Publisher Name: Springer, London
Print ISBN: 978-3-540-76261-4
Online ISBN: 978-1-4471-3605-7
eBook Packages: Springer Book Archive