Adaptive Transparent through good communication Able to find and solve problems early Disadvantages : More software focused and lacking in documentation The result is often not as clear as it should be The idea behind the agile model is to deliver the work product quickly by dividing it into cycles. This is usually done in several versions. This methodology is based on constant communication with the client. It can be a two-edged sword. On the one hand, customer input should make things clearer and developers won't have to rely on guesswork. However, on the other hand, if the user is unable to fully articulate their needs, the project will suffer.
V-pattern Advantages : Simple and Real Estate Photo Editing easy to use Testing takes place in the early stages Each step has strict results that make it easy to control Disadvantages : Not flexible The first prototypes cannot be produced Not suitable for complex projects The V-shaped model grew out of the Waterfall model, but with one crucial difference. Unlike the waterfall model, which descends in a linear fashion, the steps in the V-shaped model start downward, but only until implementation. Once the implementation phase is reached, the steps move upwards, to create a “V” shape. Compared to the Waterfall model, this model has a higher success rate largely because test plans are developed early in the software development lifecycle. However, just like its big brother, the V-model also suffers from being too rigid and does not allow early development of is developed in the implementation phase.