Waterfall - QASTM

Welcome to QASTM - The specialist software development, testing and QA consultancy company.
                                       Successfully delivering professional services to national and international organisations since 2003 .
The Old Manor House, Sutton Road,
Hickling, Norfolk, NR12 0AS, UK
+44 (0) 7973 138998
info@qastm.net
Quality
  Assured
     Software &
        Test
           Management
Go to content
Waterfall Method
INFORMATION
The Waterfall model is a breakdown of project activities into linear sequential phases, where each phase depends on the deliverables of the previous one and corresponds to a specialisation of tasks. The approach is typical for certain areas of engineering design.
Overview
The Waterfall Model was the first Process Model to be introduced. It is very simple to understand and use. In a Waterfall model, each phase must be completed before the next phase can begin and there is no overlapping in the phases. The waterfall model is the earliest SDLC approach that was used for software development.
In “The Waterfall” approach, the whole process of software development is divided into separate phases. The outcome of one phase acts as the input for the next phase sequentially. This means that any phase in the development process begins only if the previous phase is complete. The waterfall model is a sequential design process in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of Conception, Initiation, Analysis, Design, Construction, Testing, Production/Implementation, and Maintenance.
Waterfall Principles.
The outlining principles behind the Waterfall model are:
Gather requirements and documentation
System design
Implementation
Delivery/deployment
Maintenance.
Strengths:
Easy to manage due to the rigidity of the model
Phases are processed and completed one at a time, they do not overlap
Simple and easy to understand and use
Works well for smaller projects where requirements are clearly defined and very well understood.
Weaknesses:
High amounts of risk and uncertainty
Not a good model for complex and object-oriented projects
Not suitable for the projects where requirements are at a moderate to high risk of changing
No working software is produced until late during the life cycle
Once an application is in the testing stage, it is very difficult to go back and change something that was not well-thought out in the concept stage
Poor model for long and ongoing projects.
Downloadable reference material being added in due course.
Downloadable reference material being added in due course.
Downloadable reference material being added in due course.
UK HQ:
The Old Manor House, Sutton Road,
            Hickling, Norfolk, NR12 0AS, UK
+44 (0) 7973 138998
info@qastm.net
MON-FRI 9AM - 5PM
SAT-SUN closed
           (Responds to emails 24/7)
Created by QASTM
Company Registration: 4792791 - VAT Registration: 120 0426 83
SERVICES
Software Development
Testing
Quality Assurance
ISO 9001:2015 QMS Certification
ISO 27001:2013 ISMS Certification
International Service Delivery
Back to content