A Recommended Practice for Software Reliability