User eXperience Design, I assure you it is not an optional!

The user experience has become a hot topic in the current web market, this is because many customers do not yet have a clear understanding of what exactly they are trying to accomplish with their website, and the often stated goal is "we have to be online!...