Feeling Blue: Microsoft, You’re Releasing it Wrong

Why is Microsoft working on a major update to Windows 8 when so many small things need to be fixed first, and faster?

Folks, we’re on the precipice, that inflection point that will determine whether the future of mainstream computing involves PCs in a major way or only a very minor (perhaps solely and boringly work-oriented) way. And Microsoft, God help them, is getting it wrong. Again.

The background: Realizing that the computing world was changing rapidly, Microsoft designed Windows 8 to be a hybrid OS, one that included both updates to its now-traditional desktop interface and one that include a brand new mobile OS, which I call Metro, that is optimized for a new generation of touch devices that may or may not ever be a hit with users.

Microsoft being Microsoft, they simply can’t help being all things to all people. So what you get are strange interactions—a vestigial desktop on touch-based tablets running Windows RT, or ginormous buttons that would be perfect for ogre-sized fingers on large desktop displays—as well as weird new hybrid computers that bend around in unusual ways or have snap-off screens. The clarity of this vision of the future of computing is more than slightly offset by the fact that, with Windows 8, both the hardware and the software are huge compromises, things that are not ideal for any one usage scenario.

More problematic, Windows 8 is a work-in-progress. The system that was released in October 2012 is only partway towards Microsoft vision of the future, and it’s reasonable to think that we’ll be looking to Windows 9 or even Windows 10 to fully realize this massive sea change. I give Microsoft credit for taking this huge risk, I really do. And as a tech enthusiast I almost revel in the weirdness of Windows 8. But there’s a serious downside to this situation. And that’s that Microsoft is stuck selling this half-finished system now to users who, quite frankly, don’t understand what they’re getting.

We’ve been over all this before, of course. But recent developments suggest that Microsoft hasn’t taken very obvious and logical advice to fix Windows 8 (and related half-finished systems like Windows Phone 8 and the online Windows Services like Outlook.com) on an ongoing basis. Instead, they’re just doing what they’ve always done: Methodically prepare, test, and then release a big-bang, monolithic update. The only difference is that they’re doing it in one year instead of three and that, presumably, this release will simply be slightly-scaled-back from a size and impact perspective as a result.

Congratulations, Microsoft. You’re doing it wrong.

According to a report in win8china, which has once again become the canary in the coal mine for all things Windows, Microsoft has now begin developing something called the Blue Milestone Preview (or MP). Where Windows 8 had three pre-release milestones, Blue will have one, since, you know, it’s going to take one year, not three, to make. This Preview will let users check out the changes early and (try not to laugh) provide feedback that may or may not change things. Blue MP follows the so-called M1 (“milestone 1”) release of the system—I guess we’re just talking about Windows 8 Blue here---and supposedly included an upgrade of the kernel to version 6.3 … for some reason.

If true, this is stupid.

Fixing Windows 8 for the long term is easy. So easy, in fact, that even I was able to churn out several articles full of logical advice about doing so. And while some of these things could wait for “Blue,” that coming release/update of Windows 8 (and Windows Phone 8, Server 2012, and the online services) that will ship throughout late 2013 and beyond, most of them need to happen much more quickly than that. So rather than applaud Microsoft for doing less more quickly, I’d like to prod them to do much less much more quickly, and on an ongoing basis. Again. I’ve been beating this drum since last year.

Fixing Windows 8 for the short term is likewise easy and it doesn’t require the enormous machinations of the Windows team to wind itself up into an all-too-familiar (if faster) release cycle, like a ponderous, high-tech version of getting the prog-rock band “Yes” to go on tour with its original lineup. It just requires releasing little fixes, regularly. Monthly. All the time.

It requires fixing those horrible, terribly incomplete Metro apps one by one. Add a unified inbox view to the Mail app. Fix Xbox Music and get the matching service up and running. Add CalDAV support to Calendar. And so on. None of these things are created by the Windows team, so they can just happen over time, on an accelerated schedule, one feature in one app at a time. Why isn’t this already happening?

