I found this interesting article on IEEE Computer. It talks about the history of iterative and incremental development. I didn't know Project Mercury at NASA ran on half-day iteration.
I like the quote from H.L. Mencken at the end: "For every complex problem,there is a solution that is simple, neat and wrong".