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

lindethier
on Feb 24, 2013

I agree, how is it that it has been several months since release and there hasn't been any updates to the base apps? That and the whole Microsoft "let's keep everything a secret, just because Apple does it too" approach is something I find annoying. Microsoft, you aren't Apple!

Bobbie
on Feb 24, 2013

Look, I think MS have the core Win8 design right, and the OS is generally fine.

Where MS need to improve (in particular, to stay relevant in the new Google paced world), as stated in here, is with the release schedule of their core applications.

Does MS have a dedicated team per application? (e.g. Mail, Music, Travel, News, Calendar, People, Messaging etc).

If yes, then why aren't these dedicated teams able to release anything in the space of a few months??? That really has me scratching my head. The People hub for example has not had an update in over 5 months (wha?), I cant even add images to my contacts like WP (wha?). If this has a dedicated team, what are they doing?

Blue, should still be able to be released as scheduled (as the 'core' OS update), with the App updates at least monthly. This would keep the user base happy.

C'mon MS, with your large teams of devs, surely this is possible. And if it is bureaucracy that is the issue - than fix it !

Put on the Project Schedule - monthly releases for EVERY App, 6 monthly releases for the core OS. Make the teams accountable. Simple.

dutals
on Feb 24, 2013

Bad or good. We can't deny 80% computer user in world used Microsoft Windows.

but still MS need to fix this 50% complete new OS. The mail app does not support pop3.

xconomicron
on Feb 24, 2013

Paul you must realize that with incremental updates -which is what you suggest, would actually take longer to implement/and or waste even MORE time. Plan, design, code, test, implement. -simply the sdlc of information systems. Granted this is a weak example...but there is a reason why mobile carriers hold updates to phones and wait to push them out in one batch. -And that is because they would rather do those 5 steps at one time by eliminating extra time, resources, and effort by pushing out incremental updates.

SDreamer
on Feb 24, 2013

I think most of the problems that were pointed out where mainly app related problems, not so much the basis of Windows, but I get what you're saying and agree. Instead of putting all the next effort into this so-called Blue, they need to like... fix their apps and bring some apps. Even the support Nokia puts into their products puts Microsoft to shame. I'm all open for a new kernel, improved efficient of the system overall, but let's please get the basics down first and get the priorities straight for once. I'm sure this multibillion dollar company could afford to put some teams into the apps at least, not just throw it in Windows, Office or Xbox....

SamR
on Feb 24, 2013

Yes the computing world is changing rapidly and I am not sure Microsoft can do much more than they are doing now in a big picture sense. I agree with all the suggestion you made Paul. If a lot of people want a Start Menu and to boot to the Desktop, just give it to them as an option. I am sure most of the complaints about Windows 8 would not be there if it came with those two things from initial release.

MS have a great phone OS now after almost a decade of having a really really bad phone OS. No-one seems to care much.

MS have no real answer to iOS and Android on tablets yet and again, no-one seems to care much.

All they can do is keep plodding away at improving their products and hope Apple or Google make mistakes. Mistakes like buying Skype for $8.5 billion. Imagine what they could have done with an extra $8.5 billion in the development budget of Surface and Xbox?

Water Pill
on Feb 24, 2013

I have always thought the same as you, it baffles me that they don't have these apps and features updated in reasonable amounts of time. The only thing I can think of is there are no teams that solely develop and maintain the core apps; instead they seem to form groups or teams from the existing larger Windows teams. I'm guessing some bean counters somewhere in the company just don't see the sense in spending man hours on app development and improvement that does not directly add to the bottom line. This is a management problem, there is a flaw in the thinking of the bosses at Microsoft. They seem to be determined not to go the Google route of continuous software development with what they likely see as minimal return on investment. They also seem to think that if they release a copy of Windows, it should sell a given amount in a given amount of time, and the quality of the release does not affect said sales one way or another, so why waste money raising the quality of a finished product that is on its way to meeting the already predefined sales goals. Sadly the only thing that is going to change the way things are done at Microsoft is a massive sales failure, of a core product like Office or Windows, unlike any the company has seen.

pmbAustin
on Feb 25, 2013

They need to add a notification center to WP8 (and Win8) by June. Seriously.

Win8 needs major fixes to apps... the Mail app needs to be updated to be at least on par with WP8's mail app, and WP8 needs to be updated to be able to access Xbox Video. The Calendar apps across the board need major work (web, Win8, WP8).

Inconsistencies in Win8 need to be fixed (for instance: on the search screen, if you click "Apps" with nothing in the search box, you see all apps... but if you click settings? You get a blank screen... no list of all settings available).

WP8 desperately needs a Facebook app update (so that when it refreshes, it doesn't reset to the top... it's so frustrating to try and read, when you're constantly losing your place). Instragram on all platforms. Vastly superior Skype implementations are needed across the board.

Xbox Music needs to get back everything it lost from Zune music... the social, the achievements, the exploring and music discovery.

Xbox Video desperately needs to handle local videos (i.e. ripped from DVD, or recorded in other ways) better... allowing them to be in the TV and Movie categories, editing metadata, etc.

WP8 needs to be able to "fetch files from any PC" via skydrive, just like Win8 can do.

There are lots of little features and fixes and tweaks they could make that would improve the experience.

The big release of "Blue" can be the API release that makes it easier for devs to develop one app that runs on all platforms, and that's great. But they need a lot of updates before that happens. They need to be a LOT more agile.

kayzee
on Feb 25, 2013

I definitely agree with this...

"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."

That would be lovely, and so obvious... at least as a choice. Choice is one of Microsoft's biggest assets over Apple, why not use it!

Windows should update like Chrome, smoothly and automatic...

Ivar
on Feb 25, 2013

Hear hear! Although a recent interview with him did suggest a little too much substance abuse for him to be coherent....

ZipZapRap
on Feb 25, 2013

Paul - I heard a bit of news from a friend/source a while ago that the Xbox entertainment suite was being re-written, not "updated".. have you heard anything similar?

pthurrott
on Feb 25, 2013

No, but I would love for that to be true.

ZipZapRap
on Feb 25, 2013

Is there any chance you could get a statement from Microsoft that they are at least working on it?

As much as the Xbox suite is rightly destroyed in commentary, I haven’t seen any tech journalist or blogger get a statement from Microsoft that they acknowledge the problems and a fix is coming. Even if they don’t want to admit it, at least something should be forthcoming from them that they are working really really really hard in fixing this abortion of an app suite.

You’re the best person to get this Paul!

qbob
on Feb 25, 2013

Surely the 6.2 kernel was pretty much finished apart from bug fixing etc. couple of years ago. If there are improvements to improve efficiency on new processor designs or enable higher levels of Win8 to work more effectively, whats not to like about a kernel upgrade this year?

Filling some of the gaps in the WinRT API is desirable and probably better not done piecemeal. Thinking features such as Text to Speech present in WP8 but absent in RT, camera API and hooks to enable Kinect type devices to mention some of the more fun examples.

Enabling WinRT desktop apps would be brilliant for many developers who could then sell apps that don't work well full screen through the Windows store. Needs coordinating with tools and OS revision but best not left until Windows 9.

However agree it makes little sense to make the much needed improvements to the MS Windows store apps and utilities contingent on a big bang update.

milky_cereal
on Feb 25, 2013

Paul, I get what you're trying to say, but I think it may be a little harsh. We all have our gripes about Windows 8, and we all have our gripes about MS. But, as you have mentioned before, the simple fact that Windows 8 even exists shows a kind of sea change that happened in MS. Although they will continue to stumble with that sea change, it's really kind of amazing we got this far.

Regarding Windows Blue, I agree that they should be updating the Metro apps on a much more frequent schedule. The kind of incremental improvements that happen with "apps" on every other platform. But I liken Blue to what happened with Vista SP1. The need to release to something before, then to release something that kind of gels it all together. Since rumors point to a massive corralling of desktop, server, Xbox, and WP under the Blue moniker, it's kind of the necessary back end work to get it all working together. Then they can work on the particulars. Of course, MS has never shown that they are very good at those particulars, so that end of the equation remains to be seen.

dalestrauss
on Feb 25, 2013

I think poster rockster hit the nail on the head:

"Or hire Doc Brown to invent a time machine to go back, and fix every wrong decision they made along the way."

I have this feeling that many, if not most, of the complaints here are result of 30+ years of code detritus. I understand that "Metro" is supposed to be brand new, with the Windows 7 plumbing tacked on to the back end. All we hear is "the future is Metro" but that's not true. If they had a truly modular OS, you could do two point OS update - 8.0.1 for example, and just keep marching. But the commenters here who say Paul is asking for way too much (bad stuff will happen if you move to fast) just prove the point that only god knows what will fail in the background if we make just one incremental change.

Maybe it's time to add back the Start Menu, strip out Metro, and call it Windows Desktop Classic, and move on with Metro as a totally new OS. Oops, we tried that, and RT is failing before our eyes...oh well, guess it's time for them to just close up shop and sell off Xbox to Sony...

seattlematt1976
on Feb 25, 2013

100% agree. Spot-on article, Paul. Here's to hoping this virtual spanking resonates with the leadership in Redmond.

jimbie882
on Feb 25, 2013

The fixing of apps is outside of the Blue process. It is much clearer that Blue fixes the OS and the user interface. Whether we agree with Microsoft's approach or not, they have decided that the testing process is required. Maybe they should be quicker about it. I noticed that security releases are done quite frequently like once a month or more when there is a pressing critical update. Perhaps they should fix OS flaws with the same urgency. Or maybe not. Even Apple doesn't respond that frequently to UI flaws. Apple does it once per year and they mostly focus on adding features. I do think Windows 8 and the Metro UI are in need of a deep feature revision. The public hasn't gravitated to the new approach.

WaltC
on Feb 25, 2013

Hopefully, Microsoft plans to charge the same for "Blue" as they've charged for Service Packs in the past. Especially since Microsoft says it isn't doing "service packs" anymore. Ballmer said the other day that Surface & Pro are new businesses for Microsoft as opposed to replacements for its traditional PC businesses, and he even mentioned that tablets of all stripes weren't getting close to the 350M PCs that will sell this year--running Windows 8 (and Windows 7, Ballmer should note.) So I think Ballmer may get the picture after all. A bit belatedly, however.

Windows 8 is still running fine for me, but Microsoft still hasn't had sense enough to fix enough about it--so that for the first time I am actually considering installing a dual-boot partition for Windows 7. Haven't done it yet...and may not. Don't really want to.

But it simply amazes me how Microsoft has lost touch with the extreme popularity of Windows 7--I think the most popular OS Microsoft has shipped to date (Win XP only possibly selling more in the aggregate simply because Microsoft kept improving it for so many years--years of improvement not given to Win7.) What was broken about Windows 7 that convinced Microsoft to do Windows 8? I'd love to have been a fly on the wall during those discussions--sheeeesh. Microsoft is behaving as if it's bipolar these days.

People who buy Microsoft aren't buying it because they pine for Apple products and philosophies--going to the Mac would be like jumping from the pan into the fire. I mean, just because Apple's bacon was saved by the iPhone doesn't mean that Microsoft has to throw away its highly successful PC OS business in favor of cell phones and tablets simply because the Mac was always a losing proposition for Apple--and Apple *had to* diversify or die. Microsoft has never had to make that choice because it massively succeeded in the very arena in which Apple massively failed. Nor do people want a "new face" from Microsoft just for the sake of "new faces"--like calling "service packs" by the names of colors, for instance, instead of simply "service packs." What people want from Microsoft most of all is--imo--good software. This superficial game of musical chairs @ Microsoft won't cut it.

ian.berg
on Feb 25, 2013

A small Windows 8 irritant: it's either very difficult or it's impossible to pin the Power tile in the Settings tab to the Start screen. Since the Start screen is supposedly the same as a Windows 7 Start menu, I should have two-click access to Shut down or Restart instead of three-click. Even better would be the ability to pin the Shut down and Restart functions as their own tiles to the Start screen. Am I just a Windows 8 newbie or is this too much to ask?

richfrantz
on Feb 25, 2013

Lots of people want to "boot to desktop" this isn't exactly the same, but it is just a single click.
1. Shrink and move the Desktop tile to the upper left of the Start screen.
2. When your machine boots, hit Enter key.

satkinsn
on Feb 25, 2013

Best line of the day:

"...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."

Nicely played.

The more I use Win 8, the less I think I know about how to fix it. A bunch of high quality first party apps *right now* would seem like the right thing, but on the other hand, I've always got the desktop stuff I've been using.

I think the bigger problem is just the...weirdness of it. As you note, for a desktop user, the Metro apps are just gigantic, and don't get you much. So even though I'm using Win 8 as my work machine, it's almost entirely boot, go to desktop, proceed as always. Once in a while I grab MetroTwit and stick it on one side of the desktop, but that's about it for day in, day out interaction with the Metro side.

Honestly, I'm pulling for these guys. I think they're trying, and I think Win 8 has elements of the right idea. Like you, I think they need to go into grind it out mode, fix a whole lot of stuff and then see where they stand.

Scott A.

edpaay
on Feb 25, 2013

I feel the same way, Microsoft has lost it. As a developer, I have loaded Win8 into a virtual machine on a powerful computer where I can run it but I have no intention at all to load it onto any of my development machines directly until Microsoft "fixes" Windows 8. Likewise I never loaded Vista either and just skipped it. Also, I have not yet had any need or desire to write "Metro" (or what ever they are called) apps either until they make the environment more powerful. Full screen apps with two panes are just too awkward.

zikifer
on Feb 25, 2013

I could be wrong, but I'm not sure Blue includes updates to apps. It could only include updates to the core OS, which would be fine to do once a year. I don't have a big problem with the core experience (except for how it sometimes locks my MS Account after resuming from hibernate breaking mail sync and Skype, with the only fix being to sign off then sign back in again). As for the apps though they definitely need to update those faster. And to an extent they are doing that - I've seen a few updates to Music go through - just not as fast or as deep as we might like.

Win Factor
on Feb 25, 2013

Absolutely correct.

MSFT has a LOT of good ideas. They've been bold and that's admirable. But their execution SUCKS. Everything is half-assed and incomplete. If there's one thing Apple has taught us, it is that products are more successful when it all comes together. And MSFT has not done that. Look at Win RT (a failure at this point) - A tablet OS, with MS Office - except that they couldn't even port Office to the new UI they're trying to advertise! "Not enough time....". Fail.

Elton
on Mar 24, 2013

Remember the launch of the iPad when they showed off the iPad versions of Pages, etc. Remember how long they said it took the team to port them to iOS? Two Weeks. Microsoft couldn't decide where to hold the meeting to discuss it in two weeks.

deezus
on Feb 25, 2013

Paul,
Great article. The only problem I have with W8 is the music app, which is at best, a back alley of an abortion. Heres how to fix xbox music, take zune rename it as xbox music, and walah, problem solved.

satkinsn
on Feb 25, 2013

Water Pill wrote:

"I have always thought the same as you, it baffles me that they don't have these apps and features updated in reasonable amounts of time. The only thing I can think of is there are no teams that solely develop and maintain the core apps; instead they seem to form groups or teams from the existing larger Windows teams. I'm guessing some bean counters somewhere in the company just don't see the sense in spending man hours on app development and improvement that does not directly add to the bottom line."

From the outside, this is exactly what it feels like, like Microsoft only grudgingly puts money into software that isn't going to produce big, immediate returns.

I'm far from a unanimous fan of Apple, but one thing I do like is how the first party apps tend to be better than expected, sometimes much better. They send a little message to consumers thyat you get more than you pay for, which - true or not - makes the decision to spend outsized money on Apple hardware easier.

Scott A.

sekyal
on Feb 25, 2013

Fine words but a pity Microsoft will ignore them even if they read them. Many apps I have get updated constantly and often one developer. There is no reason MS can't update their own apps at least once a month even. Show us you care and make progress.
It really is started to look like MS said, ok Windows 8 is done (not sure what they are calling "done"), lets forget it and move on to Blue/9 now.

Bulldog
on Feb 26, 2013

Windows 8 would have been much more popular and successful if the Modern/Metro desktop was made an optional 'feature'.

It would not matter that the interface was half-baked, since nobody would be forced to use it. Quite the contrary: Techies and hobbyists would probably embrace the effort and offer all manner of encouragement to Microsoft, while those unprepared to abandon the desktop and desktop software could 'dip their toes in' without fear. The whole thing could have worked to Microsoft's benefit.

But no. Microsoft can't stop being Microsoft, and that means forcing users to work Microsoft's way and pretending that everything is wonderful.

As long as I have the choice - and these days I've got plenty of choices - I'm sticking with Start8 and Office 2010.

James-SantaBarbara
on Mar 14, 2013

The camera app is a great example of where Microsoft has dumbed down the software to perfect uselessness. What a piece of junk.

I use a LifeCam and a Logitech camera for security purposes. Now they become beholden to the 'camera app.' The LifeCam software is only a dashboard that tells you to click on the Metro camera app (which I already knew) and the app sucks.

Only one camera at a time is usable and for the LifeCam 75% of the configuration is gone or not truly useful. Even Logitech has fallen into the trap of the Metro camera app and only allows you to run the software from the desktop under the purview of the Metro app and immediately closes when you attempt to open the LifeCam software. Useless.

I am seriously considering reinstalling Windows 7 because of this malfunction. I would try dual-booting 7/8 but there are issues with my ASUS P8Z68 MB which becomes confused due to the chipset installer and Intel MEI software which are different for each OS.

How sad. And I love many of the new features in Windows 8 and its speed and stability. I don't even mind the Start Screen. Microsoft has fumbled the ball and can't even recognize that fact. Get on the ball Microsoft.

red77star
on Mar 24, 2013

Metro is not needed on Desktop, ended up in ridiculous situation where suddenly like Desktop PC has no huge ass software library so we all rely on Metro Apps. As I said Metro on Desktop is joke and MS needs to kill it ASAP. It is fine that Windows Phone 8 and Windows 8 share same kernel, backend but UI shouldn't be the same. The thing is that people want Desktop to behave as Desktop and Phone as Phone. It will be proved that what MS is trying to do is insane and stupid beyond comedy. They are mixing apples and oranges with Windows 8 big time.

MS has two problems:
1. Steve Ballmer
2. Whole design team

red77star
on Mar 24, 2013

I also want to say that WinRT is joke and that what can be done with Metro Apps is very limited. You wont get any better than what you see now. Windows 8 is an insult to IQ and MS thinks people are dumb and can't tell difference between good and bad. They just underestimated the market...

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