Few software companies consider this: users appreciate it when the interface remains constant over time, and especially if we can continue using previous versions without being forced to change, since learning new things again takes time.
It's laughable how often companies redesign the UI, when it's counter to what their users want. Nobody wants to re-learn how to interact with their software. Gradual changes, sure, but a total redesign and then releasing it as a "feature" is such a turn-off to so many people.
It's laughable how often companies redesign the UI, when it's counter to what their users want. Nobody wants to re-learn how to interact with their software. Gradual changes, sure, but a total redesign and then releasing it as a "feature" is such a turn-off to so many people.