So far, I've pointed out the disparity between the short-run focus of agile development and the long-run focus of a stable design. Now we need to reconcile the two. The way to do that is in my series title: Iterate, Iterate, Iterate. Humans are great at getting things wrong. We make mistakes all the time,…