A Future of Simplicity

The trend is as obvious as it is overdue. And you can see signs of it everywhere in the software we use, whether it's a web-based service or a native application running in Windows or a mobile device. Developers, finally, have gotten the word that users cherish simplicity above all else. And while we will chug forward into this simpler future in fits and starts, and with much gnashing of teeth from the digerati elite, make no mistake. This future is as inescapable as gravity. You can fight it all you want, but it's never going to let go.

For a topic so, well, simple, my mind races with ideas. I've argued in the past that life should be easy for users and difficult for developers, since the needs of the many outweigh the needs of the few; and honestly simple computer and device interfaces are hard work—very hard work. I've argued about the difference between simple and easy, and how these things are not the synonyms that many believe them to be when it comes to UI. And that just taking things out of a UI doesn't equate to good design—as Apple and its many fans repeatedly claim—but rather that good design is instead a balance between give and take.

Design matters, and thus simplicity matters. And though virtually anyone reading this would probably agree wholeheartedly that simplicity of design in the interfaces we interact with regularly is always a good thing, I think it's equally true that many of you do and will openly rebel when confronted by new UIs that do, in fact, correspond to that former statement.

There are many examples of this. The most recent, perhaps, is the Windows 8 Start screen, which Microsoft first previewed about a month ago. At the time, Microsoft president Steve Sinofsky noted that users now "expect a broader range of usage interaction," so Microsoft "reimagined [Windows] all the way up to the user interface and ... [rethought] about how you interact with Windows." People have incorrectly described this new UI as "touch-centric" when in fact Sinofsky was very clear that it was instead "touch-first," meaning that it was designed with touch in mind, yes, but would also work with other interaction techniques, including mouse and keyboard, Tablet PC stylus, remote controls, hand controllers, Kinect gestures and voice commands, and so on. That Microsoft is using this same interface across its various product lines, including Windows Phone and Xbox 360, is the icing on the cake, a situation I wrote about previously in Three Screens: Celebrating Microsoft's Cohesive New User Experience Strategy.

Not everyone sees it that way. And despite the fact that our understanding of this new UI is still very limited, the visceral reactions I've seen online to Microsoft's new UI simplification strategy are predictably over the top. Now, I've been around long enough to know that we collectively faced similar Luddite reactions to such things as the move from DOS to Windows, the consumerization of IT, and even the change from Windows Mobile to Windows Phone. (Yes, there really are Windows Mobile defenders out there. Still.) But time marches on, as does progress, and as I noted previously, you can fight it all you want. You won't change a thing.

Want a server example? I was a long-time proponent of Microsoft's Small Business Server line because it took the software giant's rock-solid server products and made them simpler, cheaper, and more approachable to a mass market. In fact, I was an SBS fan all the way through the previous version of the product when it suddenly dawned on me that the world was moving quickly to cloud services and that Microsoft's then-current offering, SBS 2008, didn't really address this market at all. When, I asked, would Microsoft offer a version that decoupled the complexity of on-premises Exchange, SharePoint, and SQL Server and let its small business customers use the parts of SBS locally that made sense (file and printer sharing, user management, and so on), and other parts up in the cloud?

You just wait, I was told at the time. And today we now have that exact choice in the form of Windows Small Business Server 2011 Essentials, which is almost exactly as described above, with an Office 365 add-on waiting in the wings for those that want enterprise class email and PIM, collaboration and document storage and sharing, and integrated presence and communications capabilities for a reasonable subscription fee. SBS 2011 Essentials is so simple, in fact, that even I find it somewhat disarming. Is that really a full-featured Active Directory infrastructure hiding under this Fisher Price-like UI? Why yes it is. I keep pinching myself because it just doesn't seem possible.

But SBS 2011 Essentials, like those earlier SBS versions, generates the same guffaws from the hard core server crowd, guys who apparently can't believe that the power and flexibility of the products they manage—one imagines them in white lab coats in an ivory tower somewhere—could possibly be made available to, let alone work for, the unwashed masses. It's heretical.

Right. That's the point.

And don't believe that we're unique to this fear of change on the Windows side. This week or next, Apple will release its next Mac OS X release, Lion, and begin its own delicate tip-toe away from the power user crowd that still represents its core user base. You see, Apple is seeing more and more success with a mainstream audience these days, thanks to selling hundreds of millions of iOS devices (iPhones, iPods, and iPads). And to those people, Apple's obviously false claims of ease of use and simplicity in Mac OS X will simply ring hollow. So it has reengineered Lion to utilize a ton of user experience ideas from iOS, providing what the company believes is a simpler and better UI for one and all.

