- May 19, 2011
- 17,880
- 9,976
- 136
I propose two entries for Worst Software Design Practice of 2023:
1 - Making a feature require the cloud for nothing other than self-serving purposes. The most obvious example of this is by HP, with the 'HP Smart' app (and seemingly only their lower-end printers) and mandating that scanning paperwork with their software requires a HP online account to store the scanned files in. I stated 'require' in the opening sentence, but I'd be happy to trade 'require' for "make the user go out of their way to not use the cloud".
2 - Asking users for the umpteenth time why they're not using the software in exactly the way the company intended (usually the settings that allow the maximum amount of information to be hoovered up into the cloud). Microsoft is usually the biggest offender, at least in my experience: Not signing into Windows with a Microsoft account? No OneDrive / Windows Defender auto file submission / Edge as the default / Bing as the default search in Edge? It needs to nag you at least once a month for each offence. However, Google has started doing it too: Approximately on a monthly basis, Google Photos (Android) will ask me if I want to back up my photos to the cloud. No? Well how about specific photos to the cloud?
Honourable mention: Starting Edge for the first time and it wants to ask about 5 questions before I can look at a website. How about this for a crazy thought: Relegate those questions to a priority whereby the user has to go out of their way to answer them. Firefox has also started doing this crap, but (AFAIK) at least with FF it's just innocuous questions like "would you like the UI to be a particular colour". Still, annoying.
Feel free to make more suggestions
1 - Making a feature require the cloud for nothing other than self-serving purposes. The most obvious example of this is by HP, with the 'HP Smart' app (and seemingly only their lower-end printers) and mandating that scanning paperwork with their software requires a HP online account to store the scanned files in. I stated 'require' in the opening sentence, but I'd be happy to trade 'require' for "make the user go out of their way to not use the cloud".
2 - Asking users for the umpteenth time why they're not using the software in exactly the way the company intended (usually the settings that allow the maximum amount of information to be hoovered up into the cloud). Microsoft is usually the biggest offender, at least in my experience: Not signing into Windows with a Microsoft account? No OneDrive / Windows Defender auto file submission / Edge as the default / Bing as the default search in Edge? It needs to nag you at least once a month for each offence. However, Google has started doing it too: Approximately on a monthly basis, Google Photos (Android) will ask me if I want to back up my photos to the cloud. No? Well how about specific photos to the cloud?
Honourable mention: Starting Edge for the first time and it wants to ask about 5 questions before I can look at a website. How about this for a crazy thought: Relegate those questions to a priority whereby the user has to go out of their way to answer them. Firefox has also started doing this crap, but (AFAIK) at least with FF it's just innocuous questions like "would you like the UI to be a particular colour". Still, annoying.
Feel free to make more suggestions