design for failure

"Focus on Application Support and Maintainability" to Produce Operable Software

"Focus on Application Support and Maintainability" to Produce Operable Software

The book 97 Things Every Software Architect Should Know is a useful collection of personal recommendations from experienced software practitioners. Four of the contributions deal with the operability of software systems - from Dave Anderson, Mncedisi Kasper, Michael Nygard, and Rebecca Parsons.