A engenharia semiótica é uma teoria de interação humano-computador que foca na comunicação entre designers, usuários e sistemas, caracterizando aplicações computacionais como artefatos de metacomunicação. O documento explora processos de significação e comunicação, destacando a importância da comunicabilidade e do papel do designer em facilitar a compreensão da metamensagem. Por fim, compara a engenharia semiótica com o design centrado no usuário, evidenciando a relevância de ambas as abordagens para a usabilidade.