Comment by enraged_camel

2 days ago

Software is very different than other engineering disciplines. It is meant to be malleable. I think you need a better analogy.

customers don't like big changes to workflows they get used to; adding a new feature or a new button or menu item isn't a big deal but rearranging things so often start to feel random and shows little respect for the customer (or signs of any cohesive product design)