List out the differences between waterfall and agile methodologies and which do you prefer?
|1.||Testing is done along with the development activity||Testing is done after the development activity|
|2.||It prefers that customer is available throughout the project||It favors the customer only at the milestones|
|3.||The Project is driven by the self-organized and self-motivated teams||The Project is inspired by the project manager.|
The methodology which I am going to prefer depends on the type of the project and the other factors like the complexity of the project, the size of the project, clients, etc.
This is a very critical question in Agile interview questions and answers.