Sometimes you don’t finish a product, you merely abandon any hope of presently improving it, and out the door it goes. Product managers must either apply the brakes to impatient engineers who want their creations to see the light of day, or conversely, whip and drive to get perfectionist engineers to stop mucking with the code and procure some real users already.