Sometimes, my boss will complain to us:
Why do we need such a long time to implement a feature?
Actually, the feature has been implemented in another application before, you just need to copy and paste codes from there. The cost should be low.
It's really a hard question, because copy and paste codes is not such a simple thing in my point of view.
Do you have any good reasons to explain this to your non-technical boss?