Release an update that lets us skip the Start screen and boot right to the desktop and then make that a formal PC Settings option in Windows 9. Have someone create a Facebook for crissakes. Fix the damn thing.

To be clear, if Microsoft is serious about competing with the likes of Google and Apple for the hearts and minds of customers, those people who will buy the smart phones, tablets, and possibly the hybrid PCs of the future, it can’t keep doing things the old way. Slightly faster is not fast enough. And slightly smaller is not small enough.

Discuss this Article 83

alvatrus
on Feb 24, 2013

Spot on, Paul.
And it's not even that hard to do. Just replace the mail app with a shortcut to outlook.com
It's crazy how bad some of the apps are. If Microsoft wants to delight its customers with Windows 8 (and they need to), they must release those delightful, bundled apps, and thus define their vision of Windows 8.
I get the feeling that Windows 8 has been developed in a vacuum within Microsoft, and the other teams now scratching their heads how to fit into the new system.

UKUser
on Feb 24, 2013

I actually like the mail app and have never used Outlook, only Thunderbird. Having all my email accounts in one place and not having to login to each one is great. I would like to be able to name each category, currently it only displays the type of account. I would also like pop3 support. I don't really want a single inbox, so make that an option.

zorb58
on Feb 24, 2013

Yeah. I like the interface of the mail app. To compete with other mobile platforms, Windows needs one. It does however need improved urgently.

wp78
on Feb 24, 2013

That's what I did. Created a Start menu icon for Outlook mail and calendar. The nice thing is Win8 signs yo in automatically when you click them. If you didn't know any better you could not tell the IE10 full mail app was not a Metro app.

AlcorZA
on Feb 24, 2013

It really is a little frustrating that there are a number of issues (like the many you point out Paul) that need fixing on a faster schedule. Microsoft simply can't win the minds and hearts of consumers if they aren't going to make a concerted effort to really push the updating of their platform.

Surely part of the entire point of componentizing Windows in the way they did (starting with Vista) was to provide them with exactly the launchpad they needed to update components at a more rapid pace.

Tim Jenson
on Feb 24, 2013

What would help is if Microsoft pulled it's head out of the sand, and actually listened to its customers, and stead of forcing all this nonsense on them like some two bit dictator.

seattlematt1976
on Feb 25, 2013

They used to. A large part of Win7's success was due to the massive public alpha, beta, and RC programs they had for the OS. Granted--it was truly Vista SP3--but MS actually listened to real people (I was one of them), in addition to their "telemetry". Dictator Sinofsky decided that the public were too stupid to know what they wanted.

rjohn05
on Feb 24, 2013

OSX is updated on a 2yr basis but MS needs to move much to quarterly updates for the core OS with at least one major feature added twice a yr (i.e. touch optimized desktop in April and new desktop UI in October).

John Wolf
on Feb 24, 2013

Yes, bring back Jon Anderson!!! That is the most important thing in this article. :)

pthurrott
on Feb 24, 2013

Exactly! :)

Mike W
on Feb 24, 2013

Meanwhile. I'm still waiting for that update to WP 7.5. Early adopters getting the middle finger from MS.

CarlitosLx
on Feb 25, 2013

Trust me, you're not missing anything.
They weren't kidding when they said that WP 7.8 biggest new feature is the start screen, because that's pretty much the only thing you'll notice about it.
Oh, you'll also notice that lots of apps will stop updating the Live Tiles and that what was a fast-ish OS is now very laggy: tapping the tiles becomes ridiculously slow.

BrickEngraver
on Feb 24, 2013

