Title :
Delivering ease of use [software development]
Author_Institution :
IBM UK Labs. Ltd., Winchester, UK
fDate :
4/1/1997 12:00:00 AM
Abstract :
The uptake of HCI (human-computer interaction) and usability engineering by software development organisations can be terminally impeded by lack of appreciation of their value, even where ease of use is recognised as important. Descriptions of HCI offerings in terms of activities and methods are not readily comprehensible to managers of software products. Similarly, descriptions of HCI activities and methods give little indication of how these are to be managed with reference to the stages and deliverables in a software product development life cycle. This lack of clear association between usability engineering and software engineering in product development contributes to the marginalisation of usability-related activities. Specifying HCI or usability contributions to product development in terms of deliverables, on the other hand, can provide a solid basis for a manageable usability perspective on the development of software products. This article identifies a set of usability deliverables, describes their content and shows how they relate to a software product design and development process.
Keywords :
human factors; deliverables; ease of use; human-computer interaction; software development organisations; software engineering; software product design process; software product development life cycle; software product managers; usability engineering; usability-related activity marginalization; value appreciation; Human factors;
Journal_Title :
Computing & Control Engineering Journal
DOI :
10.1049/cce:19970208