The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Microsoft Disgruntled Blog

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Keith Ray

Posts: 658
Nickname: keithray
Registered: May, 2003

Keith Ray is multi-platform software developer and Team Leader
Microsoft Disgruntled Blog Posted: Mar 29, 2006 8:17 AM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by Keith Ray.
Original Post: Microsoft Disgruntled Blog
Feed Title: MemoRanda
Feed URL: http://homepage.mac.com/1/homepage404ErrorPage.html
Feed Description: Keith Ray's notes to be remembered on agile software development, project management, oo programming, and other topics.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by Keith Ray
Latest Posts From MemoRanda

Advertisement

minimsft. What's interesting is not so much the blog post, but all the comments; many, if not most. of them made anonymously by Microsoft employees. There's so much interesting stuff there that it's hard to pick some bits to quote. But here are a few quote:

Yep, it's time for a shareholder revolt. Vista is the biggest software development failure of all time, outside of the federal government. IBM's office vision was the previous record holder, with $900M spent.

You know, I've pondered for years what MS would do in this situation, when it became clear that the OS was a complete train wreck.

Apple was able to buy NeXT, but MS has killed off all of their viable replacements. OS/2, BeOS, PenPoint? All strangled by MS's anti-competitive (and illegal) tactics.

So, here's the way out: MS should swallow real hard, ante up half of what they blew on Longwind, and buy an OS X license from Apple. That would be about $10B up-front, and a hefty royalty. MS would have to assume the burden of making it run on all the crapbox PCs out there, which have had all the quality squeezed out of them, due to MS's having sucked up the lion's share of the profit from all PCs for the last 20 years or so.

The benefit is that MS could finally ship a securable OS, and the users wouldn't have to lose countless hours trying to work around the malware. Meanwhile, the only semi-competent part of the company, the Mac Business Unit, would take the lead in Apps development.

Microsoft is depriving some village of its idiot. Send him [Steve Ballmer] home.

Is this what Windows has become? An upgrade no one wants, forced upon them because the new hardware they're buying doesn't support anything less?

Compare this to OS X, where people fall all over themselves trying to get the newest version running on their old hardware because there's actual value in the new features.

So Vista has its guts ripped out, slips, and we wait another 5 years for a potentially insipring version of Windows, meanwhile Apple ships another 3 updates to OS X.

Vista - I wouldn't buy it [Vista] with someone else's money. Then again What do I know, I've only been testing the dog for the last 2-3 yrs...

It almost feels like the cement of bureaucracy has set in at all levels. Its unbelievable how much of a pain in the butt it is to get anything done. If you need a bug fixed and its in you team you usually have a small fight to put up, but God help you if that bug is in another team and you are dependant on the fix. Forget about usability, or doing whats best for the user experience, its all about doing less work and managing perception to the upper brass. Thank you for letting me vent.

I took part in a computer trade show early this month in Germany, and Microsoft was showing Vista, and the Microsoft fans were saying it looks like OS X (Apple wasn't there). Apple is on a roll, and we've just given them enough time to get the next version of OS X out the door (whatever animal name it is going to be). And we can guess right now what their marketing push will be: Stop waiting for those guys who can't even copy our old stuff in time. Get the original from us -- we ship on time, we're shipping right now.

Quality has gone down, not up, since the emphasis was changed from individual developer accountability to heavy-handed process initatives that allow little time for real work on improving quality.

I wonder how many employees at PC hardware companies are wishing they had some way to call up Apple and license OS X for Intel. They could have 10.4 "Tiger" on PC hardware in a matter of weeks.

It's just not ready - just as my stuff isn't ready, shell isn't ready, the drivers, the perf.. The screw up did not occur now, not one year ago but way before that.

Why, you ask, wasn't my stuff ready on time? Because everybody works the same way, only intensifying their efforts around milestones. Tests weren't run, bugs were laying dormant, people were allocated to side, pet projects and vendors only pay attention to pri 0 bugs older than 2 weeks (if not longer). It all shows up now, and it's all important. Yes, it's my fault for not screaming earlier, but there must be at least two of us, 'cause I didn't write Vista by me onesy. It's also the manager's fault, for he didn't take steps to streamline my work. It's his manager's fault, too, 'cause he didn't infer from the greater picture that things are not moving progressively. See where I'm going? It's all of us, and the higher the rung we're clinging to, the greater the responsibility.

Basically we do not believe Vista will make January 2007 or even March 2007. Anyone with any access knows what a frankenstein's monster NT is on the inside. At some point there is a law of diminishing returns trying to do anything to it at all, it seems like that limit is being reached today. The release is pushed back because of bugs but fixing those bugs will create more bugs. It is just godawful to be honest. And the process gets in the way at every step.

I want to be working on that, i need to feel like i'm creating something good, not fighting 10 years old cruft every step of the way.

In fact, people often played schedule chicken. It didn't matter if you were running late by the metric of the day as long as another group was running later.

What's the difference between OS X and Vista?

Microsoft employees are excited about OS X.

I'm only one-fifth of the way through reading that blog's comments. That reference is "schedule chicken" is very important. Google for it. Read what Johanna Rothman and Gerald M. Weinberg (among others) have written about it. It's a symptom of a very dysfunctional organization.

Read: Microsoft Disgruntled Blog

Topic: Getty Museum Day Previous Topic   Next Topic Topic: Seaside and Scriptaculous

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use