They're on the right path, but Mac power users are going howl. And while they are certainly in good company, the future for them is inexorably moving down the same path as it is for us. There's just no stopping it.

Related Reading:

Discuss this Article 6

yoshipod
on Jul 5, 2011
"And to those people, Apple's obviously false claims of ease of use and simplicity in Mac OS X will simply ring hollow." I would like to see an explanation of this. If that is the case, why are more users than ever purchasing a Mac? Mac sales growth has beaten the overall market every quarter for years now. Do you mean to tell me people who buy an ipod or iphone then later on purchase their first Mac don't think it is easier to use than a Windows PC? Why else are they buying them?
chuckb84
on Jul 5, 2011
"You see, Apple is seeing more and more success with a mainstream audience these days, thanks to selling hundreds of millions of iOS devices (iPhones, iPods, and iPads). And to those people, Apple's obviously false claims of ease of use and simplicity in Mac OS X will simply ring hollow. " Paul just made this up. No evidence, no reference, but I guess it makes him feel better as Microsoft because less and less relevant everyday. Oh, and Paul endorses simplicity? The same guy who pronounced the iPad, the leader of change towards simpler computing, as "iDud" before the keynote was even over? The man who still says that tablets should run full Windows with some kind of "shell" bolted on the top? That guy? So, simplicity is coming, but of course, Apple the leader in that area does it all wrong. I'm sure Microsoft will get it right! They're so known for simplicity and clean design....
scottm99999
on Jul 6, 2011
As a longtime programmer, sys admin, & security guy, I think Paul is preaching to the choir on this. In my experience, users & techs want software to be simpler. This isn't some design shift, or anything new...heck, I was hearing calls for simplicity 15 years ago. I think another poster was right on wondering when MS would finally listen to calls for simplicity. Although I'd have to say most software vendors overly complicate their products; too many features & not enough robustness.
Anonymous
on Jul 5, 2011
Totally agree with the statement that "life should be easy for users and difficult for developers". The UI should make it easy to do common tasks. I judge how good a UI is by how quickly I can complete the tasks that I work on. Recently, Microsoft seems to be going with the "why use one click when three can do the same job" theory of UI design. Sure, the new UI's look pretty but, for me at least, they are much more cumbersome. Each new UI from Microsoft reinforces my suspicion that long ago Microsoft fired all their UI people and hired more marketers...
Anonymous
on Jul 5, 2011
I can only hope that with this "progress", Microsoft sees fit to bring back the button bar in Windows Explorer that they've removed since Vista. If you're using the operating system with a touch screen, like the products I support do, the button bar made file manipulation 'easy'. Without it, it's difficult. "I've argued in the past that life should be easy for users and difficult for developers". Let me know when Microsoft finally listens. All they had to do was leave the option to enable the button bar for those who need it. Instead, they made it 'simple' for themselves. I wonder if this makes me a Luddite, probably
Anonymous
on Jul 5, 2011
It seems that Paul wrote this article to make his quota or he finallly experienced an iPad for the first time. I'll bet its both because nothing was said here that was newsworthy. Even enterprise tasks are easier now to advanced GUIs and smarter tools. Write about something meaningful please.

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottYou'll have the opportunity to experience:
• The Microsoft
Technology Roadmap
• Office 365 Implementation
• Hyper-V Optimizing
• Windows 8 Deployment
and much more!

Come See Paul Thurrott & Rod Trent in Person!

Early Registration Now Open

Upcoming Training

Mastering SharePoint 2013: Succeeding, Not Just Surviving

Building on the success of the “Mastering SharePoint 2010” seminars, the presenters have updated the content to cover the latest and greatest SharePoint product: SharePoint 2013. While SharePoint 2013 is relatively new on the marketplace, the presenters have been working with SharePoint 2013 for well over a year, and have implemented it with a number of clients in production environments.

Register Now

Current Issue

May 2013 - The NameTranslate object is useful when you need to translate Active Directory object names between different formats, but it's awkward to use from PowerShell. Here's a PowerShell script that eliminates the awkwardness.

CURRENT ISSUE / ARCHIVE / SUBSCRIBE

Windows Forums

Get answers to questions, share tips, and engage with the Windows Community in our Forums.