A interface do usuário (UI) é a "superfície" de qualquer aplicativo ou site. É toda a composição visual do software e como todas as partes variadas e coletivas do software são transmitidas ao usuário. A UI consiste em três categorias principais:
Um designer de UI é responsável por criar e executar a aparência de um aplicativo ou site. No mundo do software, os designers de UI são comumente chamados de designers gráficos. Eles determinam a estética de todas as partes da UI e comunicam uma marca ao usuário. A composição artística do aplicativo ou site é responsabilidade deles, começando pelos interesses de atrair usuários, comunicar-se com usuários e gerar afinidade entre os usuários. Além disso, os designers de UI também devem garantir que o software faça sentido, tanto em termos de transmitir objetivos por meio da interface do usuário quanto em termos de coordenar o layout, os elementos e as imagens da UI com o propósito do próprio aplicativo ou site.
Uma maneira de os designers de UI determinarem se a UI faz sentido para os usuários é perguntar diretamente a eles. IHS Markit, por exemplo, permitiu que os usuários alternassem entre uma UI antiga e uma nova durante a fase beta da nova versão. Quando um usuário alternava de uma para a outra, a equipe exibia uma pesquisa no aplicativo perguntando por que eles preferiam uma interface em detrimento da outra.
Para aqueles que desejam se aprofundar um pouco mais na interface do usuário, há uma série de livros sobre o assunto, incluindo "Designing Interfaces" de Jennifer Tidwell, "The Best Interface Is No Interface" de Golden Krishna e "UI Is Communication" de Everett N. McKay. Coursera também oferece cursos online sobre design de UI em parceria com a Universidade de Minnesota, e a Pendo publicou recursos úteis sobre como UI e UX (experiência do usuário) se relacionam entre si, bem como a natureza do PX (experiência do produto).