The V-model is simple and straightforward and improves the overall quality
of systems through its emphasis on early development of test plans. Testing focus
and expertise is involved in the project earlier rather than later; plus, the testers gain
knowledge of the project early. It still suffers from the rigidity of the waterfall
development process, however, and is not always appropriate for the dynamic
nature of the business environment.