These models are referred to as “Software Development Process Models”. This
study has selected the “Waterfall Model” as the main structure
of development.
The Waterfall Model was one of the first Process Model to
be introduced and implemented successfully in Software
Engineering. In the “Waterfall” approach, the whole process
of software development is divided into separate process
phases [5]: Requirement Specifications, Software Design,
Implementation & Testing, Integration & System Testing and
Deployment & Maintenance. Each of these phases has end
products that flow on to the next phase to follow on
development.This characteristic brings about the name
“Waterfall Model”.