Is there a term for the process of unintentionally making easily understood tasks or objects more complicated after “re-designing” it?

I have a word on the tip of my tongue but I am unsure if it truly exists. Is there a term or concept either in design, architecture, programming, etc. that involves recreating or reinventing the way a person interacts or performs a task presumed to be efficient, simple and easy, however, due to the redesign or reinvention interacting/performing the task has now become more confusing, complex or less efficient?

Basically, “re-inventing the wheel” but in doing so causing more harm for the people using the systems or performing the tasks.

I think I remember seeing something about this topic/concept in an article a while back showing some modern redesigns in architecture for things like doors. But of course, now people are unsure whether to push or pull, etc.


Overengineering – is the act of Designing a product to be more robust or have more features than necessary for its intended use or for a purpose to be unnecessary complex or inefficient.

Source : Link , Question Author : Jared Rice , Answer Author : Mike

Leave a Comment