(April 01 19:00) Forbes.com
Bad prototypes often live much longer than they should because there are other factors at play, such as sunk cost fallacies, insufficiently analyzed requirements and overzealous belief in iterative software development.
You can find the original article
here