What are the main advantages of using Waterfall Methodology AI?