In a previous company, I had an engineer work on a feature for the better part of three months. The feature was well-specified, all requirements were clear. When the work was done, and the feature delivered, a demo session was organized. As the product manager demoed the feature, describing the scenario in which our customer would use it, the engineer said: “Oh, that’s what it’s used for? I could have built something different that filled that need in three days.