next up previous
Next: 2 User-Interface Design Goals Up: Designing The User Interface Previous: Designing The User Interface

1 Systems Engineering Goals

Designing an object to be simple and clear takes at least twice as long as the usual way. It requires concentration at the outset on how a clear and simple system would work, followed by the steps required to make it come out that way - steps which are often much harder and more complex than the ordinary ones. It also requires relentless pursuit of that simplicity even when obstacles appear which would seem to stand in the way of that simplicity [Nels 77].

1.
Proper functionality
2.
Reliability
3.
Availability
4.
Security
5.
Data Integrity
6.
Standardization
7.
Integration
8.
Consistency
9.
Portability


2/23/1999