One last thing a developer should do when upgrading a software application is to drastically change the user interface (UI). Users' purpose of using software is not just to use it, but to get things done. Unless you make their lives easier, they will hate the change, and even go back to old versions.
Sadly, Windows 8 made the mistake. To be short, I cannot find the place to restart the PC, nor can I find the Program menu after clicking Start button. Why would I use an OS that does not give me quick access to all my installed applications?
|I cannot find anywhere to power off the computer. And if there is a Desktop icon (bottom left), why do I need this strange "welcome screen"?|
The new UI isn't making life easier. For example, Windows 8 puts soooooo many buttons around the Windows Explorer (the window you use to manage files). The space to view files is squeezed. And those buttons are very stupidly designed, like the one introduced in Micro$oft Office 2007. Too many stuff, too many layers. Are we flying a jet plane?
|Too many buttons. Too long to find useful ones.|
|So, there is another Control Panel for More settings? And the "S" in "More settings" isn't capitalized as other options?|
In conclusion, Micro$oft really doesn't know how to design good GUIs, but to confuse and frustrate users.