...
Which prototype techniques to use
- Paper prototype:
+ decided on overall look and feel of site,
+ chose between different appearance styles (google-esque minimal look vs kayak-style appearance)
...
- Final prototype: added functionality that depended critically on performance of backend. For example
+ the performance of the natural language parser for search determined how flexible we could be with inputs.
+ Instant validation of email addresses/usernames or instant updating of search results based on user criteria would depend on performance of database backend and network latencies.
...