Tag Archives: design for failure

What is failure?

The terms fault and failure are sometimes used loosely to mean the same thing but they are actually quite different. A fault is something inherent in the software – a failure is something that happens in the real world. Faults … Continue reading

1 Comment

Filed under dependability, LSCITS

How do normal people manage when their computers go wrong?

I’ve written elsewhere (http://se9book.wordpress.com/2010/04/30/designing-for-failure/) about my Mac mail problems and this got me thinking about how folks who aren’t computer experts cope. When things go wrong, it’s OK for people like me who are software professionals and understand words like … Continue reading

Leave a Comment

Filed under Uncategorized

Designing for failure

Software is now so complex that, for sure, it’s sometimes going to go wrong. Most software systems don’t accept this and make it harder than it should be to detect and fix problems. Take my experience today with Mac Mail. … Continue reading

1 Comment

Filed under LSCITS, Uncategorized