Este documento fornece 10 maneiras de frustrar os usuários com uma interface, incluindo não informar o status do sistema, usar termos técnicos complexos e não fornecer uma opção para relatórios de problemas. Ele também discute a importância de testes de usabilidade, navegação lógica e design responsivo.