The design of information systems is considered in terms of the
viability, acceptability, and validity of the information support provided.
These issues are discussed in the context of several examples, including systems
for bibliographic information retrieval, aircraft operations, maintenance
information, sales transaction support, and design information. A variety of
"lessons learned" that illustrate the impact of adopting a human-centred
approach to designing information systems is