What Are The Software Development Models
This are the most used software development model
Spiral Model
Water Fall Model
Agile Model
Spiral Model:
Spiral Model |
Spiral model proposed by Boehm in 1988 it’s mainly. Divided into 4 phase
1) Plan
2) Design
3) Prototype
4) testing.
In this model software in series of incremental realized. If we
process through iteration one or more complete version then
engineering products are visible. It is useful when user/developer
are not cleared about the
engineering products are visible. It is useful when user/developer
are not cleared about the
Water Fall Model:
It is also called as linear or sequential model which process through Requirement phase then Design,
It is also called as linear or sequential model which process through Requirement phase then Design,
Implementation, Verification, Maintenance.
This is very first software development model .It is called waterfall because it develop systematically one
phase after another in downward fashion like waterfall
1. Requirement: In requirement we have to collect requirement from customer what exactly he want
2. Design: If first phase get successfully approved then more elaborate technically and basic design planned
3. Implementation: In this phase the source code of the program is written.
4. Verification: Testing and Integration is done in this phase to check whether its match system requirement or not
5. Maintenance: Maintenance and management is needed to ensure that the system will continue to perform as desired.
Waterfall Model |
Agile Model :
Agile model aims to develop and implement quickly in close cooperation with customer in a adaptive way, so that it is possible to react to changes set by changing business environment and at a same time maintain effectiveness and efficiency