I frequently find in my job that I’m the proponent for lots of iteration and learning. Gifford Pinchot terms this “early learning beats better planning”. By comparison, many folks I work with emphasize getting it right the first time.
While I have nothing wrong with getting it right the first time (if you know what right is, if you have some way to test it, if it doesn’t delay you in getting something out), the problem with it as an approach is that practicioners don’t emphasize closed-loop learning and improvement the way that a “launch and learn” practioner would. So if it isn’t right the first time for whatever reason, you don’t have the processes set up and in place to monitor that, learn from it, and respond rapidly.
I came across an interesting anecdote (via Chanpory Rith, via Trent) from Art and Fear on early learning verus better planning: