Engenharia cognitiva
foi um método de engenharia usado na década de 1970 no Bell Labs, focado em como as pessoas formam um modelo cognitivo de um sistema baseado em metáforas comuns. Como explicado, por Joseph Henry Condon:
“a ideia é que as pessoas formem um modelo. Você apresenta-os com alguns instrumentos, ferramentas, como uma torneira, fogão elétrico ou algo assim e demonstrar como ele funciona. Eles então formam em suas cabeças um modelo que mostra como ele funciona dentro para ajudá-los a lembrar como usá-lo no futuro. Pode ser um modelo totalmente errado do que está acontecendo dentro da caixa preta.”
— Joseph Henry Condon,”Interview with Joseph H. Condon (transcript)”. History of Science, Princeton University. Retrieved 2017-05-17.
de acordo com Condon, as ideias de engenharia cognitiva foram desenvolvidas mais tarde e independentes do trabalho inicial no sistema operacional Unix.Don Norman citou princípios de engenharia cognitiva em seu artigo de 1981, “The truth about Unix: The user interface is horrid. Norman criticou a interface de usuário do Unix como sendo “um desastre para o usuário casual. No entanto, o ” usuário casual “não é o público-alvo para o UNIX e como a citação de Condon acima indica, um alto nível de abstração de interface do usuário leva a modelos cognitivos que podem ser “totalmente errôneos”.”