As most website architects will tell you, the user experience for the end user must be flawless. In this day and age of customized products, services, and metadata geared towards personalized solutions, customers have very little tolerance for a product / service that doesn’t perform exactly as intended. This is particularly true at launch. There is only one first chance to interact with the customer. Technical issues will kill a product, and, remember, its must easier to retain an existing customer than it is to gain a new customer. If your venture comes to market with a product that doesn’t perform flawlessly, assume that all of your original customers will soon abandon you.
Try This: Test out your website (and related technology) before launch. Test it out on multiple browsers and operating systems. One common problem is that users with older computers or operating systems will see website differently than those with newer operating systems. To avoid this, a site should be tested on as many different browsers and operating systems as possible. Realistically, you will need to tweak the site for each individual browser, so that the user experience is clean, no matter what system the customer is using.