Skip to main content

Create prototypes of the initial experience often and as early as possible. Conduct walkthroughs with users in which a number of prototype alternatives are used to get early feedback on the designs. Apply this feedback during design iterations to narrow the prototype alternatives.

Conduct formal and informal user tests with both prototypes and development level initial experience designs. Fix all problems identified by users. An iterative design and test process will make it unlikely that severe problems will be found in later iterations. If a problem is found too late in the schedule to be fixed, make sure it is well documented and fixed in the next version.

Avoid making design changes late in the cycle. Such changes almost always cause problems. Perform benchmark comparisons against competitors. Identify differences in approach and advantages and disadvantages they may have. Use this data in the design of the next version of the product.

Evaluate the initial experience in realistic customer environments using tools and special equipment the customer may use. For example, if the customer will use a pallet jack to move a piece of equipment, make sure the equipment and its packaging work with the jack.

Examine competitive products to determine how they address the same initial experience tasks and environments. Establish base-line measurements comparing your product to those of competitors and repeat the measurements periodically to assess improvements and changes in approaches.

The following methods are recommended: