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.