The code for the site is then completed, any bugs are eliminated, and the site is shipped to customers via the live Web site. We may time how long it takes a user to perform a particular task, which gives us hard numbers to compare with similar tests in later versions of the product. In this way, we can use metrics to determine if a redesign of a feature adds any real qualitative value to customers. This sometimes provides us with some real challenges. We then give the user the option of searching within those results, in order to more finely tune the search and home in on a particular page or resource.
Some users assume they're starting a new search and can become frustrated with the results.
This issue is one of many design dilemmas we're grappling with. End game Overall, site design is the art of striking a balance between sometimes conflicting needs. On the one hand, I want to design a site that's as simple to use as possible. On the other, I want to make sure that all of the site's powerful tools are accessible to sophisticated users. The result is that every day I work on some very difficult problems, usually under tight deadlines.