How Microsoft can shut down Mini-Microsoft

Disclaimer, I have not shown this post to anyone, particularly my employer, er Microsoft. The ideas it contains are not vetted, and probably won't agree with anyone else's ideas.

OK, maybe you haven't heard about Mini-Microsoft yet, but if you care even a little bit about what Microsoft is, you've probably read his blog (he was featured on the cover of Business Week a while back). In my tours around Microsoft it's a rare employee who tells me he or she doesn't read Mini.

Sometimes an employee asks "don't you think they would try to shut Mini down?" (Mini is an anonymous blogger, who generally talks about things that Microsoft is doing wrong, and/or that he wants to see improved. His motto is to, by slimming down Microsoft, make Microsoft a more lean profit-making machine).

I say, no, cause I think he's doing a lot of good for the company and even if you don't agree with that point of view if Mini were fired I'd quit on the spot. I don't think the way you deal with dirty laundry is to get rid of the person hanging the laundry in the public square that way. Deal with the folks who are dirtying up the linen!

But, I'm going to use Mini as a metaphor for the angst that surrounds Microsoft, both internally with its employees, and externally with its customers and shareholders. I'm not talking about physically shutting down his blog or silencing him via censorship. No, I'm talking about taking away his reason for being. His karmic power.

Now, admittedly, I'm going on a small, but decent sized sample. I've interviewed more than 500 employees over two years (and talked with hundreds, maybe even thousands, more) and I've met thousands of our customers and shareholders on trips to conferences, VC firms, camps, private parties, and corporate meetings.

In my travels around Bill Gates' empire I do my usual Channel 9 stuff, but off camera lately I've been asking "how can we make Microsoft better?"

See, I've decided to stick around and make Microsoft better. I own a very very very small slice of Microsoft and so as an employee owner I figure I gotta do my part.

And, generally, what I'm finding on my tours is angst. Angst over stock price (it's gone up about $3 since I've joined three years ago). Angst over marketing issues (why do we make cool names like "Sparkle" lame by changing that to "Expression Interactive Designer?") Angst over vision and direction. Angst over leadership. Angst over advertising like our "dinosaur" ads (which are loudly derided by customers whenever I go to conferences and talk about how we're being perceived).

Yet, on the other hand, our angst is tempered by great products and marketing in other places. Everyone who owns a 360 praises it when I meet with them face-to-face (and I love their advertising and marketing, except that they can't ship enough to fill demand). Good feelings are still flowing over the Mix06 conference (several people remarked on that to me today at Makers Faire). Visual Studio's launch events were mostly overflowing. In Ireland, when I was there, people told me that the events there were standing room only. Our Atlas project is getting kudos. Our Live.com gadgets are seeing sizeable community adoption. MSN Messenger has 170 million active users every month. Hotmail, 200 million. MSN Spaces, tens of millions of active spaces. Whew, what is there to complain about? ;-)