Dead on.
Incrementally (and quickly) fix problems one day at a time. The to do list is gynormous, but the only way to make a dent is simply start with the quick fixes-"clean up the garage" , "get the dishes done", "organize your chest of drawers", one drawer at a time" Make the house livable and then worry about the "new bedroom" addition. You can still have the "new addition" planning in progress while you are making short fixes that affect day to day life. And since you also have a bevy of servants, no reason you cannot do it all the at same time. It seems like MS needs a good butler and house manager. So when we wake up in the morning we can say "wow the dishes got done" and are happy. Junior finally organized his LEGO collection. You can open your chest of drawers and feel good that you can now find that long lost pocket knife and that pen that you have missed for years or that darn charger (which is now useless and needs to thrown away). They need to feed us good feelings from little things continuously just so we know there is progress. And at same time be planning on the future build our new addition.

You are absolutely correct because if the dishes pile up and the house never gets vacuumed, and the job seems so enormous, the easy thing to do is simply move and get a new house.

Although my analogy to "cleaning up the garage" might not be fit into the "quick fixes", but cleaning up the tool box in the garage is.

One does not redecorate a house at a time, but a room at a time at the most because trying to do everything as a fait accompli only results in many months of living in flux.

It is simply amazing how getting little things fixed can make one positive instead of negative. And for God's sake let us know that you are working on them.

henador
on Feb 24, 2013

I don't understand why you're so upset about the Windows 8 team doing their job (prepping a point update to a major release). Going golden on a release doesn't free up the 200+ core devs to work on apps and other things.

It sounds like your beef is with the teams outside of the Windows core, the ones that make the apps listed in the third paragraph from the bottom (unified Inbox, XBox Music, etc.). Of course, those devs are probably tired of vomiting every time they look at what's required to write a moderately complex app for WinRT. The Async crap woven into the core API was a horrible mistake.

rockster
on Feb 24, 2013

Not sure I'm clear on what you want them to do. Release things without testing (recipe for disaster)? Are you suggesting these things are already fixed somewhere but they simply aren't releasing them to make us suffer? Clearly there are tons of things which need improvement and fixing. But doing so takes time no? So what you are really saying is they must work faster, and I don't even really hear you saying they are working slower than the competition but rather the big SS reset has put them behind, and if they don't catch up soon its going to be too late?

Possibly. So let's all stomp around on the internet and demand more because clearly that will make it happen sooner. LOL! I have managers that act that way too but ultimately that doesn't mean we can skip required steps to achieve the goal.

Believe me I get it. I'm suffering right here along with everyone else. And from the guys I know at Microsoft (who are all clearly smart than me) I know they get it too. But time is unfortunately their enemy, and all they can really do it keep plugging away. Or hire Doc Brown to invent a time machine to go back, and fix every wrong decision they made along the way.

Elton
on Mar 24, 2013

Do we really need to wait for Blue for them to add groups to the People app? Do we need to wait for a big new release for *anything* that's a metro app? And what did they do with Outlook.com - say "lets do it all except calendar, then go on sabbatical"? They can and should be pushing out updates to the included apps much more frequently. Blue should be about adding RT API's.

sparrows
on Feb 24, 2013

Related content: you're just naming it wrong.
:-)

jxff
on Feb 24, 2013

Why not let the fixes be done by users (as a pseudo open source effort) and let Microsoft continue its trilogy effort. How much could be done with XAML apps? I would like to hear an opinion from someone who knows more than me.

Greazer
on Feb 24, 2013

I have to disagree with you Paul. In fact, this article comes across as quite arrogant and smacks of the same type of super-geek, holier-than-thou bellyaching that just completely turns me off and keeps me from reading the idiocy of supposed "technical experts" often posted on other sites, like ZDNet. I just never go there anymore. This article is not factual, just jaded and pretentious opinions about stuff that isn't confirmed. Period. Paul, you're better than that.

I'm 100% positive that Microsoft IS changing and IS listening to customers and trying to make the right call all the time. But there IS no right answer.

I totally disagree that Windows 8 is unfinished or completely broken. Yes, it's different and takes some learning and experimenting, but heck, knowing when to double click a mouse button or select or copy and paste text isn't exactly super-intuitive as I've come to experience with countless novice users over the years. Trying to use the Mac OS after learning Windows isn't exactly a walk-in-the-park. There is no true right way to do this stuff.

