This tip of the iceberg post introduces the primary principles that govern user interface design. Some background on the terms and disciplines in the field of human-computer interaction. User Experience The experience the user has when interacting with a company, its products or services. For example the experience a user has using a kettle, the [...]