Allow users to tailor frequent actions. Aesthetic and minimalist design Dialogues should not contain information which is irrelevant or rarely needed. Every extra unit of information in a dialogue competes with the relevant units of information and diminishes their relative visibility. Even though it is better if the system can be used without documentation, it may be necessary to provide help and documentation. Any such information should be easy to search, focused on the user's task, list concrete steps to be carried out, and not be too large.
Anticipation Anticipate the user's wants and needs.
Bring to the user all the information and tools needed for each step of the process. Use status mechanisms to keep users aware and informed. Any time you use color to convey in the interface, you should also use clear, secondary cues. Small visible structures. A suite of products.