Walk Appeal promises to be a major new tool for understanding and building walkable places, and it explains several things that were heretofore either contradictory or mysterious. It begins with the assertion that the quarter-mile radius (or 5-minute walk,) which has been held up for a century as the distance Americans will walk before driving, is actually a myth.
Both images below are at the same scale, and the yellow dashed line is a quarter-mile radius. On the left is a power center. As we all know, if you're at Best Buy and need to pick something up at Old Navy, there's no way you're walking from one store to another. Instead, you get in your car and drive as close as possible to the Old Navy front door. You'll even wait for a parking space to open up instead of driving to an open space just a few spaces away… not because you're lazy, but because it's such a terrible walking experience.
The image on the right is Rome. The circles are centered on the Piazza del Popolo (North is to the left) and the Green radius goes through the Vittorio Emanuele on the right. People regularly walk that far and then keep on walking without ever thinking of driving.
Fascinatingly, one of the other big complaints people had about agile is no iteration. I don't understand how being in an agile environment makes people less iterative, but somehow that seems to be the case. And I think it's because people misunderstand and think that agile is just about putting features out faster, and not about the important part, which is getting something in front of users faster so that you can get feedback on it and make it better.
People are afraid to let design have time to actually figure out the right thing to make, because "whatever will the engineers do?" – fuck you, there's plenty for the engineers to do. Go fix some technical debt. Go fix those 700 bugs that you de-prioritized or marked as won't fix because you're an asshole.
I'm sorry, I love engineers. I don't know why I'm yelling at them. But you know, there's plenty for the engineers to do. There's all sorts of cleanup. They can work on dev-ops stuff! They can work on their build process! Make it faster! I'm not worried about keeping the engineers busy. If you think that the only thing that engineers can do is build yet another stupid feature that nobody is going to use, then you're a garbage designer and you should quit.