Just like the waterfall model, the V-Shaped life cycle is a
sequential path of execution of processes. Each phase
must be completed before the next phase begins. Testing
is emphasized in this model more than the waterfall
model. The testing procedures are developed early in the
life cycle before any coding is done, during each of the
phases preceding implementation. Requirements begin the
life cycle model just like the waterfall model. Before development is started, a system test plan is created. The
test plan focuses on meeting the functionality specified in
requirements gathering.