What is difference between Waterfall vs Agile vs Scrum?
Waterfall works best for projects completed in a linear fashion and does not allow going back to a prior phase. Agile focuses on adaptive, simultaneous workflows. Agile methods break projects into smaller, iterative periods.