The opportunity of early estimating of the possibly faultiness of software should assist on making plans, controlling and executing software development sports correctly. It will also give the developer and users the confidence to appropriately select and apply models to their required systems. It is very essential to understand and quantify the relation between faults and failure for efficient detection and prevention for quality software development. The proper investigation of the sources of fault and failure helps developers to focus their efforts in right direction. This enhances the fault and failure detection and prevention mechanism for the quality and cost effective solution in software development. So in this paper we are going to use data extraction method to extract data and to predict values we are going to use random forest algorithm also here we have defined flow diagram and Failure rate decreases, schedule time execution. In next step we are trying to implement these technique to give very high reliability value.