Психологию надо почитать, там много и долго это дело исследовали. Еще всякие NASA и подобные это долго исследовали, там много интересного есть, но по большей части там про железные части (как должны выглядеть стрелки, куда они должны показывать итд итп). Если делаете интерфейсы физические, то надо еще представлять себе тот факт, что все люди сильно разные. Ну а если программные, то не забывать про шрифты, цвета, и логику, все должно быть просто и понятно. В общем, если вы попросите бабушку разобраться с интерфейсом и она все быстро поймет — вы молодец, если бабушка не поймет, но поймут родители — вы обычный проектировщик, а если поймете только вы… ну вы поняли:)