This text contains hundreds of practical guidelines and rules of thumb to aid software designers in developing user oriented human-computer interfaces, the author looks at software related design issues, although some guidelines on selection of input and output device hardware are included as well.
