We Can't Plan?

In the software industry, if you're not doing Agile you're not doing it right. One thing often ascribed to Agile is this idea that we must rapidly get feedback from real users using real software, that feedback must inform what we build, and that this is the only way because we can't create and follow a longer-term plan. I'm a big believer in feedback, and the power of short feedback loops, but…