Hello Design List,
One challenge I have in my daily work is combining the needs of beginners and "function experts", people who are used to a specific function/UI.
The "experts" are used to a specific UI and don't like to see changes (for understandable reasons, even if the current UI has quirks, they are used to the current state and would have costs of relearning)
On the other hand, we know that some functions/UIs are really hard to grasp for non-experts. This could be new members of the community, but it could also be established members of the community who touch a function only from time to time ("perpetuate intermediates", as Cooper says in "About Face") and/or who transition into a new role (Editor becomes Admin and has now new functions to use) – which I find important to mention, since it breaks the "experts" vs. "noobs" narrative.
I wonder if you have any practices or examples that show how our UIs can be made easy to get for beginners, efficient for experts and build and introduced them a way that ensures that those who know an existing UI feel it is worth to adapt to changes.
Kind Regards, Jan