Frequently used in all sorts of engineering projects, models are also used to plan and simulate the
behavior of the system to develop, as well as the work involved in the actual construction of the system.
By providing a view of the whole, the model enables changes to be applied more easily, in accordance
with a particular strategy. Hypotheses can also be tested and variations thought up. These activities are
not possible when the project is actually being carried out, as they are too costly in terms of both time
and money. Moreover, models are often used to identify work packages within a project in order to
delegate and monitor work.