Subscribe / Unsubscribe Enewsletters | Login | Register

Pencil Banner

6 software development lessons from's failed launch

Matthew Heusser | Nov. 19, 2013
The problems that plagued the launch of in the U.S. will someday fill a book. For now, developers can apply these six lessons from's very public failure to their own software projects.

It's likely that security testing was faked, overlooked or ignored for, just like functional testing. Don't let this happen on your watch.

Ultimate Lesson from Take Incremental Approach
It's early in the lifecycle. We know the project's failure was systemic multiple failures on multiple levels but we don't know exactly what did happen. Identifying all the issues might make for a good book someday, but it's far too much for one article.

Putting together the six lessons here, though, and you'll see a pattern: was a single, Big Bang rollout that couldn't be stopped.

At this early stage, if you can take only one thing from, it's this: Use incremental approaches such as betas, early testing and regular delivery of a completely tested system, in tandem with flexible scope to find risk before it finds you.

The saddest part about the failure isn't that is so massive. The saddest part is that the failure was both predictable and greatly preventable.


Previous Page  1  2  3  4  5 

Sign up for CIO Asia eNewsletters.