Full title: How Apple could take a leaf out of Microsoft’s book and enhance the user experience…
My laptop is downloading the latest iTunes update from Apple.
But I don’t know what’s in it. I have no idea what it’s going to do and, similarly, I am not in a position to view how this update might affect my system.
And these are worrying insights in to any software provider’s psyche.
When Microsoft release an update, before I accept the installation, I am able to read what the update components are. I also have the ability to view all of the update components, record their update release number and view which software or OS packagesÂ will be affected by their installation.
I also have the ability to either accept or reject any – or all – of the update components.
This, you have to admit, is an enhanced user experience.
The view, select and/or reject functionality gives the user full information about what the update contains. It enables the user to make informed choices; it puts the user in control.
And then there’s the Apple model.
I have no idea if this latest update merely repairs or enhances functionality. I do not know what components it will affect – or will be affected by this installation. Apple choose to keep the user in a position of ignorance.
And that’s not good; not good for a global software provider and not good for the users.
Users should expect to be treated like customers by software providers.
With my professional hat on for a moment; if I attempted to deliver a software update in to a production environment without giving my users sight of the release notes beforehand, I’d be ridiculed.
I’m just wondering why Apple choose not to consider the users,