Home → 2004/09/15, 22h43

Incrementalists & Completionists

I found a post that defines these words via Joel on Software. It was written last year. In short, the author believes that incrementalists are realists, and completionists are dreamers. I know on which side I lean, but the reason I mention this post here is to give focus to a comment from Amit Patel that I find particularly good:

I wrote a game back in high school (1990). At the time, I hadn't gone through the college courses advocating proper design and software engineering practices. I wrote the whole game in a summer. After I took those courses, I tried writing another game. After several years, I gave up. That got me questioning everything.

And Amit to conclude:

Something all of this reminded me of -- when I'm playing SimCity, I get very bored when I plan the whole city in advance and build it all. Doing a little at a time with less planning tends to keep me playing longer. I wonder if it's related.

Hmm... I think it is related.