O documento discute princípios de projeto de interface com o usuário, como colocar o usuário no controle, reduzir a carga de memória do usuário e fazer a interface consistente. Aborda também avaliação da interface, testes de software, mensagens de erro e casos de teste.