Prototypes simulate how your service or website will function. Prototypes provide the opportunity for users and stakeholders to experience what your service will feel like. By simulating your design before it's fully built your team can iterate, optimize, and validate your design decisions. This helps catch potential issues early, reducing major design changes later in the process.


  1. Determine the level of detail your prototype requires.

  2. Choose the appropriate method to create your prototype based on this level of detail. For example a paper prototype vs a clickable digital prototype.

  3. Identify a list of tasks that a user will be required to complete with the prototype

  4. Conduct a test with the prototype using real users

  5. Receive feedback on the prototype

  6. Refine the prototype based on your learnings


  • Testing with the right participants is important to get reliable feedback from the prototype.

  • It’s easy to spend too much time creating a prototype. Limit the amount of effort required by identifying the purpose before your start designing.