Because
testing often uncovers design weaknesses, or at least provides
additional information you will want to use, repeat the
entire process, taking what you have learned and reworking
your design or moving on to reprototyping and retesting.
Continue this refining cycle throughout the development
process until you are satisfied with the results.