From an IT PM perspective:

To add, when releasing a new product - always have 1 month running period for both applications (old/new). This is for failback purposes, in case the new one is full of issues, they can always revert back to the old application while fixing the new one https://twitter.com/hyunsiklovesyou/status/1264770170775465987
Timeline wise, they could have released the beta version of the app 1 to 2 months prior to contract end with daum (possibly the reason for sudden move) 🤔 This will give people enough time to adjust to the new application.

Stakeholder management is key.
Also, they should have done performance testing prior to releasing, though it's not the most accurate way - because you really can't replicate the production environment - but they will be able to capture some, if not most, of the possible behavioral issues from the app
You can follow @quirkykid_13.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: