Software development methodologies compared.
@mookie the thing is: With waterfall you may end up with the car as planned but than you realize, you needed a truck instead.
And with agile you actually end up with a car that has teeny tiny skateboard wheels and a wooden frame because that's how you started and replacing it would be to expensive.
So AI is the only approach that is consistent all the way. You start with crap, the in-between is crap and the end result is crap.