The book Why Buildings Fall Down is full of significant historical collapses and pretty much every one boils down to a lack of redundancy, a single point of failure.
http://books.wwnorton.com/books/Why-Buildings-Fall-Down/
Lessons for software engineering right there.