Sure, there are things that can be improved with Windows 8. It IS certainly a work in progress. But so was Windows 7... and Windows XP and all the Mac and IOS releases and the Google Chrome web-browser and Facebook and... you name it. No software system is ever truly done until it stops being changed.

Please Paul, step down off your tiny little half-informed soapbox and just get back to what you do best... helping users understand and make the best use of what's currently available for the Windows world. Heck, even complaining about what exists or suggesting further improvements can be a pleasant read. But whining about whether Microsoft is on the right track or not because they're not addressing the problems *you* think are most important in the order *you* think is best is just a waste of my time... and it has now wasted even MORE time since it caused me to respond.

Up until now, I have never felt this way about what you post.

PenguinWin
on Feb 24, 2013

Wait, you want Paul to tell you it's sunny outside in the middle of a blizzard? You should appreciate his honesty about the products we use, not try to hide from their faults.

roncerr
on Feb 24, 2013

"I'm 100% positive that Microsoft IS changing and IS listening to customers and trying to make the right call all the time." No doubt many of Microsoft's employees are doing just that. But they have no more say in what happens than we do. It seems like Microsoft is being run by the sales and legal people who have already switched to iPads.

Ivar
on Feb 25, 2013

Actually, it is one of his better pieces. Like a disappointed father preaching to his son. He loves him and he wants him to do well more than anything and is begging almost to make it happen. Paul is also modest when he writes that if he can come up with something, surely MS can.

sockatume
on Feb 25, 2013

I don't think Paul is arguing that the Windows 8 user interface needs fixing, although it does. That's a generational thing. The fact is that there are dozens of small issues in Windows 8 that would've been fixed by a point release already in something like Android, or iOS. The way the Photos app imports photos, but doesn't correct their orientation. The way Mail sometimes refuses to show some of the accounts - even though it'll still fetch mail for them - until the app is restarted. The fact that scrolling behaviour is wildly different between the desktop (slow, smooth) and Modern UI apps (fast, twitchy) so it's impossible to set a nice scroll speed setting on your mouse or touchpad that works everywhere.

These are tiny issues that shouldn't have to wait until a yearly release to get fixed.

bigkampe
on Mar 4, 2013

I totally agree with you Greazer! As an early adopter of Windows 8, I have really learned to like the OS (yes, there is a learning curve). My opinion is too many people focus on what's different it blinds them to see the amazing changes in front of them. Someone mentioned the news app; this is one of the best I've used. I really like that I can interact with my laptop's screen instead of just the mouse and keyboard. I like many of the apps, but I can understand why people are frustrated with some of the apps. I've found it difficult to find an instant messenger I actually like. Also, while I like the email app, it has it's shortcomings. With all this said, I think Microsoft is on the right track. So many people rush in and defend Mac products, but these are the choir. At first their products were lacking and they still are. How many iPad variations will it take to do true multitasking? Also, if I were to become a new recruit to Mac it would be a difficult transition.

Finally, this whole idea that "Microsoft should listen to the customer" is crazy. Wasn't is Steve Jobs that said the consumer doesn't know what they want until you show it to them? Windows 8 needs time to evolve into the product it is capable of being while fixing glaring problems. It has never happened on the first try.

Rishicash
on Feb 24, 2013

I'm with you Paul. Why not update just the same as Windows Update does automatically when available?

developer
on Feb 24, 2013

I am not sure, why booting right to the desktop is useful.

I am using Windows 8 only testing and development only, in virtualisation, and I see that desktop applications appear in Metro UI.

So, why boot directly in desktop, which misses the menu anyway?

cboh
on Feb 24, 2013

Paul, I couldn't agree with you more. There are NO killer apps for Metro. Microsoft need to be leading the way.

wp78
on Feb 24, 2013

To me the News app is killer. Add your own news sources by typing in the name of a newspaper or subject and it beautifully aggregates stories and presents them in a easy to read fashion. A gorgeous app.

