Google
×

Overengineering

Overengineering is the act of designing a product or providing a solution to a problem that is complicated in a way that provides no value or could have been designed to be simpler. It is generally criticized in terms of value engineering as... Wikipedia