dwyl / product-roadmap

:globe_with_meridians: Because why wouldn't you make your company's product roadmap Public on GitHub?
46 stars 6 forks source link

Software Updates -> How To Get It Right? #14

Open nelsonic opened 4 years ago

nelsonic commented 4 years ago

https://xkcd.com/2224 image The Abyss indeed ... 😞 The number of times where Devs have broken perfectly working Apps with "updates" is mind-blowing! Thread of people complaining about forced updates: https://news.ycombinator.com/item?id=21480590

How do we avoid this situation?

nelsonic commented 4 years ago

The recent introduction of the WYSIWYG input box in Slack is a great example of a "forced" UI/UX update going wrong. https://quuxplusone.github.io/blog/2019/11/20/slack-rich-text-box

The discussion of how terrible it is made it to thetop of HN this morning:

slack-wysiwyg-editor-fail

https://news.ycombinator.com/item?id=21589647

You'd have thought that a company that makes one product and is worth $11Bn would have figured out how to implement "feature flags" to avoid forcing a feature on users who don't want/need it ... 💭

I firmly believe that "Progressive UI" is going to be our "secret sauce" that differentiates us from similar apps.

Long read: https://www.vice.com/en_us/article/pa7nbn/slacks-new-rich-text-editor-shows-why-markdown-still-scares-people

nelsonic commented 4 years ago

GitHub are going to force everyone to use the more complex UI from next month: github-notifications-replacing-interface

https://github.blog/2020-02-25-your-new-web-notifications-experience-is-here/ github-notifications-forced-update