  Expert evaluation in software life cycle is playing a vital role. In this
paper, we have discussed about the formal framework for selecting the best
model with some enhanced features. In our work we have introduced a novel
algorithm X Chain Model X-CM. Here XCM overcomes the limitation of Vmodel. In
XCM, we have concentrated on hierarchy of multiple independent sub-projects in
project development phase. XCM merges through the subprojects binding them at
their Integration Testing Phases. Hence combining binary modules at each stage
into a new module through chains of X till the final level in the hierarchy is
implemented. X-CM results in reducing the time and effort for software
developer. In addition to this, X-CM also rules out the dependency errors
between the modules at each stage of combination. Here we have tested our
proposed X-CM with Unit Testing and Integrating test. Finally, we proved that
X-CM Model works better than Spiral, Prototype and V-Model.
