Mental model
Meaning in software engineering, with examples
In software engineering, mental model means: A person's own idea of how something works, based on past experience, which shapes what they expect a product to do.
In Turkish: zihinsel model
How it is used
Designers try to match the product to users' mental models, for example by using a shopping cart because people know it from real shops. Problems start when the system works differently from what users believe.
Example sentences
In users' mental model, 'Save' also sends the document, so they never press 'Share'.
The interviews helped us understand customers' mental model of how insurance works.
Common collocations
- match users' mental models
- mental model of
- mismatched mental model
- build a mental model
Related terms
This word in other fields
The same English word can have a different meaning in another field:
More terms: Web, Mobile and Interface Development
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
