Our users don’t want most of the things we think they want. Even if you’re an old hand at user-centered design, they will surprise you. (I never saw using the search box to find a database coming.) Interview a variety of different users, and ask smart questions. Use the answers you get to build composite personas of different types of users. Whenever you are stumped about how to get past a design problem, go to your persona. That will help guide you to user-centered thinking.