Iterative Model
Iterative Model
MODEL
Objectives
• Define the Iterative Model
• Identify the Various Phases of Iterative
Model
• Identify the Pros and Cons of Iterative
Model
Iterative Model
2. Design
> in this phase, it designs the software by the different
diagrams like Data Flow diagram, activity diagram, class
diagram, state transition diagram, etc.
3. Implementation
in the implementation, requirements are written in the coding
language and transformed into computer programmers which are
called software.
4. Testing
after completing the coding phase, software testing starts using
different test methods such as white box, black box, and grey box test
methods.
5. Deployment
after completing all the phases, software is deployed to it’s work
environment.
6. Review
review phase is performed to check the behavior and validity of
the developed product. And if there are any error found then the
process starts again from the requirement gathering.
7. Maintenance
after deployment of the software in the working environment
there may be bugs, some errors or new updates are required.
Maintenance involves debugging and new addition options.
When to use the Iterative Model?
1. When requirement are defined clearly and easy
to understand.
2. When the software application is large
3. When there is a requirement of changes in
future
Advantages(Pros) of
Iterative Model