Chapter 14. Conquering the Wizard
While working on an ad-campaign management system, I needed to design a form that stepped users through the campaign setup process in a particular order. They couldn’t create an advertisement or set spending limits for a campaign, for example, until a campaign itself had been created, including specifying a name, start and end dates, and other criteria.
Desktop and Web applications both often contain setup processes that must be completed in a linear, step-by-step fashion. A wizard—a multistep interaction designed to walk a user through each step of a process in a predefined order—usually handles the job.
Now, any old wizard design can often do the job of helping a user complete the process, but good indicators ...