The biggest problem with agile is it seems to eliminate software planning. It&#x27;s a stark contrast to waterfall where execs and product managers spent months designing things leaving no time to actually implement them. Agile swings wildly the other way, some product manager writes a few user stories on what he expects the software to do and off you go writing code.<p>I&#x27;ve never been an an AGILE project where architects and managers followed through with designs or documentations. The halfway through the sprint you&#x27;ll get clarifications of specs if you&#x27;re luckly. Something needs to be redesigned? too late, you&#x27;re doing another sprint next week.