I had a huge surge of pride in Microsoft today when I saw a very cool booth that we had at Makers Faire. Robots. People teaching kids to program computers. Xboxes. Media Centers. UMPCs (another lame name for "Origami's" — one fun thing was I was in the booth when someone was holding a UMPC and then asked "can I see the Origamis?" Um, you're holding one, was the answer.)

But, that's off topic here. Back on topic. There are legitimate things to work on improving. If there weren't, Mini's blog wouldn't exist, or at least, no one would pay any attention to it. So, my thoughts over the past two weeks led to this rant:

How Microsoft can take away Mini-Microsoft's karmic power.

Apologies to Martin Luther King.

I have a dream.

I dream of a Microsoft that no longer has anything for Mini, or his commenters to complain about. I dream of a day where every Microsoft employee feels like they are part of a mission, a positive mission for the improvement of all humankind. Where they feel like they are being compensated fairly, and if they don't feel it's fair, that they at least see what behaviors will bring better compensation. Where Microsoft customers and shareholders feel excited by our vision, marketing, and service execution again and will go on blogs and in BusinessWeek and say "they turned a corner."

See, employees tell me they hit too many policies. Bureacracy. Politics. Committeeisms. And too much centralization of power and decision making authority. They also tell me they don't feel like we're on a mission to improve the world, like Gates led in the 1980s with his cry "a computer should be on every desktop." That they don't feel pride in our advertising and marketing and naming. That they feel we aren't making the kind of "bet the company" bets that Microsoft had in the past, like when a strategic decision had been made to go with Windows over OS/2.

So, I've been thinking about it for a couple of weeks. How do we tune up Microsoft's economic engine and get ready for the 2010's?

In September a new generation will enter high school. I call it the "Second Life" generation. They live in a world of always connected high-speed broadband. In a world that has computers that have more graphical power than our most powerful ones just 10 years ago. Where ubiquitous computing isn't a far-off-dream, but something pushed in their face every minute of every day as they see digital displays in classrooms, in shopping malls, in airports, and at movie theaters. They expect their cell phones to do a lot more than just phone their parents. They carry around laptops or Tablet PCs or, maybe soon, ultra mobile PCs that are hooked up through increasingly uniquitous wireless networks. I saw a guy yesterday who was building wifi networks for poor areas in Africa. By 2014 I can't imagine many places in the world without wireless access.

It is a world where they want to make their own experiences. MySpace looks passe to this new generation. Second Life, with its 3D world that can not just be controlled, but produced factory style from pre-built components, along with easy customizations, is where it's at.

It's also a world where the competition has changed. Now you can run Windows in a virtual area on OSX. Windows could be controlled by Apple. Or, by Linux. Once Windows users try OSX, why would they want to use Windows anymore? What's the value proposition? What will bring scarcity or differentiation to the Windows world? Our shareholders are worried, maybe not shortterm, but I notice the stock price isn't going up, even though the Xbox is doing tremendously well (and, actually, most of our product lines are seeing sizeable revenue and profit growth).

What will this generation expect as they move from high school, in the year 2010, to college? What will they expect as they move from college, in the year 2014, to the workforce?

I dream of that world tonight and see that Microsoft must change to be relevant to the Second Life Generation's world.

First, we need a big dream. A moonshot. The kind of challenge that'll keep our newly-hired rock stars minds engaged. That'll give everyone in the company pride when it's accomplished. The kind of goal that'll take four, or maybe even eight years to accomplish. For the Second Life Generation. But, don't stop there. It should be for everyone. It's just that this next generation is going to expect something a lot bigger than just a few gigs of email space.

What's the moonshot? A guaranteed Terabyte of Internet-based storage space for EVERYTHING and for EVERYONE running Windows in the world.

A simple vision. Yes, Mr. Gates, it'll cost billions. We'll need dozens, maybe even hundreds, of data centers around the world. All with state-of-the-art connections. All with state-of-the-art 64-bit servers. All with state-of-the-art backup systems. All with state-of-the-art power and cooling systems. All with state-of-the-art load balancing and data serving technologies. That stuff isn't cheap. But I hear we have a few bucks we can use in such a "bet the company" effort.

In this terabyte, integrate all of the new Live services into one data store. A sort of "WinFS" for our server farms. Why shouldn't Live Mail share the same data store as Live Local or Live Expo? Think about the searching, and data presenting, features our developers could build quickly if we had a common data store with a common framework and a common set of APIs!

"But, Robert, almost every 'big bet' that Microsoft tries doesn't work out," you might say. That isn't true. Just study the history of SQL Server. Of Windows. Of Xbox. We make big bets and stick with most of them, even as they don't look like they'll work out in the marketplace. Yeah, I know we have put a few back on the shelf, but for the most part when the company decides on something big, it sticks with it.

It's time to do that again. Give us all a mission we would get excited by.

"But, Robert, you don't have smart enough employees to do this," you might say. Sorry, as I walk around Microsoft Research, as I walk around the .NET team, as I walk around Ray Ozzie's new team, as I walk around the Live.com team, I realize that we not only have enough smart employees, more are coming every day (welcome Niall and Steve Berkowitz).

But, we do need to make some changes to ensure that every employee is engaged in their work here at Microsoft to make this kind of "big bet" not just a possibility, but an eventuality.

That leads me to the second way of how Microsoft can shut down Mini-Microsoft: buy every employee a top-of-the-line Dell machine with dual monitors running Windows Vista. And do it now.

I've seen the productivity benefits that dual monitors can bring. Every employee who has them says having two monitors is transformational. Especially coders who can have one screen for typing code and another for designing UIs. Or, even if they are just an algorithm kind of person, the second one keeps their email showing so they don't need to switch over when a new email shows up.

Heck, I'd go further. If we want to reach the Second Life generation we need three screens. One to run Second Life (and other kinds of social apps), one to run Visual Studio, and one to run Outlook. Or something like this. Go and watch the researchers at Microsoft Research who are working on multiple screen interfaces. They told me that industry researchers are seeing somewhere between a five to 15% productivity gain when someone goes from one monitor to two.

And, I, and my coworkers in the Evangelism team are now running Windows Vista and finding we're more productive, even WITH the burps that come from using pre-production code. I can't stand using XP anymore after using Vista for a few weeks.

But, as I go around Microsoft there are way too many employees who aren't running Vista and who don't have two monitors.

Want a morale boost? How about buying a new high-end computer, with dual monitors, running Vista for every employee? This would cost around $240 million, if my math is good. But wouldn't that be a great recruiting tool? Wouldn't it help us ship better products faster? Wouldn't it help us see the areas where Vista needs improvement (and, as good as it is, it does need improvements).

Think about the statement that would make to the industry. "We believe in Windows Vista." That's what that would say. And, as customers came onto campus to visit us, as the Chinese President did a week ago, they would see the benefits of having fast computers, with two monitors, running Windows Vista.

And, because we retooled our entire infrastructure, we'd be ready to build the next version of Windows after Vista and would have a ready base of computers to test it on. In fact, we could increase our stress program to use 60,000 new high-speed desktops around the world all running the same OS. Think about the data THAT would generate. No other company in the world would be willing, or able, to make such a bet on the future of operating systems.

That leads me to the third way we could transform Microsoft, er, shut down Mini-Microsoft:

Change employee behavior through public compensation change logs.

This will be the most controversial item. But, how do you change my behavior? Don't like it? Decrease my pay. Nothing tells me better that my behavior isn't what the company wants. Mini wants to go further and wants to see mass firings. That would throw our local economy into chaos and would get rid of potentially good people (I come at it another way, the worst person I've dealt with here at Microsoft is far better than many employees I've dealt with in past jobs, so all we'd be doing by mass firings is helping our competition out and removing brains we'll need to get some big jobs done). I'd rather take a four-year-approach. Remember, this is the Second Life generation. Let's make a Microsoft that's rocking and rolling for 2010 when they get out of high school.

Let's have compensation changes put into public. Say I get a four percent raise. Tell everyone. Let's say my managers don't believe I'm adding value here. They could leave my compensation where it is. After four years of public embarrassment (yes, we'd explain that 0%'ers aren't good, that 2%'ers are OK, that 6%'ers are above average, and that anything above that is way above average).

This would require a major change to our culture. To one that's more transparent. But, over time, it would cause me to change my behavior. "Hey, why does Charles always get 10% raises?" Think about the conversations that would start inside the company.

"But, what if I think your treatment by the company is unfair?" Say I got a 20% raise and you don't think I'm worth that. Well, now you can complain and rally your co-workers and go and sit down with my management so you can see why they think I'm worth that. Or, on the other side of the coin, let's say I got a 0% raise and you think I got screwed. Well, now you'd be able to see my management and find out their side of the story as well as maybe work on my behalf to get me a raise.

OK, this is such a major change that I doubt we could implement that all at once. How about internally only? How about you can only see anonymous names in your group? So you can see how you measured up against other people in your group and you can ask your manager something like "I see that three people in our group got bigger raises than I did, why is that and what can I do to get a raise next time around?"

By doing at least part of this in an open way management would be able to reward those who were taking risks, updating their skills, and learning new, and more productive behaviors. I talked with a developer manager last week who told me about his group's use of Scrum, for instance. I asked "why did you change to a scrum model?" (His group had just won and award for increasing productivity). He said it was due to his belief that every employee should continually educate him/herself about the best practices in the industry and one of his employees had been to a scrum training and found that it could be useful to the team. They tried it and it was hugely useful. Why isn't that team rewarded for trying something new that paid off? For changing their behavior?

And why aren't they rewarded in public, which would encourage other employees to change their behavior and look for better ways to do things?

Speaking of better ways to do things. How about number four?

Get rid of corporate speed bumps. All around Microsoft you hear about the speed bumps. Some of which are there for very good reasons. (Er, corporate pain in the past). But, some of which are just there cause "they've always been done that way." Some of the good ones? Policies to ensure that security reviews have been done on code before checking that code in. But, we've all met a rule that just seems past its due date.

So, can we build a culture that removes rules on a regular basis, or at least looks at updating them for efficiency's sake?

Can we give a little bonus to managers who kill rules? Remove bureacracy? Slash through politics? Exceed expectations?

Of course we can. Make a little game. Imagine if Steve Ballmer posted on an internal blog "here's a rule I killed today." And did that every week. Or every day.

OK, it's 1:30 a.m. Time to rap this little ditty up with #5 on my list of ways Microsoft can shut down Mini-Microsoft.

Force marketers to explain their decisions — in public on their blogs.

Say a marketer names something. Like, say, changes the name "Sparkle" to "Expression Interactive Designer." That person should have to explain their changes in public and sign their names to those changes. If it's a group, the group must sign their names. And must leave comments open so they can take the public scorn if names aren't good.

Heck, I wish this were true of every team. Come up with a new UI for your product? Explain it in public. Come up with a new product that you plan to sell? Explain it to us in clear english and have a conversation with us. Come up with a new logo? Explain why that logo matters. In public. Come up with a way to spend $500 million in advertising? Explain it to us.

Personally, the biggest drag on our morale internally is our advertising and the face we put out to the public. Having a bunch of different RSS icons out there is just an artifact of the problem — one that we aren't solving. We aren't putting a good face to the public. We aren't picking names that have any chance of being popular.

Here's a hint. In the top 100 brand names, as rated by BusinessWeek (PDF), NONE have more than two words in them.

We should make it publicly embarrassing for any employee, or group of employees, to come up with ANY name that has more than two words in it.

So, five things that Microsoft can do to get ready for the Second Life generation.

What do you think? Even if you think I'm on some good drugs, why don't you put forward your ideas instead of just tearing mine down. It's easy to tear down other people's ideas. It's hard to come up with interesting ideas to push things forward.

Hate Microsoft? Well, replace your company's name in whereever I said Microsoft. Every company I've worked for has similar problems to what Microsoft is facing. Even the small companies I worked for didn't make most efficient use of employees possible. Even "hot" companies like Google or Apple are looking for ways to make sure its employees are happy and well engaged in the problems ahead of them.

I figured that complaining about the problems wasn't anywhere near as interesting as proposing some solutions. Anyway, that's the kinds of dreams I've had the past two weeks. Hope they lead to productive conversations in your workplace and mine.


Filed under: Uncategorized @ 1:45 am | 168 Comments

168 Comments

  1. John Evans (Syntagma) Says:

    Phew! Nothing for a week then … Moonshots and a three-screen world. Maybe I should take a vacation too.

  2. Yaakov Ellis Says:

    1) Giving bonuses to managers who kill rules? But wont you need to establish some rules to decide what qualifies as a “kill” and what qualifies as a “rule”?

    2) I know that having people take public responsibility for their decisions is an important step in getting people to make the correct decisions (or getting people to understand and accept decisions that they would otherwise be against). However, if every marketer (or designer, or anyone else) had to blog about whatever they are doing this couldn’t this lead to:
    - Information overload
    - People wasting time writing instead of working
    Maybe instead have some kind of a meme-tracker that scans the internet to see what types of criticisms MS is receiving for what decisions. When any one issue achieves a critical mass of criticism, someone must give a public explanation.

    3) Was your “I have a dream” speech inspired by Paul Thurrotte’s part five of his February Vista Build review - Where Vista Fails (see my review)? Seems like you guys are covering similar ground.

  3. Robert Scoble Says:

    Yaakov: good point.

    Um, we wouldn’t need to read it, but those who care would at least know why we ended up with a lame name and/or could do something about it cause we’d know where they were coming from. And, forcing things into public does have an effect of putting a spotlight on behavior systems. Translation: fewer bad decisions would get made cause someone would say “hey, I have to explain this to the world, don’t screw me.”

    I don’t know about inspired. I’ve been working on this one for far longer than just a week since when Paul’s came out.

    I don’t share his angst about Vista in general, for instance, but that probably is cause I’ve seen later builds that are getting better.

  4. Kostik Says:

    Doing a grade up from blog chief officer to engagement chief officer? ;)

  5. Daniel Nicolas Says:

    You are right, Robert. Microsoft would be fools to ignore this. Fools.

  6. Ellis Web » Items of Interest: 2006.04.24 Says:

    [...] How Microsoft can shut down Mini-Microsoft - Robert Scoble gives over his “Jerry Maguire” memo [...]

  7. David Says:

    A real question: Why would Microsoft want to shut down Mini-microsoft? Surely (constructive) criticism is a good thing … or have I misunderstood the whole ‘blog’ thing?

    I know you aren’t talking about really shutting it down (i.e. censoring it), but you seem to be saying that you want Microsoft to turn into a company that is so cool and wonderful that noone would want to complain about it ever again - which I find a trifle naive. There will always be controversy, debate and disagreement. You don’t want your company to do anything edgy or controversial ever again?

    I’m actually surprised that you as Mr. blog-advocate aren’t suggesting that a) Mini-Microsoft is good for microsoft, that b) Bill Gates should start a blog called Mega-Microsoft where he addresses all the issues in Mini-M, and that c) The day that Mini-Microsoft has no interesting content is the day that Microsoft becomes boring/dead in the water.

    (Yes I’m aware that I’m missing the point of your post which was “how to improve things”)

  8. Robert Scoble Says:

    David: you TOTALLY missed the first part of my post.

    I said exactly that MiniMicrosoft is good for Microsoft. I disagree with your point b, Gates doesn’t need to do a MegaMicrosoft blog, just needs to give us a few billion and a mandate for the moonshot, and c, that mini wouldn’t be interesting after we solve all of Microsoft’s problems (I’m sure Mini would change his blog to be one that’s more proactive than reactive if what I suggested would happen).

    I didn’t say that Microsoft would want to shut down Mini. But some certainly do. It’s human nature not to like your dirty laundry to be hanging out in the public square for all to see. Heck, some want to fire ME. Heheh. Probably justified, too.

  9. Snappy! Says:

    As an ex-Microsoftie … I have to say I feel your pain. :)

    I especially like your bit about names. Origami is such a cool codename, why make it into UMPC??

    Most of the previous Windows codename, are pretty cool … except for longhorn … which became a joke about longwaits and stuffs! :p

    Just compare “Microsoft Windows XP TabletPC UltraMobilePC edition” with “Microsoft Origami”. ;)

    I’m glad XBox was not named “Microsoft SuperFun Gaming Console HomeEdition” … doubt it would have caught on.

    Oh and while we are at the Great-wishes-for-the-world thingie, how about bringing InstantOn to all PCs? That would I feel be the next big leap for PCs, whether they are Desktops, Notebooks, UMPCs … Origamis or otherwise! :p

  10. Tomi Itkonen Says:

    IMO, MS is doing an excellent job with its products and public image. I spend a lot time with R/3 - so if you have time, please take a look at the inconsistent and funny world of SAP products.

    As an alternative/complementary moonshot: MS could spend its resources in researching and creating a pure artificially intelligent entity. The entity would gather data (images, text, video, music, …) from the net, consume and comprehend it. Then we could throw tasks at it, like: “design a car for the Second Life Generation” and it would generate a set of CAD models we could choose from. ;)

  11. sina Says:

    Great post. I’m really excited about Windows Live, but to get people really interested Microsoft has to pull something really interesting out of the bag. A terrabyte of storage? Would be interesting, but that’s a whole lotta gigs. Free for every person who buys Vista? That’d be nice.

    But it’s not necessarily all about size. MS should be looking to doing something really innovative and novel that’ll grab both headlines and people’s attention. That’s the only way to beat down Google.

  12. sina Says:

    AI would be good. For search as well.

    A MS SecondLife with full Xbox integration would be good.

    Some new social tagging service integrated with Vista would be good.

    A really good subscription music/video service integrated with Media Player would be good.

  13. LaptopSurfer Says:

    I am not an Microsoft employee, but have worked in the industry quite some time (developer tools>Internet>Wireless SMS Messaging). Looking from the outside in, I have seen massive changes in Microsoft over the years. There seems to have been recent changes due to blogging and what I see is a “mini-Microsoft” and its lead by you!. The problem Microsoft has and IBM had, was that Microsoft is now a huge company. You have many corporate customers who expect you to act like IBM. However your consumers and geeks want a modern, moon landing company. They find that in Google (although finding Google has slooooowed down). Just look at Skype! You had MSN and Skype came along to took out MSN, even today Microsoft Live BETA is just too corporate!, and those damm ads! The concept of 1tb of data for everyone and a “internet” application set is the way to go. Google will get there in a few years time and I feel the desktop computer as we know it today will change forever. One reason for this in my view is the “home” and uneducated user. Microsoft OS / software is just too complex, you need a Microsoft Home edition but it should have gone right back to the drawing board and your beta testers should have been your families not us geeks!

    Personally I think Microsoft should split, keep a corporate arm to keep those clients happy with its “stable” and “supported” product range. A mini-microsoft should grow and act more like a startup - back in the days when Microsoft started. I should think that BillG etc are at a point where they think why go though the pain of being a startup again - we have done this before. I have more money than I need. People like you are the next generation, you are the next BillG. One of the things I read about Office2007 was the name change of Frontpage! great for corps but what the heck does Expression Web Designer mean for my Mum who does her homepage. It means I have moved her over to googlepages! :-) Good luck with mini-microsoft and if you need some staff let me know. :-)

  14. John C. Welch Says:

    What’s the moonshot? A guaranteed Terabyte of Internet-based storage space for EVERYTHING and for EVERYONE running Windows in the world.

    A simple vision. Yes, Mr. Gates, it’ll cost billions. We’ll need dozens, maybe even hundreds, of data centers around the world. All with state-of-the-art connections. All with state-of-the-art 64-bit servers. All with state-of-the-art backup systems. All with state-of-the-art power and cooling systems. All with state-of-the-art load balancing and data serving technologies. That stuff isn’t cheap. But I hear we have a few bucks we can use in such a “bet the company” effort.

    In this terabyte, integrate all of the new Live services into one data store. A sort of “WinFS” for our server farms. Why shouldn’t Live Mail share the same data store as Live Local or Live Expo? Think about the searching, and data presenting, features our developers could build quickly if we had a common data store with a common framework and a common set of APIs!

    Robert, that’s preaching to a narrow swath of the converted. When you talk about Windows, you’re talking about a product that initially, reached out to people who weren’t customers. Microsoft has two sets of problem children: The customers who hate them, and the non-customers who hate them. The first group grows at a rather steep rate, the second, not so fast, but still has steady growth. This idea does nothing for them, and very little for Windows users.

    Your idea is interesting, but only works if you trust Microsoft with your data. Not Microsoft products that you control in your own environment, but Microsoft Itself. I’ve yet to see anything to show me Microsoft wanting to be thought of as a trustable entity yet.

    Furthermore, what good is this going to do non-broadband users? Yes, I know, in the bubble you live in, they don’t exist. But if you were to ever travel outside of your bubble, you’d see tons of them. Yes, right here in the US. No need to go to other countries. They either don’t have service available, (FAR more common than you think), or they don’t want it. They don’t see a need for the internet beyond a bit of email, and quite frankly, thanks to Microsoft’s continuing problems with active malware, a broadband connection is something to be feared and avoided, for it only leads to people messing up your system. So in the middle of multiple kinds of broadband availability, they stay on dialup, because Microsoft has totally screwed the pooch on malware, and contrary to what you might hear, it’s not fixed yet.

    So it’s a nice idea, but reeks of “Let’s throw money, we have money, money fixes everything”. It doesn’t. And it still does nothing for people not using Windows.

    That leads me to the second way of how Microsoft can shut down Mini-Microsoft: buy every employee a top-of-the-line Dell machine with dual monitors running Windows Vista. And do it now….

    …And, I, and my coworkers in the Evangelism team are now running Windows Vista and finding we’re more productive, even WITH the burps that come from using pre-production code. I can’t stand using XP anymore after using Vista for a few weeks.

    But, as I go around Microsoft there are way too many employees who aren’t running Vista and who don’t have two monitors.

    I’m sure the people doing XP tech support and patch dev will LOVE this idea. Now they have to either have two rigs, one for “real” work, one for “the new coolness”, or, they have to dual boot. I lived the dual boot life for years, it sucks.

    You forget that right now, Vista is not earning you a dime. XP is. XP is making all your Windows desktop money. Your idea, while cool from a dogfooding POV, has real, serious problems from a “We still support XP” POV, and that latter one is making you a bit of cash.

    How does that help out anyone who is having problems with XP? How does that help out XP - using customers? How does that help Microsoft regain trust? It doesn’t, not at all. It’s a grand glorious gesture, but what problem does it solve? Since there are a lot of people for whom Vista is going to be a forklift upgrade, made deliberately confusing by some jackass, (and yes, that is the precise word to describe whomever made that decision) who decided that six SKUs helps the customer, how is this going to help that? Only Microsoft would go out of their way to make buying product harder.

    Let me split one thing here. I think the dual monitor thing IS brilliant, and I think you’re dead on with that one Robert. I just think the Vista idea has real problems.

    Change employee behavior through public compensation change logs.

    …Let’s have compensation changes put into public. Say I get a four percent raise. Tell everyone. Let’s say my managers don’t believe I’m adding value here. They could leave my compensation where it is. After four years of public embarrassment (yes, we’d explain that 0%’ers aren’t good, that 2%’ers are OK, that 6%’ers are above average, and that anything above that is way above average).

    Um, okay, so what you’re saying is, if someone had a bad year, they should be publicly embarrassed? Because human dignity doesn’t matter at Microsoft, just results?

    Dear lord, I hope you don’t run your people like that. “Look everyone, I’m only giving Bill a 3 this year, because Bill sucks. Sucky Bill”. Come on, does Microsoft teach you anything about leadership? Not management, but leadership? About what happens to people when you crap all over their dignity like that? Oh sure, they’ll leave, but it won’t just be the poor performers who leave. It’ll be the people with a clue that maybe working in a place that thinks of its people so callously isn’t a good idea, no matter what the name on the building is.

    What happens to that person you drum out via public embarrassment? What kind of job do you think they’re going to get anywhere else? “No Bill, we aren’t going to hire you, we saw your last set of evals from Microsoft, you’re Sucky Bill”. Blacklists, now there’s a new idea.

    Okay, so by “Public” you maybe only meant “Within Microsoft”. So you embarrass and humiliate Bill until he leaves. Bill gets a new job, and in an environment that is better for him, Bill turns out to be a genius. Bill creates something dead cool and it’s selling like iPods. Microsoft goes, “Oh CRAP, Bill was a friggin’ genius, we need him back”. Exactly how much money do you think you’re going to have to throw at Bill before he stops wiping his arse with the offer letters? Does even Microsoft have enough money to buy someone back their dignity? What do you think Bill’s interactions with the people who humiliated him and drove him out are going to be like? If you want ex-employees who hate Microsoft and actively evangelize against it, that’s a fantastic way to do it.

    Get rid of corporate speed bumps.

    Just so this isn’t a “Crap on Robert’s ideas” day…that’s a great idea. The sign of a successful company is a lack of sacred cows. All ideas, processes, traditions and rules must be not just questionable, but questioned. Traditions are great right up until the point they hold people back. Then they have to get changed, or get gone.

    Just understand that what you’re talking about would require reducing headcount. There’s no way around that.

    Force marketers to explain their decisions — in public on their blogs.

    Oh dude, I think I love you for this one. I’d even PAY for those streams.

    These are all big ideas, but the first three are classic Microsoft: they do a lot, but don’t actually fix a problem. They’re grand, glorious, but they don’t DO anything but fling money at things or humiliate people.

    1) Stop thinking like Microsoft. This is hard, but you have to do it. You cannot assume that money, and lots of it, will solve every problem. It hasn’t done a whit to solve your image problem, in fact, there’s good reason to show it’s made it worse. Stop thinking like that rich kid who owns everything.

    2) Make it easier to buy a Microsoft Product. Stop with this facade of choice. There’s only one reason for Six Vista SKUs and that “Live Upgrade” program: To stick Microsoft’s hand deeper in my pocket. Stop it. You only need one version of a client OS. Write a smart installer that looks at the hardware it’s installing on, and works with that. This is a solved problem. Even the Xbox360…why the hell is Microsoft selling a crippled version? You guys push Live and all this other crap as essential to the “Xbox Experience”, but then you sell a crippled version that can’t really play. Screw that. One Xbox.

    Office is the worst offender. Dear god, is there anything left you CAN throw into Office? Office was great when it was 4 products: Word, Excel, PowerPoint, and Access. Even then, it had too many SKUs. All the rest? Not Office. They work well with Office, great! They help you do better things with Office, fantastic! But “Office” needs to be explainable without software to assist you, and right now, not even Sinofsky can explain office without a slide show and a cheat sheet. It’s too unwieldy.

    Buying Microsoft products sucks. Sucks ass. Sucks like a sucky thing that fell out of a sucky tree, hit every sucky branch on the way down, and landed on a black hole, and was sucked in.

    People want to give you money for product. Why is Microsoft so damned allergic to making that easy? Make it easy to buy product.

    3) Create a division who’s mission statement is: “Playing nice with others”. A division who’s entire purpose is to figure out ways to make non-windows users Microsoft customers, even if they never, ever, ever buy Windows. Not Bill Hilf’s lab. That’s already tainted by his, and Ballmer’s statements showing that it’s just a data feed for getting people to not buy Linux.

    A new division, not in Redmond, hell, not on the west coast. Somewhere else. You have a good model for this in the Mac BU. Even though most of their product is developed in Redmond, the fact that they are their own unit, and they have the SVC, did more for their credibility initially than you’d think possible.

    All this division would do is help Microsoft play nice with others. What products do people want to use that shouldn’t require Windows? How can we create Microsoft customers that aren’t windows users? There’s a long list of products that would work here, I’ve shared some with you before.

    This would not only help create new Microsoft customers, it would start the process of rebuilding those bridges that BallmerGates crapped on, THEN burned for ten years.

    4) regain trust No one trusts Microsoft, not anyone sane. Everyone in the IT industry knows that while you’ll come out with good product, you’ll still create pain, and sometimes, we can’t even FATHOM the reason for it. You’ll lie about release dates, bullshit about featuresets, blame everyone else for security problems. It’s only when FORCED to that Microsoft acts reasonably maturely. If I have to force you to act trustworthy, you aren’t trustworthy.

    One big way? Don’t announce crap until you have a date. You want to know why Apple is kicking ass? Because of this. They don’t announce product until they have a date. No Longhorn slips, Vista resets, etc. That does a lot for trust. Contrary to popular belief, they do preview things, but it’s via various programs, like the Apple Developer Connection. What they don’t do is the Longhorn debacle, which is an outgrowth of what happened between NT5 and Windows 2000.

    If I can’t trust your product announcements, then I have a hard time believing a damned thing you say.

    5) Finally, Cut some stuff loose. Microsoft is an unfocused mess, and it gets worse every year because you guys have this ADD habit of jumping after every sparkly. Figure out what your mission really is, then spin off every product that’s not directly related to it. But right now, you have all the focus of an ADD kid high on sugar in a casino, and it’s why Microsoft is perennially “Good Enough” but RARELY “the best”. If you can’t be the best in everything you do, then maybe you shouldn’t be doing so much.

  15. jacoba Says:

    This is my first day of blogging. You are the first blog I have read. I have never done this before (can you believe it?) and I am the MD of more than one company.
    However, I read your article thoroughly and with the attention it deserves. It is magnificent and if I were BillG, I would certainly pay more than a little attention to what you have to say.

  16. Simon Cast Says:

    Robert,

    You might find my recent post interesting
    http://simoncast.blogspot.com/2006/04/microsofts-choice.html

  17. RichB Says:

    You’re incorrect about the Windows division ever having a succesful “big bet”.

    The Windows team had ben disbanded until a guy hired in from a debugger company knew a smart way to enable protected mode (Windows 3) and hacked away for a week at nights.

    Powers that be, realized it was neat and that OS2 was taking a long time (and Microsoft already had a team developing the successor to OS2 - NT), so they may as well launch Windows 3 and see what happened.

    Microsoft were so far behind in GUIs that Windows 95 was a no-brainer to anyone who’d ever used a non-Microsoft GUI.

    No - the real successful big bets at Microsoft have come from the apps side. For example, Excel and Word choosing to go with Windows, rather than OS2.

    Every version of Windows I know has been late by at least a year. “Windows 94″. Windows ME should never have existed because Windows 2000 had the 9x compat layer cut. Win2K was late anyway. Perhaps XP was on time. 2K3 was late (due to management realizing they’d omitted the chapter titled ’security’ from their original specs). And Vista has been written twice! The first version of Vista was thrown away in mid-2004 in preference to the infamous “longhorn restart”.

    This schedule slippage is gradually creeping into other products too. Once upon a time, the developer tools division had a fantastic record (with the exception of VB4 which was put on hold for a year). Now thought Whidbey and Yukon are getting some of the Windows juice and slipped their schedules significantly.

    I don’t want Microsoft to make any big bets. I want solid, reliable, incremental improvements.

    Take a look at OSX - of which the 6th major release this decade will be showcased (beta?) this summer. And from Microsoft, we’ve had XP and Vista. How can a company that sells 1/20th the number of operating systems release 3 times as fast?

  18. Robert Scoble Says:

    RichB: Apple has no partners to convince to do drivers for. Has eight SKUs vs. how many permutations on Windows? Thousands. The scale is completely different.

  19. Rohanm Says:

    Robert that was a truely inspiring post. Working for MS I have been reading some of the horror stories that have been posted in Mini MSFT. After a while you tend to feel a little desicated from all the heat all the time we feel from customers and members of the public
    your post has given me the slap on the back that I needed to rool up my sleeves and look after a very little piece of MS that I can control.
    Thanks

  20. Dave Lane Says:

    Yawn. I had 3 monitors on my desk in Las Colinas running and working so well that everyone was begging for them. I brought in my own video cards and scrounged up two other monitors to make it happen - and I was only a TAM.

    When I left to head to the field and get closer to customers they handed that PC over to the next person who could benefit from it and he brought it with him to Houston when he went to the local office there.

    I had Clarify open in one window, email in another and the main work area was front and center - it was a HUGE time saver.

    But, MS won’t ever do that wholesale. Used to be it felt like I was helping change the world - I feel like that again, but I work elsewhere. Now at MS, it feels like you need to duck under Ballmer’s GE inspired cost cutting - only he doesn’t have the brain to build the revenue centers like GE.

    Good luck, Robert, I hope you help fix it.

  21. Marc Bernard Says:

    A terrabyte of storage? I didn’t think anyone trusted Microsoft enough to share anything, let alone a terabyte of data.

    And the multimonitor idea? Great - that would help get rid of the multimonitor bugs in the Visual Studio IDE…

  22. Robert Scoble Says:

    Marc: that’s a common belief on the street, but it just isn’t true. For one +I+ trust Microsoft with my data. For two, there are 200 million people who’ve used Hotmail in the past 30 days. Think about that one for a moment. For three, have you seen how many people are using Xbox Live? Millions. For four, you should see the growth in our online services. Even the ones that are perceived as being behind Google or Yahoo. Going nuts.

    And, then, there’s Youtube and other video sites. Clearly there’s a need for new kinds of services where you can store a boatload of things up in the Internet cloud.

    Oh, and you should see the corporations that entrust their email to us. That’s a little sung secret, but you’ll hear it in a future Channel 9 video.

  23. Stephen Says:

    Welcome back and a great post. Remember to hit the apple with the arrow you need to aim high.

  24. Ian Says:

    I worked for MS briefly in 1999. Although I’m sure things have changed in the intervening years, your comments rung true with my memory of my brief time there.

    However, I think you’re missing some of the challenges that make this mini-fying process so hard. The first problem is inertia and fiefdom building. The people I remember working with were very bright, passionate people. This means that when you go to cut things, you’re inevitably screwing with someone’s pet project, and for a lot of really passionate people, their definition of self. It’s one of those double-edged swords. You can’t have the benefits of passion without the drawbacks.

    Generally speaking (not unique to MS,) it’s very easy to sit at the lower levels of the company hierarchy and think that you could run it better. I’ve never seen a company where everyone was happy all the time. People inevitably get together over lunch and kvetch. If you accept the hypothesis that there is at least some evolutionary development of business practices, and if your company does any significant amount of promotion-from-within, then you have to be prepared to at least consider the proposition that management has evolved to this point for a reason. ‘Survival of the fittest.’

    I think those sorts of issues are big, oft-neglected, contributors to the difficulties you’re addressing.

    Nice read!

  25. David Scheidt Says:

    Two thing to add to your list on how to ‘fix’ Mini’s complaints…

    1. MANAGER’S HAVE TO STOP CODING! NO EXCEPTIONS!

    2. Create an uber-coder career path.

    Part of the reason you have poor middle level management is for a developer to get more money/power/influence/benefits, they have to become a Team Lead or a Mid-Level manager. While that works some time, it’s not a great career path for a developer, because they are used to succeeding by their individual efforts, and management is about directing a group of people.

    Good luck on getting Microsoft to change. The ideas are great, and it would truly make it a company that people would line up to work for.

  26. Scott Fletcher Says:

    What’s all the hub-bub about? From the outside, Microsoft looks like a collection of independent product groups. Some are very professional (SQL Server), some totally rock (XBOX), and others are gradually getting their stuff together (Windows Media). It’s difficult to brand the entire hive under one “Microsoft” flag, and it must be even more difficult to manage the whole mess under one structure.

    Microsoft’s challenges are not defined by a single 1-terrabyte moon shot. The 1-TB thing is a neat idea, but it needs to answer the question: “How does this help Microsoft foster passionate users, continue to listen to those users, and let the users/markets shape your products.” I propose that you do it from the bottom-up, one product/feature/user/employee at a time.

    Regarding morale: Relevant employees are happy employees. Connect your employees to the users and watch the magic happen.

    Also, please don’t get every employee dual monitors unless you plan to give every user dual monitors. Someone must represent my mother who still has a 17″ screen running at 1024 x 768.

    I’ve watched Microsoft do a better job every year since 1999(since the Millenium debacle). The products have gotten more stable, blogs have added some transparency, MS conferences are getting better, MSDN is shaping up, and developer licensing isn’t as draconian as it was the last time the licesning stazi called me.

    “I can’t think of a single current MS product that sucks so bad that I would warn someone not to use it.” Tthat’s not a bad slogan considering the number of MS products available. Just don’t put that as a cartoon thought bubble over one of the dinosaur heads.

  27. Blue Screen Of Duds » Blog Archive » Buy Google, Scoble tells Gates Says:

    [...] Well, the title is not quite accurate, but the easier and cheaper way to go about what Microsoft Corp’s most audible voice on the internet, Robert Scoble, said is for the company to buy Google and save quite a few bucks and a whole lot of sweat in the process. Robert, <A HREF=”http://scobleizer.wordpress.com/2006/04/24/how-microsoft-can-shut-down-mini-microsoft/”>in a recent blog post</A>, says that the company requires a moonshot, one that would give “A guaranteed Terabyte of Internet-based storage space for EVERYTHING and for EVERYONE running Windows in the world”. [...]

  28. Garrett Fitzgerald Says:

    Heya, Robert. I kinda like the public compensation part of this: I tend to be afraid to bring up pay at work, because of the don’t-ask-don’t-tell culture that’s so prevalent in Corporate America.

    Another reason it would be good to publicize it would be to avoid situations like the one the VFP Test team ran into a while back, as chronicled by John Koziol here.

  29. Jeremy Wright Says:

    Hey mate, not sure I agree, but I love the discussion this is already stirring up. Great job. See how useful a break is? I’m taking one for all of 2 days this week (first days off in over a month). I can see a longer break could be really useful though ;-)

  30. Noirin Says:

    I worked for 15 months as an intern in Microsoft, and all I can say is “Hell yes”. About 12 months in, I managed to get a second machine (the stuff I was working on regularly made my machine unusable for 15+ minute blocks, while it ‘computed’). I never did manage to get a second monitor.

    And as for raises to managers who kill rules - I’d have given one of the managers on my team a raise out of my own pay, if he’d managed to kill some of the rules that held back the stuff I was working on. Fifteen months later, he was about halfway to getting approval for something that should have been there twelve months before… Ack!

  31. Squelly » Inspiration for any company Says:

    [...] Scobleizer - Microsoft Geek Blogger » How Microsoft can shut down Mini-Microsoft First, we need a big dream. A moonshot. The kind of challenge that’ll keep our newly-hired rock stars minds engaged. That’ll give everyone in the company pride when it’s accomplished. [...]

  32. Dave Says:

    If you really want to improve your products, use your competitor’s products. You say above about OSX: “Once Windows users try OSX, why would they want to use Windows anymore?” If you believe this and I think you do, then every Microsoft employee should use and understand OSX until this isn’t true anymore. Instead of buying everyone a Dell with two monitors, buy everyone a Mac with two monitors, running Vista as a virtual guest of OSX. That’ll wake people up and put them on a mission.

  33. Mike Sanders Says:

    Robert

    I think it comes down to trust. Neither developers nor customers trust Microsoft. Developers like me don’t trust you because of technology churn and lock-in. My business customer’s don’t trust you because of the price gouging and the forced update cycle (without commensurate payoff) of your flag ship Office products.

    Personally I think that Mini’s solution of breaking up Microsoft so they can become more customer and developer centered is the only solution, but it’s nice to see that you are trying.

  34. kirk M. Says:

    As you said, substitute your companies name where you see Microsoft…

    After more years in the business than I can count it’s about time and actualy the right time for this type of change to occur.

    I agree with most of your post. Like everything though, nothing is 100% but it’s alright to shoot for perfection as long as you realize you’ll never achieve it (hpoefully most of it though). I for one would like to be able to look up to MS again and the do need to be prepared for what the next generation will demand but they are going to have to do a huge turn around (and stick with it!) before that will occur.

    Good luck with your dream.

  35. The Bell Curve Scar » Employee voice and the search for mission Says:

    [...] This past weekend, after taking a self-imposed week-long break from blogging, Scoble has attempted to shift his fellow employees’ attentions from problems to solutions with How Microsoft can shut down Mini-Microsoft. These quotes speak to the heart of his message: [E]mployees tell me they hit too many policies. Bureacracy. Politics. Committeeisms. And too much centralization of power and decision making authority. They also tell me they don’t feel like we’re on a mission to improve the world, like Gates led in the 1980s with his cry “a computer should be on every desktop.” That they don’t feel pride in our advertising and marketing and naming. That they feel we aren’t making the kind of “bet the company” bets that Microsoft had in the past… [W]e need a big dream. A moonshot. The kind of challenge that’ll keep [the minds of the next generation of college grads] engaged. That’ll give everyone in the company pride when it’s accomplished. I dream of a day where every Microsoft employee feels like they are part of a mission, a positive mission for the improvement of all humankind. Where they feel like they are being compensated fairly, and if they don’t feel it’s fair, that they at least see what behaviors will bring better compensation. Where Microsoft customers and shareholders feel excited by our vision, marketing, and service execution again… Give us all a mission we would get excited by. [...]

  36. Bob Says:

    Kudos Robert. There’s more internal honesty in that one post than has come from the entire senior management team in the past 5 years. As a shareholder, I’m tired of hearing snr mgt tell me what a great job they’re doing and what big bets they’re making, while they miss every major new opportunity that has come down the pike in the past 5 years (Ozzie to his credit nailed this albeit that he was overly kind) and operating results and especially the stock continue to move in an anemic fashion. I’m also tired of seeing these same people who are so bullish publically, consistently selling their entire MS stock holdings as soon as they vest. That said, I’m not sure I see a moon shot as the solution. Moon shots like Xbox, which you (and several MS execs) interestingly call a success, traditionally have a low success rate and require massive capital. Xbox alone has lost some $5B so far and there’s no end to those losses in sight nor any guarantee that having invested (wasted?) that much money, it will ever prevail and therefore have been a wise business move. In my view, MS needs to focus on fewer battles (it’s way too overextended), make customer-focus job #1 (it’s somewhere between #1 and non-existent currently depending on which group you’re talking about - itself a problem) and create a true internal meritocracy with absolute accountability (vs the ass kissing/political/buddy system culture with limited accountability especially at the highest level that reigns today and has for most of MS’s history). Yes, product names and marketing generally suck. Yes, MS is too often (perpetually even?) the laggard vs the innovator. But fix the customer focus and accountability and in short order, all these issues will fall into line. Unfortunately, to make any of this happen, both Gates and Ballmer need to go - which they should have done when MS lost the DOJ case. First of all, MS detractors will likely never believe the company has really changed as long as those two are still at the helm. Second and far more importantly, both had demonstrated over the past 5 years, that they’re either incapable of or unwilling to provide the vision/leadership and make the tough changes necessary for MS to re-emerge as a leader vs an increasingly irrelevant also ran. They also seem to have been perfectly happy to create the bloated, largely overpaid and underperforming mgt bureaucracy which has slowly sucked the lifeblood out of MS. In my dream, Gates/Ballmer resign and are replaced by a competent outsider who isn’t wedded to the past. He/She in turn focuses on the customer period, rationalizes MS current overextended investments, puts every snr mgr on notice that with total autonomy comes total accountability (i.e. no more years and years of losses or botched 5 year development windows), cleaves at least 20% of mgt and 5-10% of employees (MSFT is way too bloated), publically fires every one responsible for the Vista fuckup, and lets those who remain across the company know that their number one job is to thrill customers and kick competitors asses and that’s how they’ll be judged and rewarded. No more posing, no more chronic sucking up, no more pet projects with no customer/return in mind, no more product groups operating in a vacumn w/o ever soliciting customer’s needs, no more shoddy or half-complete products rolled out as finished, no more trash talking competitors offering while being unable to respond with anything at all far less anything better, etc. etc.

  37. bubba Says:

    Pow! I freaking loved this article Robert. Thank you for sharing something that motivates and excites in a way that only you could! Can’t wait to hear the echo’s!

  38. Mike Woodhouse Says:

    Buying Microsoft products sucks. Sucks ass. Sucks like a sucky thing that fell out of a sucky tree, hit every sucky branch on the way down, and landed on a black hole, and was sucked in.

    Apart from the LOL element (substantial and mildly embarrassing in the middle of the office) this is painfully true. So the Marketing part of your impressive post is for me the biggest deal. Don’t fire them, shoot them. If you can’t do either, then your wimpy alternative is the next best. I really would like to read an intelligent justification for removing the “cool” from products.

    A TB of storage? Nice idea, but push it down the list for a while - you need to do some of the other stuff before people will go for this. Hmmm. Actually it’s the other way round - because those who are aware of it will largely not trust MS with their data, whether justified or not, you don’t need billions so provided there’s a better-than-half-arsed architecture you can start pretty small and scale as needed.

    I’m astonished by the dual-monitor thing, btw (that not everyone at MS has it). I’m curious about how much extra can be gained from a third screen, if anything at all - curious enough that I’m considering testing the water with my boss.

    I keep coming back to the marketing/branding/pricing/squeeze-em-till-they-squeak thing though. how much would it cost to have one Office, one Windows (OK, you can maybe have another one for servers), one Visual Studio? How much extra revenue do the high-end versions generate and how much do they cost to put together? How much goodwill is lost in the process?

    The more I think about it, the more it’s this that really annoys us out here in the “real world”. The products themselves are generally pretty good - I’ve few complaints after a decade and a half of earning my corn from MS software.

    How about a Channel 9 probe into the realm of the marketing nitwit? Start with the Office and Vista bazillion verison nonsense and see where that takes you.

    Thanks for the post - one of the most thought-provoking of the year. Let’s hope the thoughts get provoked in the right places.

  39. Loic Says:

    Very nice post. I do think that the “trust” issue for microsoft online (”live”) services is overstated
    Just look at the crowd (of “seconf life” generation people) following every development of live messenger on the live messenger blog and to a lesser extent the same happening on the live mail blog. I don’t think there is more of a trust issue with any of microsoft services than with google or yahoo services.
    Actually I would personnaly feel more confortable with microsoft handling my data than google and i think most people wouldn’t care and go for the best service/package anyway.
    The trust issue is more with Microsoft as a whole, the company, than with any of it’s particular product or services.
    Actually , speaking of products, how many can a consumer really buy? Windows, office, xbox… that’s about it.
    Microsoft is a plateform company and most of its other products are targetted at companies or developers which makes it a bit of a stretch to compare it with Apple.
    But still, to come back to the trust issue, i think it breaks down on the following:
    1. You can’t trust Windows : it is insecure by default and you need anti spyware, anti virus , anti anything to keep it more or less working. On top of that, it “feels” insecure as you need to reboot it with every update. Looks like the problem is deep inside.
    2. microsoft only works (well is compatible with) with microsoft.
    3. lame desinformation campaigns against linux and/or opensource software. Why do you even think of spending money on that? Nice to see Bill Hilf lab bringing a bit of pragmatism there though

    for the last 2 , the average non techy users don’t care/know but the influencers (and most of the second life generation is going to be) will

    Soo how to try to cure those sources:
    1. Make vista unbreakable. Sell Win XP PCs with SP2 installed and fully patched
    2. Give people choice. Accept that people can use other stuff than microsoft but this doens’t mean they don’t want to buy microsoft products.
    For example Why have the (great by the way) .net framework only run on windows while it could run on all OS.
    Windows can still be the best of breed platform to run .net apps offering the most features ut why not let it run on other OSes?
    A lot of companies would actually choose the windows solution over the linux solution but would just like to have the choice.
    Just by giving the choice, more people will trust microsoft and their investment in microsoft technology.
    So for the companies who run linux, you can still sell them visual studio instead of having no sale at all.
    If windows solution is so much better (and it will be) at running .net , people will choose windows, because the want it => more trust
    3. Quit doing that, it’s useless

    Finally, keep all the great people working at microsoft and keep them blogging (Scott Guthrie (one of the best), mini, the win mobile team , etc (many other excellent ones))

  40. Make You Go Hmm: » Scoble says he’ll quit on the spot if Mini is fired Says:

    [...] Scoble is back from vacation and continues to take up for his Microsoft Idol: Mini-Microsoft … I think he’s doing a lot of good for the company and even if you don’t agree with that point of view if Mini were fired I’d quit on the spot. I don’t think the way you deal with dirty laundry is to get rid of the person hanging the laundry in the public square that way. Deal with the folks who are dirtying up the linen! [...]

  41. BlogReader Says:

    Wow, this is better than 99% of your other posts Scoble. I’m especially shocked as it came after your moderating comments posts, which I thought was going to kill any critique of MSFT. Good job!

    I like the idea of Balmer killing a speed bump everyday — he has to look for a way to motivate internal employees and this is a great idea.

  42. Liam @ Web 2.5 Blog Says:

    Robert, time to pack the bags and head out to a startup. The vision, ambition, passion, and action that you crave aren’t bigco traits; they’re the creed of entrepreneurs and small teams.

    You would be worth a lot to an entrepreneurial team. Evangelism is fundamental to most startup marketing.

    Even with the web 2.0 wave, there aren’t a lot of startups around that have a vision both as big as the one you thirst for, and as viable as the next version of Windows. Look for a place that’s not driven by conventional wisdom. (There’s a ton of conventional wisdom in webland these days.)

    When you’re ready to jump, see my blog for some interesting ideas…

  43. Victor Agreda, Jr. Says:

    Wow, great work Robert. Seriously. I love the idea of openness, and I’m surprised it isn’t implemented (at least in part) moreso at MS. I don’t know if the financial aspect wouldn’t create more politics than it solves, but the marketing aspect, uh yes. A million times yes. I got 3 words for you that cause the hair on my neck to stand: Mac+Book Pro. Not really 3, but a lot less fun than Power+Book. Which would you rather drive down the coastline? Yeah, Sparkle for me too sir!

  44. Willyg Says:

    I’ve seen the productivity benefits that dual monitors can bring. Every employee who has them says having two monitors is transformational. Especially coders who can have one screen for typing code and another for designing UIs. Or, even if they are just an algorithm kind of person, the second one keeps their email showing so they don’t need to switch over when a new email shows up.

    Have you visited the Google campus? There, ALL engineers have at least dual monitors. Initially, we were running mostly dual 18″ monitors. Then, one day while at lunch I noticed a bunch of guys pushing carts of 24″ monitors around the halls. Turns out they upgraded everyone to dual 24″ monitors that day.

    It is amazing what happens when you prioritize engineers productivity. Having slogged through Microsoft for years, and then switched sides to Google, it is like night and day in this aspect alone. Its been a long time since engineers have been running engineering at Microsoft. I think it would make a huge difference in your productivity and happiness if you put some engineers back in charge.

  45. Gives me a break » Blog Archive » Microsoft and Trust Says:

    [...] Reobert Scole has a very nice post regarding microsoft trust and how to improve microsoft image and inspire its employees. I do think that the "trust" issue for microsoft online ("live") services is overstatedJust look at the crowd (of "seconf life" generation people) following every development of live messenger on the live messenger blog and to a lesser extent the same happening on thelive mail blog. I don't think there is more of a trust issue with any of microsoft services than with google or yahoo services.Actually I would personnaly feel more confortable with microsoft handling my data than google and i think most people wouldn't care and go for the best service/package anyway.The trust issue is more with Microsoft as a whole, the company, than with any of it's particular product or services.Actually , speaking of products, how many can a consumer really buy? Windows, office, xbox… that's about it. Microsoft is a plateform company and most of its other products are targetted at companies or developers which makes it a bit of a stretch to compare it with Apple.But still, to come back to the trust issue, i think it breaks down on the following: [...]

  46. Ryan B Says:

    That’s a long post Robert, I’ll admit that I didn’t read all of this post (reading a blog vs writing a paper…), but do you really think this could happen? If I am understanding you correctly, you are saying mold Microsoft to this kickass company that basically doesn’t give Mini fuel for his fire?

    Take a look at Ford, it was for years one of “America’s companies,” but I just read that they are shutting down 6 plants across the US, cutting some 43K jobs in the next 5-6 years. If a car company is forced to shut down, it shows no company is perfect. And I will say that the demand of cars greatly overruns the need of computers.

  47. John C. Welch Says:

    There is a difference between trusting Hotmail and Xbox live and trusting you with critical data. I’ve a 2GB .Mac space, I don’t use it for critical stuff. You could wipe it tomorrow, and it would only be inconvenient. Same thing for Gmail. Face it, if your Xbox Live data goes bye-bye, it’s not going to tank your company. What your proposing begs for people actually using it. That means REAL data. There are questions that have to be answered:

    Where’s my SLA that guarantees me 24×7x365 access to my data securely?

    What compensation do I get when I can’t?

    Where’s my guarantee that NO ONE who is not me, or on a list i Explicitly approve, can get to my data. This includes Microsoft staff.

    What’s the backup schedule for these servers?

    If I need to, how do I get to my data from non-MS OSen? (by using WebDAV as a primary access, .Mac is available to all).

    What’s my bandwidth cost? Someone has to pay that, it’s always there, and increasing. What kind of notification, in both time, and method do I get in the event of a planned outage?

    these are just what occured to me in 5 minutes, and it’s just the start of what would have to be answered.

  48. Ant Clay Says:

    Mr.Schoble there appears to be the start of a “ctrl-alt-delete your company” book there.. I think there was a lot of good comments there and some of the ideas, although complete mind-fekers to implement would do wonders for the overall business be it Microsoft or anywhere else. I have two young kids (3 & 6) the eldest just started blogging, they both “play” with the computer, my eldest loves my i-mate PDA2K.. mainly for JawBreaker, bit its fascinating to watch him navigate… the whole focus of the “second life generation” is very true.. these guys are growing up with computing power and social networking and transparency and reputation tools such as eBay and http://www.iKarma.com

    If current businesses don’t embrace this and drive it into their very fabric then these kids, 10 years down the line will do it themselves.. their brains are that much more in-tune with technology and their needs… most of us have grown up with technology in the background as opposed to it being an integral part of the life experience for these seconf-lifers..

    Now is the time to evolve our business and perceptions otherwise it will be way too late… challenge, innovate and move forwards with our kids.. lets add value now to enrich their lives then..

  49. Ahmed Bilal Says:

    I don’t know whether to digg this, del.icio.us this or just stand up and clap. Awesome post :-)

    Now if only they could actually DO some of that.

  50. Geoff Says:

    Robert great to see you back. Maybe not everyone is running Vista cos the management has to little faith in it. Its an excellent idea to have everyone running state of the art machines with multiple monitors as a showcase.

  51. Preston Says:

    “And, generally, what I’m finding on my tours is angst. Angst over stock price (it’s gone up about $3 since I’ve joined three years ago). Angst over marketing issues (why do we make cool names like “Sparkle” lame by changing that to “Expression Interactive Designer?”) Angst over vision and direction. Angst over leadership. Angst over advertising like our “dinosaur” ads (which are loudly derided by customers whenever I go to conferences and talk about how we’re being perceived).”

    This is because Microsoft has been marketing to businesses for so long that it’s forgotten what appeals to consumers.

    I think Mini-MSFT is right that Microsoft needs to be slimmed down. There’s no way that’s going to happen before Vista comes out. We’ll see if the hammer drops after 2007 starts, and people are trimmed. If nothing happens, then we’ll all know the message didn’t get through.

  52. Randy Charles Morin Says:

    Ride Mini-M$FT Ride!

  53. Adam Says:

    “A guaranteed Terabyte of Internet-based storage space for EVERYTHING and for EVERYONE running Windows in the world.”

    Wow. You think people are going to trust personal data to Microsoft with their track record? Both in terms of their general anti-competitive, file-format-lock-in, decommoditisation-of-protocols behaviour (if this is for Windows users only, I take it you’re going to try to lock out MacOS and Linux users, meaning if people choose to store their data on this system, they won’t be able to get it out if they move to those OSs) and in terms of their stability/security record. This’ll be such a target for hackers, now they can target *everyone*s data all at once.

    I think MS has a lot to fix *first*, before they can look at something like this.

  54. Jason Beaudreau Says:

    Holy cow Robert!

    That was a great post. That was a “Jerry Maguire” moment. You deserve a standing ovation.

  55. Robert Scoble Says:

    Adam, yes I do. More than 200 million people trust us with Hotmail. Lots of enterprises already trust Microsoft with our email. Yes, not everyone would trust us. But, even if you hate Microsoft you’d probably win because our competitors would have to respond in kind too (just like we’re responding to Gmail with many improvements). So, even if you trusted Google, eBay, Apple, or Yahoo, you’d probably see increases in storage space available.

  56. Robert Scoble Says:

    Bubba just posted here (this post was influenced, in part, by a dinner we had last night): http://spaces.msn.com/bubba/blog/cns!4EA1C1E757D2CC06!229.entry

  57. Richard Brownell Says:

    I don’t like the “Second Life Generation” thing. You aren’t using Second Life in reaction to how appealing it is to the masses. You’re using your blog to try to make Second Life more ubiquitous. Count how often you mention it (in all posts, not just this one) and you’ll get a very high number. But the reality is that very few people are actively using it when compared to the social services you like to compare it to. And right now, it’s all about the sex. At least, that’s the coverage it is getting. That’s what the mainstream is going to see it as as it gets more popular, a virtual sex service.

    Also, the comment from RichB above is not me. I always sign my name with my blog URL.

  58. Ricky Says:

    Robert, you think just like Bill.

    A whole terabyte.

    A lot less than a whole week of HDTV.

    Unless you want to record more than a single channel at full res.

    You aren’t talking about tomorrow’s Microsoft, you are talking about tomorrow’s TiVo.

    And a terabyte won’t last them very long either.

    “I left my TiVo on for a two week vacation and it ran out of Microsoft Drive space at the end of the first week”

    “A terabyte should be enough for anybody”.

    Heheh.

  59. Robert Scoble Says:

    Ricky, actually, I have an HDTV camcorder that records in 1080i. An hour of HDTV is about 4GB when moved into the computer in compressed format. A Terrabyte stores a LOT of HDTV video. Far more than I can watch in a week. And how many people will store all their Tivo-style videos up in the Internet cloud? Not many since local hard drives are going to be far faster and easier to work with for a long time to come.

  60. Bob Aman Says:

    Since my blog doesn’t really do trackbacks, just a polite link instead.

  61. Robert Scoble Says:

    Richard: before 1977, who had a personal computer? They were just for the freaks and geeks. Before 1994, who had a Web browser? Just the freaks and geeks.

    There are 6,000 people online continuously in Second Life, hundreds of thousands of members, and I still haven’t seen a sex act in there. Maybe I’m not hanging out in the wrong (or right, depending on how you look at it) neighborhoods, though.

  62. Bob Aman Says:

    On the subject of Hotmail being an example of trusting Microsoft with data, eh, only just barely. I just checked — I have over 40,000 email messages in my GMail account right now. If Google were to lose them all, I’d be really upset, and terribly inconvenienced. No doubt. But it would be far from the end of the world. The only emails I genuinely care about are really the ones from the last 3 days and the conversation threads that are still being carried on.

    Storage is a whole different ball game.

    Really, it’s apple and oranges, comparing Hotmail to a Microsoft-powered online drive. As I said in my post, the only reason you’d get customers is because Microsoft has the power of the default, and because there’s still a lot of people who haven’t come up with their own personal reason not to trust you guys yet.

  63. Lincoln Says:

    Note: I haven’t used Second Life. It’s one of those things that I *know* I’ll waste a lot of time in, so I don’t want to tempt myself (almost the same reason I still haven’t installed Myst Revelation, but that’s another thing all together :) ).

    Richard: even if most people use Second Life for the sex, who cares? Don’t ‘they’ say that sex drives all the new technologies? VHS, the commercialisation of the internet, e-commerce, DVDs… the porn industry played a big part in getting these things off the ground. I’m not saying that e-commerce would not exist without porn, but I am saying that it would still be a few years behind where it is now…

    The thing is, though, owning a DVD player doesn’t mean you use it to watch porn, does it? Everything has to start somewhere and I hate to say it, but Second Life probably needs the sex (even when it’s avoidable) to reach the larger market…

  64. Huw Leslie Says:

    Microsoft’s biggest challenge seems to me to be it’s size. This causes two major problems. Firstly, its inability to adapt to situations and bring out lots of products fast, even if only a few turn out to be successful and innovative. Google’s dealing with the problem by having their famed ‘20% time’ policy. Whilst it is clear that this policy has its weaknesses (such as dilution of the corporate image and direction by vast numbers of products which don’t necessarily fit with anything else that is going on) it does at least show an attempt to stay like a startup.

    The second problem is perception. As far as MS’s business clients go, it doesn’t look like there’s much more they can do to appeal to them; they tend to buy most of the products thrown at them. However, the consumer does not have an ideal view of the Microsoft brand. They respect it to a level which ordinary companies would love to have, but for a tech company hoping to define the future and persuade people to buy into it (both through products and shares) MS needs to have a more ‘modern’ and forward looking image. Dare I say it, but like Google’s. The Terabyte storage idea is the sort of thing which MS has to look at. I think the average consumer would trust MS with their data, and by offering the storage MS would show that they were coming up with new ideas. Whenever Google are in the mainstream news, pictures of there offices in all their multi-olour, lava lamp, spacehopper splendour show that they are different as a company, and futuristic. Microsoft needs to appear ultimately in the same way, but certainly through different means so that Ballmer and Gates continue to look like grownups - unlike Google’s Brin and Page - to prevent businesses turning away.

    Just my ideas from the outside, and the fact that MS insiders like Scoble are writing blog posts like this show that there is a real appreciation of the problem, and thus hope that it can be solved. Lets hope that it is, because MS is a good company, by in large producing good products.

  65. Neema Agha Says:

    Welcome back!

    I am a Microsoft customer that is treated like the ugly stepchild of the family. I use a Mac. Because I don’t like Windows, Microsoft doesn’t give me video chat, doesn’t give me Access, doesn’t give me a real IE and doesn’t compete for my dollars. Now, consider all the other customers that MS treats with disdain - Linux, Unix. ARE MY DOLLARS WORTHLESS TO YOU?

    No, the problem is that MS has no vision. The leadership is clueless and jump on every passing trend in desperate hope to not be the next IBM. Throwing away good money after bad is NOT the answer!

    IT’S BEEN OVER 10 YEARS SINCE YOU TOOK OVER THE DESKTOP! WHAT HAVE YOU DONE WITH IT? WHY IS ALL THE EXCITEMENT COMING FROM PLACES OTHER THAN MICROSOFT?

    Stop following - LEAD!

  66. Ricky Says:

    Ok, Robert, I screwed up, I assumed about 8GB an hour (which is roughly what HD-DVD will be).

    Not store stuff in the cloud?

    And what other pitch do we have for offering them a terabyte?

    “Microsoft patents the cloud”

    Evil.

    But surprisingly cool.

    Worthy of Apple.

    Apple makes evil cool.

    Today’s Microsoft makes evil seem limp and pathetic.

    Guess which strategy gives most market share?

    Evil.

    Cool.

    Evool.

    Evoogle.

  67. Mike Lopez Says:

    You need some manager 2.0.

    I have a friend who works at a large consulting firm. The management there is dead flat with everyone working and billing clients while cycling themselves through proj mgmt when their strengths are involved. They set when they work, where, how etc. They know exactly what everyone else makes because they put it down on project plans (with a beefy multiplier) and such to know how much to charge the client. They make a killing and have fun and work hard.

    You should not only get you multiple monitors or large monitors (I saw dell 24″ for $800-something yesterday) but computers and complimentary connections from home.

  68. solomonrex Says:

    Why you can’t offer a terabyte online:
    It’s not because no one really needs the space, it’s not because most people don’t even know what a terabyte is. It’s because your hardware partners can’t sell hard drive upgrades if you’re offering a lifetime’s worth of storage online. You can’t marginalize your hardware partners forever (and I’d argue that’s how you’re in the Ipod mess).

    You left for how long and all you have is an echo of Google’s gmail buzz, warmed over?

    btw, the X360 isn’t that successful yet.

  69. Dan Says:

    Robert:

    It sounds to me that a lot of Microsoft’s morale troubles (both internal and external) simply derive from the fact that you guys are so big, and you try to do so much. Some of your suggestions are good, and even the ones that aren’t at least have a nice poetry to them; they express good intentions even if they’re not good ideas. But you devote very little attention to fixing the problems of a bloated company in the process of being swallowed by its own bueracracy and collapsing beneath endless hierarchy. Saying Microsoft should “Get rid of corporate speedbumps” is so generic and vague as to be laughable. Microsoft doesn’t have speedbumps; it has mountains of middle-management rubble. It takes astonishingly good managers to run a company as large, and with its fingers in as many pies, as Microsoft. From what I can see, you guys don’t have that kind of talent, regardless of the lower-level talent that actually builds your products.

    John Welch put it very well: Microsoft needs to simplify. It *does* seem like Microsoft has some sort of corporate ADD, constantly whipping to and fro to catch everything that comes along. You either need to restrict Microsoft to doing a few things well, or give your major product groups the complete autonomy they need to build exactly what their customers want, to brand them how they want, to advertise and sell them how they want. The ’90s are over, and the computing landscape is too big and complex for one monolithic company to preside over.

  70. Tom Says:

    I like your ideas but do you really think you can make a difference? A company, particularly a large one, is not a democracy but rather more like a soviet-era command economy.

  71. Chickeyld Says:

    So, I finished reading the book this morning, and I’ve been reading the blog for about a month now, and here’s the first post I’ve felt a real karmic connection to - one big enough to draw me to comment.

    You almost lost me until you said, insert your company name here. I don’t know whether to be comforted or disturbed by the fact that MS has the same issue as my little technology company has. Microsoft has been what many of us have always aspired to be like, and to hear that the big, bad beurocracy (pardon my spelling) machine is alive and well at the House that Gates built is not what I necessarily wanted to hear.

    I can relate, however. I will never forget the day when I realized that the generation gap was not a crack but an expansive chasm. August 24, 1997. That’s the day my then 6.5 year old son watched me unpack my albums in the living room of our new house, and he asked me how I played those “big CDs”. That was the same year he told his first grade teacher he didn’t need to learn to write and spell because he had a word processing program with spell-checker, and he already knew how to type.

  72. brent Says:

    Quote:

    Take a look at OSX - of which the 6th major release this decade will be showcased (beta?) this summer. And from Microsoft, we’ve had XP and Vista. How can a company that sells 1/20th the number of operating systems release 3 times as fast?

    Comment by RichB — April 24, 2006 @ 5:56 am

    /quote.

    As an Apple user I’m continually amazed at how Microsoft’s customers don’t demand more innovation out of a company with 30 times the market-share of OSX. I really think that MS could take a page out of Apple’s book, and redesign Windows on an open OS like Apple did with BSD.

    Throwing money at problems is what Apple did in the late ’80s & early ’90s. That nearly killed them. Getting away from proprietary “standards” and and cheaply building on open foundations saved them. When you are part of an open community your code has to meet rigid object-oriented standards, and can be improved by any of your customers.

    Switching from the Classic Mac OS to OSX was a small pain, but very worth it. I think MS can do a similar transition (even if they created the underlying open OS from scratch) with greater results as they have many times the resources.

    This is the classic ‘bet the farm’ mentality that MS used to have when they were much smaller.

  73. Al Says:

    I think your dismissing the solution to easily, and perhaps asking the wrong question.

    see : http://www.folknology.com/blog/1/1/2006/4/24/366
    How Microsoft can re-invent itself

    Disclaimer :- I do not, have not and will probably never work for Microsoft, I am expessing the opinion of a common user, developer and small business.

    Regards
    Al