Modeling is one of the most efficient activity in software
development that gives efficient way to analyses the existing
business process and help in designing new software system. It
reduces the complexity of the problem by removing the irrelevant
details from problem and at a time focus only on the relevant
details of the question.

Provide feedback (0)

Step 2 of 2

Purpose of modeling: There are various purposes of
modeling some of them are as follows:

1. Better understanding: The main purpose behind modeling
is to understand the complex system in a very easier and efficient
way. Complex systems like artificial system that is related with
space shuttle, railway ticket reservation system can easily
understand with the help of graphical representation.

2. Modification in system: If any modification is
required in any system then it is becomes very easy and convenient
to make any changes in the system.

3. Reduce risk: Modeling reduces the risk in
experimenting with models as compared with real scenario. In other
words it can be said that it also reduce the cost of
modification.

4. Decompose: It decomposes the large complex system into
small subsystem. Each of these subsystems can be design and
implemented independent to each other. So in this way all the
subsystem are develop at the time in parallel, which speedup the
development process.

5. Less number of defects: Modeling helps in evaluation
of the system before starting the actual implementation of system.
Hence final code has very less number of defects.