Software Failure

Authored by: Nikhilesh Krishnamurthy , Amitabh Saran

Encyclopedia of Software Engineering

Print publication date:  November  2010
Online publication date:  November  2010

Print ISBN: 9781420059779
eBook ISBN: 9781351249270
Adobe ISBN:


 Download Chapter



This entry encourages designers to analyze and learn from failure in software products and projects. Designing software is a complex activity and human beings tend to oversimplify complex relationships. A designer or manager needs to get a good understanding of failure, its modes and causes, recognizing that failure comes in degrees and there are practical steps that can be taken to reduce the chances of failure. The entry also discusses some research related to mechanical failure and reliability-centered maintenance (RCM). Planning, systems-oriented design, development, management, and testing procedures are discussed, along with a practitioner's approach to dealing with failure when it occurs.

Search for more...
Back to top

Use of cookies on this website

We are using cookies to provide statistics that help us give you the best experience of our site. You can find out more in our Privacy Policy. By continuing to use the site you are agreeing to our use of cookies.