Quality of a software product should be tracked during the software lifecycle right from the architectural phase to its operational phase. Heterogeneous systems consist of several globally distributed components, thus rendering their reliability evaluation more complex with respect to the conventional methods. The objective of our work is to expand the evaluation process for effective reliability analysis by using both white box and black box approaches at prototype and at module/component level before the actual development. In this paper the, Black box testing is based on non-functional requirements for early quantitative analysis for the reliability estimation of the application development based on the output results of the prototype development. White box testing is based on inter-component interactions which deal with probabilistic software behavior. It uses an internal perspective of the system to design test cases based on internal structure at requirements and design phases. This paper has been applied for evolution of effective reliability quantification analysis at prototype level of a financial application case study with both non functional test data of software Development Life cycle (SDLC) phases captured from defect consolidation table in the form orthogonal defect classification as well functional requirements at requirement and design phases captured through software architectural modeling paradigms.