This year consumers have been frustrated by disastrous pre-order events for the latest gadgets, so what are the systems behind new product launches that can go so wrong?