When it comes to building a website or any type of software, it’s important to make as few assumptions about how you think people will use your product as possible. (This is especially important if you want to be taken seriously by veteran software developers and Internet entrepreneurs, who are very big on the concept of split testing everything (read about that here).
But what do I mean when I say that you shouldn’t make assumptions about user-behavior? Here’s an example of funny user-behavior that I wouldn’t have predicted, but that I learned about today. Apparently there is a not insignificant number of people out there who think that every link on the Internet requires a double-click – in other words, they treat all links as if they were icons on a desktop, and they rapidly click them two times whenever they want to use them. This is harmless behavior, of course, because it doesn’t prevent anyone from accomplishing their goals on the Internet. But there is an nearly infinite number other behaviors, some of which are harmful, and if you tried to guess them all in advance you’d fail miserably.
Here is an example of a more harmful behavior. Google redesigned its Chrome Internet Browser because they noticed that a lot of people were attempting to type search terms into the URL field. With a normal browser, that would be a very frustrating experience. Rather than trying to educate those folks on how to use the browser properly, Google simply enhanced their browser so that people could type search terms into the URL field.
The point is, people will use your website the way that makes sense to them, not you. And if you listen to what they have to say, you can make your website a much nicer place to be.
Will Marlow co-founded AlumniFidelity to help his clients reposition their fundraising to benefit from Web 2.0 technology and marketing techniques. He’s working with clients such as UVA, the College of William & Mary, the University of Oklahoma, Bowling Green State University, Randolph Macon College, and he loves nothing better than a thorny marketing challenge. Read more about Will Marlow here, or email him at will@alumnifidelity.com.




I don’t buy the premise here, Will. You always have to make assumptions. The important thing is not attempting to remove your assumptions, but to be smart in recognizing when user behavior falls outside of your expectations . . . and then respond intelligently.
I see your point, but the point I want to emphasize is that in the last five years or so, web development has been focused tremendously on “discovery,” and not “predictions,” and that has been a huge shift. The Microsoft model was to put engineers in a room with no windows for 18 months while they built a new software product, which they then unveiled to the public in a dramatic new release. The Google/Twitter/Facebook model has been to release new products to groups of customers and watch what they do with the product, and then incorporate revisions based on user feedback into the product itself. This is very, very different than doing a handful of focus groups or user surveys, and then saying that you’re interested in customer input. And it’s driven by the fact that companies like Google/Twitter/Facebook and many others depend on having a high degree of usability, and companies like Microsoft have never been as dependent on that.