Metaphor Design in User Interfaces: How to Effectively Manage Expectation, Surprise, Comprehension, and Delight

To achieve product success, developers of advanced user interfaces fo r sophisticated applications must carefully plan, analyze, design, and implement user interface metaphors. Good metaphors in user interfaces enable users to comprehend, use, and remember information more quickly, with greater ease, and with deeper satisfaction by effectively managing the user's expectation, surprise, comprehension, and delight.

Tim Duvendack

Source: Metaphor Design in User Interfaces: How…