Noah Horton's WebBlog

Slipped Dates and MS Culture

Disclaimer:  This is a personal blog posting and is not written in my professional capacity.

Well, the press seem to be having a field-day with the fact that we have announced that we are slipping release dates for some big software.  Many people are asserting that we are intentionally moving dates so that we do not have to give the software to customers with Software Assurance contracts (customers who pay more and in exchange get free upgrades for a period of time).  I have to throw in some comments on this from the inside of the company.

Suggesting that MS is slipping dates as to intentionally avoid giving software to Software Assurance customers is nuts.  From a purely numerical perspective, I’ll bet we make more selling the software to customers without SA agreements than we do on those agreements, so numerically it is better for us to release ASAP.  The bigger issue is the constant insinuation that we set down at the beginning of each and every day and try to come up with a way to hurt our customers.  Nothing could be further from the truth.  Everyone I know here tries their best to do what they can for the customer.  I know a lot of people who work all day and then answer newsgroup questions at night.  I constantly hear of improvements that came from customer suggestions.  I have sat through many meetings where we look at crash report logs and what is being done to fix the crashing software.  For that example, the crash data is anonymous and from everywhere.  It is not a major corporate customer threatening to leave if we don’t fix it, but rather us fixing things proactively because we know it is causing trouble for all our customers, particularly the people sitting at home without corporate help desks.

When Microsoft slips a date, it is because we want to release the software customers want.  We have hundreds of millions of customers who all use their software differently and we have to do the best job we can for everyone.  We have to take the time to make sure that new features are what the customers need, that they work properly, that they are secure, that they are stable, and that they do not conflict with other features.  I have seen people in multi-hour arguments over what feature will help customers the most.  I have seen employees staying at work into the late hours of the night solving customer problems.  I have seen people cry when something they thought was important had to be cut from a product to make a schedule.

Many of us came to Microsoft because we knew that the work we did here would change the world.  Sometimes what we do may seem strange or problematic, but it is usually because we are trying to do the best thing we can with our requirements and constraints, not because we are vicious.  All that said, I do think we need to consider rethinking how we handle Software Assurance contracts.  Those are some of our best customers who we should do right by.  However, I have no doubt that the people who handle those contracts are considering those issues at this moment. 

Published Monday, March 15, 2004 9:38 PM by noahh

Comments

 

denny said:

Hey I have been a "small time" developer and customer for over 15 years. I'll say that the posts I saw here on the blogs where not saying that Ms was the "Evil Empire" etc....

I don't know what you may had seen that read that way but I for one Have a huge amount of respect for the folks at Ms by and large.

but there are some valid issues that have been rased on the blogs around this....

BTW: I go back to WIndows/286 and "QuickC 1.0"
for example.... and god only knows how many boxes of WIndows I have sold and or installed over the years :-)
March 15, 2004 3:56 PM
 

blog coward said:

Amen. The M$ worker bees are not the problem (the blogs and usenet proves that, except maybe the IE folks, but then it just might be the IE management), it's the M$ biz culture of locking us in and then sticking it to us that's the problem.
March 15, 2004 5:22 PM
 

Heads I'm right, tails you're wrong said:

"I’ll bet we make more selling the..." go dig up the numbers or you're just another guy with an opinion. If MS wants to make this right, they need to go back to those customers with useless SA licenses and extend them to the next major release, since it was the exact same marketing that told them the new versions would be out this year as talked them into the SA for the same period.
March 15, 2004 8:26 PM
 

MartinJ said:

I think the idea that Microsoft is only about money comes from the fact that the sheer amount of finances it controls. People claim that insurance companies don't care about their subscribers, only their money. The problem is that, yes, large corporations are interested in their own bottom line. Heck, I'm worried about my bottom line at home.

The problem is that since Microsoft is so large, any interest they have in their bottom line just looks grossly wrong (imagine if they decided to recoup just 0.5% of the income lost from casual copying this last year? The outrage with product activation would be like a quiet whimper). If they do anything to preserve their income, everyone will point to them and say it has always been just about the money. It doesn't matter if Microsoft really does care about more than money. It's a great thing to point to and make everyone else ignore the good.

Myself, I'm disappointed with tying the framework to the release of two other products (VS and SQL). I thought that the framework was a world unto itself. It appears that it's just the runtime for the latest version of other MS products. And, we developers on the outside don't get to use the framework until after the internal folks have had a chance to get a good leg forward. yeah, I can read all about it. But, I can't do anything with it because some internal team might decide that the framework needs to be "adjusted" for its own purposes, making me rethink my stuff. That's the main sticking point for me. It'd be nice to see the framework get released separately from the other items so that we can work with it.

-Martin
March 15, 2004 8:27 PM
 

Noah Horton s WebBlog Slipped Dates and MS Culture | Paid Surveys said:

May 29, 2009 4:35 PM
 

Noah Horton s WebBlog Slipped Dates and MS Culture | fix my credit said:

June 16, 2009 9:33 PM
 

Noah Horton s WebBlog Slipped Dates and MS Culture | adirondack chairs said:

June 19, 2009 5:19 AM
 

Noah Horton s WebBlog Slipped Dates and MS Culture | debt consolidator said:

June 19, 2009 10:15 AM
 

Noah Horton s WebBlog Slipped Dates and MS Culture | debt solutions said:

June 19, 2009 12:55 PM
Anonymous comments are disabled

This Blog

Syndication

News

The posts on this weblog are provided "AS IS" with no warranties, and confer no rights. The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker