I would say that development and evolution are almost opposites. Designing, building, testing and correcting and only releasing when you are sure is the way of the developer whereas accident is the mechanism of evolution. I always cringe when people say they want an organisation to evolve rather than develop :)
-M
Free your mind
Comment on Re^3: Limiting Spam posts, Trolls, Joe Jobs and other maleficence