Rxdiaz
on Feb 24, 2013

Everyone knows how to fix Windows 8, but MS refuses to do it.

I actually wonder if the have a death wish. All they are doing is pissing off users, not a great business plan in my book....

Asgard
on Feb 24, 2013

100 % agreed.

Asgard
on Feb 24, 2013

Ok, one more thing to say except the "100 % agreed". It just doesn't make any sense why a company that big cannot deliver so small changes fast. They have thousands of programmers and only one is needed for some limited time per feature. As said, doesn't make any sense to me.

SvenJ
on Feb 25, 2013

Not sure that is entirely true based on this bog post. http://moishelettvin.blogspot.com/2006/11/windows-shutdown-crapfest.html#!/2006/11/windows-shutdown-crapfest.html I don't expect the process has changed much over time, and the baggage around the one programmer needed for some limited time is probably still significant.

Blinckx
on Feb 24, 2013

Microsoft needs to clean up tis act and respond much more quickly. Because even in the 'Metro'-environment the competition is catching up fast and surpassing Microsoft. Look at the HTC One X with its 'live' tiles at the starting screen, ... In six months you can expect the redesign of touch-friendlier Mac OS X/iOS for the Apple devices. Compare the Windows 8 Metro apps with the ingrated Google Now 'cards' and live info ... The Metro design principles are being copied at a rapid pace, and the competition is outdoing Microsoft.

Tim Jenson
on Feb 24, 2013

I can tell you, if Microsoft doesn't get it's ship in order my next upgrade is going to be a Mac, not just because I don't care for Windows 8, but that I'm really pissed off at them for ignoring their customers and using their dominance in the market to shove Windows 8 down our throats

milky_cereal
on Feb 25, 2013

If there ever was a company that ignores their customers, that would be Apple. Of course, that has worked for them, but if you want to gripe about MS, it is going to be even worse on the Mac side.

BradBamford
on Feb 24, 2013

Thanks for voicing what so many of feel.
Windows 8 and Phone 8 had so much promise building up to the launch. The "new" Microsoft sounded like they finally got it. Well, it appears they still don't really get it, and that's a huge growing disappointment.
Over promise, under deliver (Longhorn anyone?)

skavanagh.winsite
on Feb 24, 2013

This. If they don't they risk becoming irrelevant to consumers. They'll fare better in the enterprise where the investments in software, systems, skill, people etc. make it much more costly and risky to move elsewhere. But even there over time there is risk to MS if they can't get it right. Consumerisation, BYOD, DevOps/Agile are all inclined to more (traditional) risk in IT; Redmond don't want to be a casualty there. The way they are going they are going to start causing IT Managers big headaches . I'd rather not have them.

Tim F
on Feb 24, 2013

Why can't both (big yearly update and smaller updates) happen? Surely they have heard all the complaints about the apps you mention and will do something much sooner.

Regarding WP8 being half-finished, are you referring to some of the built-in apps? Or something more core to the OS itself? I've found WP8 (HTC 8X) to be a huge improvement in UX over my HTC Droid Incredible when I switched this past fall. (I still like Android and would choose that any day of iOS after seeing my phones iPhone 5.) But WP8 feels and looks way better in my opinion. Maybe it's because I don't use a bunch of apps, so I don't notice things that others say are missing.

pthurrott
on Feb 24, 2013

Both can absolutely happen. Why have none of the half-baked Metro apps that ship with Windows 8 been improved in any meaningful way in 5 months? It's inexcusable.

worleyeoe
on Feb 24, 2013

Agreed. Just like you posted in another article, it's unconscionable that MS moved Outlook.com out of preview without updating the Calendar. Xbox Music is such a step backwards from Zune, it's like someone cut off their nose to spite their face. Finally, I don't see the big deal of not being able to boot directly into the desktop, but someone should have pulled the plug on that one as they moved to CP to RC. My gawd it's like MS is driving drunk. The amount of bad press that generated was beyond comprehension.

