Vmodel / RUP


This procedure model is based on the well-known waterfall model and includes the quality assurance procedure together with the development phases. The defining phases in the left descending branch are each compared with testing phases, which results in a characteristic “V” in the diagram, which gave the model its name. The comparison leads to a very high test coverage because the specifications of each development stage are the basis for the tests in the relevant test stage.


The Rational Unified Process (RUP) is an implementation of the Unified Process and includes a procedure model for software development and the related software development programme. The Unified Modeling Language (UML) is used as a notation language. RUP is used particularly in the fields of telecommunications, transport, aerospace, production, finance and system integration, which shows the versatility and adaptability of this process model.