Technology is unpredictable, so the one thing you should expect is failure. To put it another way, technology is innovation.
Innovation requires change, and change is unpredictable.
Although reasons abound to explain why good ideas go bad, a failure to adapt to changing technology often lies at the root. Beginners aren't the only ones who fall to technology's guile. I've met executives of large companies who say, 'Oh, yeah, we're gonna innovate. We're tired of these young whippersnappers beating us out. I ask how they plan to manage the unpredictability of the venture.