Prototype phase (“Wizard of Oz” testing)

The goal of this phase is to create a prototype of the application, leaving the design flexible enough to accommodate changes in prompts and dialog flow in subsequent phases of the design.

For the first iteration, you may want to use a technique known as “Wizard of Oz” testing. This technique can be used before you begin coding, as it requires only a prototype paper script and two people: one to play the role of the user, and a human “wizard” to play the role of the computer system. Here's how it works:

“Wizard of Oz” testing helps you fix problems in the script and task flow before committing any of the design to code. However, it cannot detect other types of usability problems, such as recognition or audio quality problems; addressing problems linked to these types of errors requires a working prototype.