jefferydmitchell
on Feb 24, 2013

I'm tired of waiting for Microsoft to "get with it". With Windows 8, I had high hopes that their aspirations would result in a good end-to-end experience right out of the box.

It has not.

How they can leave key apps and services half-baked and think that's ok just mystifies me. It's almost like Microsoft is living in a different world.

Analytiker
on Feb 24, 2013

I think, Windows 8 is the beginning of the end of Windows. The end of Windows will be the end of Microsoft. That is a pity.

amnesia
on Feb 24, 2013

Wow. Couldn't agree more.

Daniel D
on Feb 24, 2013

I think the Windows team have two problems. First they are a big team and that inevitably means the layers of management and people required to get anything done makes quick changes almost impossible.

The second is that Win RT from a developers perspective is not yet BETA. What they have go so far is great, but its horribly incomplete and probably needs a good year or twos work to be properly integrated into the OS and feature complete.Who within Microsoft would volunteer to work on apps for that if they could avoid it? My guess is not many.

To be fair the Windows team aren't the only ones playing a game to see how long the Microsoft customer can put up with them. Their colleagues over in the Office team have introduced some terrific new licensing models that no one asked for, because no one wanted them, in a quest to test the loyalty of Office customers.

As a Microsoft dev I too, applaud Microsoft for trying to bring Windows into the twenty first century. The challenge is that how Microsoft works internally these days is so disconnected from the customer, that they just keep pissing everyone off. - from the developers to the punters.

Meanwhile Google, Amazon and Apple, just keep on nibbling away at what was their market share.

Sterling
on Feb 24, 2013

Monthly updates would be cool, but can Microsoft release updates as quickly as Apple and Google are able to? Remember the reason behind Microsoft's decision to remove mail, photo and other programs from Windows 7? That went nowhere.

I am looking forward to what this update brings and fixes.

SnapTech
on Feb 24, 2013

People want the desktop to look and behave according to their own personal preferences. If they would just do that, then all the world would be at their feet forever. Instead, they are going to push many people away. They might feel comfortable shrinking their user base from 90% to 40% as long as they get a 30% tithe on all apps and media, that number can shrink lower very quickly once they lose mind-share. I'm enjoying Win8's lower-left right-click menu, and its faster boot-up speed. But I shy away from sealed market places, so WinRT is not for me. I do not know what the future for Windows holds and either does Paul Thurrott, because Microsoft has decided to be super Apple-like in secrecy in not revealing anything. Give us a road-map!

qbob
on Feb 25, 2013

I'd like to vote for a road-map too. There is room for secrecy some of the time, e.g. Xbox Next, but as it is developers like me are avoiding developing Windows Store products because we don't know where its going, what missing features are coming later this year etc.

UKUser
on Feb 24, 2013

Totally agree on the need for a Facebook app!

The key is to unify the system. Pinned web pages on the start screen and desktop applications need to be able to be run in metro app containers, so all three types can be accessed from the metro app switcher. Then the desktop will hardly ever need to be used and boot to desktop will become unnecessary.

I need a keyboard as well with a build in gesture touch pad for swiping and big buttons for the metro app switcher and the charms bar. Just lose the keypad, I never ruse it. So far Logitec and co. seem to think a touch pad has to be separate or built in to the mouse, which is awkward as the user is holding it.

markb
on Feb 24, 2013

When I downloaded the Windows 8 preview I thought the default Metro apps were just placeholders and would be significantly improved before release. Its shocking how little progress has been made.

Mike84
on Feb 24, 2013

Agree with every single word.

Literally spot on.

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottYou'll have the opportunity to experience:
• 120 Technical
Sessions
• Networking with Peers
• Expert Speakers


Come See Paul Thurrott & Mary Jo Foley in Person!

Register Now

Office 365 InfoCenter

Get the latest insight and info from Paul

Read Now!

What I Use