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
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
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
Filed under LSCITS, Uncategorized