Iterative prototyping

Iterative development of a prototype with user testing between iterations helps quickly discard non-optimal solutions.
more about Iterative prototyping
why
To avoid mistakes at later stages of interface development.
how
We test an interactive prototype on several users, get feedback, and develop the next version based on the test results. After a number of iterations we find the most suitable solution.
timing
4-20 weeks.
results
A validated interactive prototype; user testing results backlog.