In terms of UX, what's the best way to introduce a completely new design for an application? It will have the same user base and functionalities plus new features (one of them being responsive design). There are two common methods I've noticed---
- Gradually introduce new design so there's always familiarity for the users.
- Create a beta version of the application and give option for users try it out.
Initially, my though is that from an implementation standpoint, a beta site is easier to manage. However, in terms of UX, I think familiarity may be more important to the users.
Some examples I've noticed from other company varies...
Gradual changes: Amazon
Beta Version: Google Gmail and Inbox (beta)
Does anyone have examples on this topic? Btw, I'm looking for UX examples, not technical.