Lessons from the O2 failure
I don’t want to start ranting about the debacle that was upgrading via the O2 website, from my iphone to the iphone 3G. However, there are a couple of things we can learn about good site design from their mistakes.
Like most of the British population (or so it seemed) I tried to upgrade my first generation iphone for the new iphone 3G. Following the instructions I received from 02 I went to their website and then spent the next 2 hours battling to place my order. This horrendous experience raises some interesting points…

You can’t expect to do business online (and stay in business) if you don’t have a backup plan for server load limitations. It sounds like O2 had a plan—just not a very good one. It will cost them customers and their reputation if not corrected.
O2 is shit! The whole web team needs to be fired.