Skip to content

Archive for

12
Jun

Planning for Failure

Quality software is built around the expectation of failure. To deliver reliable software, you must always plan on things breaking. In designing and building software for critical systems, such as air traffic control or nuclear power plants, runtime reliability is absolutely critical. And while human life may not hang in the balance of a business application, the life of the business may. Read more »