Overengineering
From Wikipedia, the free encyclopedia
Overengineering is the result of a design for high-end or specialized market criteria. As a design philosophy it is the opposite of the less is more school of thought (and hence a violation of the the KISS principle and parsimony).

