Skip to Main Content
By and large, software works much of the time, more or less. If society hadn't come to rely so fundamentally on our profession, Y2K, for one, wouldn't be such a big deal. But the overall service that we render is not good enough by any measure. One of the most critical components of software quality is reliability. Efforts to improve reliability are not new. In fact, there are many different approaches, some of which are outlined by the author.