Procedures employed to expose and remove weaknesses in hardware and software items in order to achieve acceptable reliability in a product. Explains basic concepts and describes the management, testing, failure analysis and corrective techniques involved. Mathematical modelling to estimate achieved reliability is outlined briefly.