Agile Waterfall
Agile Methodology follows an iteration approach. Waterfall Methodology follows a sequential approach.
Development and Testing can be done simultaneously in Agile. Development and Testing are two different phases in the Waterfall.
There is more communication between developers, customers, and testers. Communication is less and is only between the project managers and customers.
Agile is a more flexible process. The waterfall is a less flexible process.
It follows an incremental approach. A waterfall is a sequential approach.
Testing can be performed with the development phase in the Agile approach. Testing comes after the development phase in the Waterfall approach.
Requirements can be changed in between. Requirements can not be changed once the development phase starts.
BY Best Interview Question ON 20 Dec 2020