Master surveys that drive meaningful feedback in user testing—download the new ebook with expert tips and best practices now!
Glossary
>
Engineering

Waterfall Methodology

What is the Waterfall Methodology?

The waterfall methodology is a traditional product development model used to create a product or solution in a linear or sequential approach, each stage flowing from one phase to another. While most companies consider themselves to have evolved their development efforts to Agile, many still operate with existing Waterfall Methodology components which created a hybrid approach called Wagile.

Stages of the waterfall model (requirements, design, implementation, verification, maintenance)

What are the phases of the waterfall methodology?

  • Requirements: The requirements are gathered at the start of the project to understand what needs to be built and why.
  • Design: Systems and the physical design or the hardware and/or software happen during the design phase. Teams brainstorm and build the schemas that will go into development.
  • Implementation: Programmers turn the requirements and designs into actual code and the product starts to form.
  • Verification: The product is evaluated by customers and team members to ensure it meets requirements.
  • Maintenance: The product is updated and improvements are introduced to satisfy the customer.

Table of Contents

No items found.