Software Reliability from the Customer View

We augment our defect-prevention activities with analyses of what our customers experience - software failures. NED provides a suite of hardware and software products for business-critical applications, including the operating system, database management system, communication protocols, transaction monitors, and application-development tools. We update this suite quarterly in a release version update. An RVU is an aggregation of all product changes plus the previous version of all unchanged products, which totals several million lines of code. We track the failure rates for each RVU so that we can measure the customer experience with that update. We have been analyzing software failure data for the past several years to provide feedback on the effectiveness of our defect-prevention activities.

[1]  W. Wayt Gibbs,et al.  Software's Chronic Crisis , 1994 .

[2]  John D. Musa,et al.  Software reliability - measurement, prediction, application , 1987, McGraw-Hill series in software engineering and technology.

[3]  G. F. Williamson,et al.  Software safety and reliability , 1997 .

[4]  John D. Musa,et al.  Software reliability measurement , 1984, J. Syst. Softw..

[5]  A. Wood,et al.  Predicting Software Reliability , 1996, Computer.