How to familiarize users with new user interfaces? Onboarding techniques include feature promotion, customization, and instructions. All must be kept simple.
Tooltips are small user-triggered popups that explain UI elements when the user points to something. They are useful, but don't use them for critical information.
When people think that something is rare or only available for a limited time, they will tend to act fast to secure that scarce item. This behavioral principle can be used in user experience design, but beware of overuse.
Redesigning a user interface can be done in many smaller incremental releases or as one big complete redo. Big change is risky but necessary in 3 cases.