Agile development methodologies have a number of important tenets, but one of them is a short time to market. An agile team decides the first core functionality, builds it and gets feedback on it. It’s like picking out the corner pieces of a puzzle to start. Then each iteration adds a few pieces to the puzzle until it looks right.
Lightning rarely strikes. Instead, achievement is often the result of stepwise progress, of doing something increasingly difficult until you get the result you seek … Repeating easy tasks again and again gets you not very far. Attacking only steep cliffs where no progress is made isn’t particularly effective either. No, the best path is an endless series of difficult (but achievable) hills.
– Seth Godin
Sounds a lot like an endorsement of agile to me!
Source:
Seth Godin
Big fan of Agile, for that reason- among many others.