Strength of Evidence:
Document Type: Guideline
General User Experience
Provide users with appropriate feedback while they are waiting.
If processing will take less than 10 seconds, use an hourglass to indicate status. If processing will take up to sixty seconds or longer, use a process indicator that shows progress toward completion. If computer processing will take over one minute, indicate this to the user and provide an auditory signal when the processing is complete.
Users frequently become involved in other activities when they know they must wait for long periods of time for the computer to process information. Under these circumstances, completion of processing should be indicated by a non-disruptive sound (beep).
This display not only shows where users are in the steps of the process, but also provides the level of completion for the process.