Trade-offs in design options frequently occur. Changes to the interface in a new version may create consistency problems with the previous version, but the changes may improve the interface in other ways or introduce new needed functionality.

Design alternatives can be evaluated by designers and users via mockups or high-fidelity prototypes. The basic tradeoff is getting feedback early and perhaps less expensively in the development process versus having a more authentic interface evaluated.