Here's a long blog entry that reviews the typical product development model and points out that it is a thing of the past. It's not often worth while reading about things that don't work. But in this case, what Steve writes about is what the major of software production still looks like. This article is the first in a series. The end goal is to encourage Internet startups to move toward Customer Development rather than Product Development. It's an interesting read.