Agile is more suitable for modern solutions, as it allows to bring any changes to the process quickly, is more flexible than Waterfall, and works on sprints, allowing each team to clearly see the results from their efforts.