The document presents a software fault prediction model that uses reliability relevant software metrics and a fuzzy inference system. It proposes predicting fault density at each phase of development using relevant metrics for that phase. Requirements metrics like complexity, stability and reviews are used to predict fault density after requirements. Design, coding and testing metrics are similarly used to predict fault densities after their respective phases. The model aims to enable early identification of quality issues and optimal resource allocation to improve reliability. MATLAB is used to define fault parameters, categories, fuzzy rules and analyze results. The goal is a multistage fault prediction model for more reliable software delivery.