Tuesday, May 25, 2010

Microsoft's Robbie Bach Retires... Whoo-Hoo! (And J is gone, too.)

Just a quick celebration of this morning's news: Robbie Bach is retiring from Microsoft.

I'm so happy for him. And for Entertainment and Devices. And Microsoft.

This is a great opportunity for E&D to evolve and restructure. And, of course, a great opportunity to really screw up who to put in charge and such.

And yes, J Allard is out of here as well. Don Mattrick and Andy Lees step up. Also: David Treadwell side steps. And Office shuffles up a little bit.

What would you do with the various groups, products and who else would you put in charge?


-- Comments

Thursday, April 22, 2010

Microsoft FY10Q3 Results

Time for another quarterly update - all indicators point to a great quarter. With Win7's results and upcoming releases of Office 2010, Natal, and Windows Phone, things are on the upswing. Like I wrote back in July 2009, I believe that Microsoft has turned the corner and is headed in the right direction, though by no means is the corporation out of the scary neighborhood a lot of bad turns sent it into.

But we have hit the bottom with Vista and have emerged as the can-do underdog. If Microsoft knows anything, it knows how to do underdog. We really need to learn how to be the gracious competitive top-dog, too, but for now, underdog works.

Plus, given time, the context of the competitive marketplace has changed a lot. First: thank goodness for competition. Even pureblood Google and Apple fans should be thankful for competition from Microsoft, even if they deign its presence with faint of disdain and use air-quotes when saying the word competition (and for some reason, I can't get a vision of the Seattle Weekly's Uptight Seattlelite out my mind while writing that). Second: there's enough growing concern with Apple and Google's success that folks naturally want balance and by no means do they see Microsoft as dominating. Rather: underdog, fighting for balance.

Things have gotten interesting again. Let's check-in on some of the original reasons this random blog started up:

Improved:

  • Microsoft needs to reduce employee size. It’s too big. It doesn’t need a quicky Atkins-equivalent. No, it needs to get itself on a corporate exercise program that will shed itself of unwanted groups and employees. And stay on that.
    • Wellll, we added a lot of jobs in the five years after that point, but when the cold harsh reality of over-hiring became obvious, it was handled (poorly) through layoffs.
  • Microsoft needs to stop hiring. It’s hard enough finding the scarcest of treasured corporate resources: the talented individual suitable for working at Microsoft. Stop hiring, trim down, and rebalance those precious scare employees inside to where they can be more productive and make products that delight our customers.
    • There have been freezes and slow-downs so that's good. But some hiring continues. What we really need is an efficient defrag to allow load balancing in the company.
  • Unleash employee driven innovation with a Microsoft Labs community area.
    • We have various labs now and other efforts that have come and gone.
  • Re-energize the home market. The home market is pretty tepid with-respect-to Microsoft-branded software. It can’t take that much effort to invigorate Microsoft for the home user and make it cool.
    • Yes, we realize now that the consumer market is worth pursuing vs. making the IT department happy with limiting features. People find cool technology now outside of work and bring it into the workplace (e.g., the iPhone). This is much improved and has a long way to go before we're great at it. Actually leveraging the power of the individual PC is still barely tapped, and probably groups are confused given Azure and three-screens about pushing more onto the desktop than we are.
  • Start working vigorously on Internet Explorer again. Winning the browser wars, dusting off our hands, and running away screaming from IE to the Next Cool Thing represents the very worst in less-than-competitive behavior.
    • Yep, we are working on IE with great passion. How we participate and influence HTML5 will be an interesting process to watch. I have no faith in the W3C (what was the last useful thing they helped create... XML namespaces?). HTML5 is the Next Big Thing if you listen to some folks who have large impact regarding Microsoft's future direction, so something is going to happen here. Have fun, IE-team!
  • Less research, more application.
    • Goodness knows most of the researches I know or occasionally work with are motivated to find out what product teams need and get inline with producing interesting features that the product team just doesn't have the background to create, so kudos there.
  • Continue the community effort and make it so if you’re not leading cool innovation, your butt is dedicated to some time per week helping out in the community, sharing all that wonderful knowledge between your ears. Reward that!
    • I did have this under the next section of "Not-addressed" until I realized that employee blogging covers this and has become so rampant that it has faded to a point that it's not acknowledged ("blogging is dead" and everyone now of course communicates in spurts of 140 characters. Uh-huh.). I'd like to see this turn into engineering employees writing more code that ships outside of our product line rhythm.

Not-improved:

  • Re-interviewing: all employees below a certain life-time review average need to re-interview. Those that don’t make the cut the second time around get to look for new opportunities elsewhere.
    • Just an idea regarding what to do for people who do not have career momentum. Over the years, the question has been: "Will this person make Level 63?" - if not, they should find a new company.
  • Back to Basics. Win32 and C++. Bread and butter. Not everything can run in the freaking CLR.
    • Our development story is a complete mess. And I don't see it getting any better. I'd say we're on a collision course of Bach vs. Sinofsky given development options for the Windows Phone vs. Windows. In the middle of this is a meandering DevDiv organization. If we have a gap in our underdog armor, it is our development story.

Back to quarterly results: the analysis I look forward to:

Friday we have a Town Hall. I'm sure there will be questions about going forward competing with the iPhone and iPad and Google. And maybe questions / comments like:

  • Are the layoffs over?
  • Wow, what a great quarter. I'm really looking forward to my raise this year...

Administrivia time...

This old blog: hey slacker blog-writer, what's going on here? Well, obviously not much. Mainly, unlike many of you talented people, I don't do multitasking well. Writing especially. Back, going on six years now, this was my spare time focus for writing and reading & responding to all the great comments. It was a unique place that arose organically as a lone voice to ask, "Aren't other people concerned about where Microsoft is going?"

Well, this lone voice has other writing passions right now (not involving Microsoft) and that's where I'm putting the occasional spare time I squeeze out of my life. I'm sure you can understand. It also happens at a time where things are fairly good with-respect-to Microsoft's future and direction. Yes, there are problems but there have been more successes than failures and the success of our competitors have provided clarity regarding direction and what success looks like.

If there are interesting constructive topics you'd like to discuss, please let me know.


-- Comments

Thursday, January 28, 2010

Microsoft FY10Q2 Results

Time for another Microsoft earning announcement. I'm going to be missing you, Mr. Liddell, and your New Zealand accent. With so many tech companies reporting good numbers and with Windows 7's success, I dare say that we're expecting a rosy quarterly earning report. And, if that's the case and knowing Mr. Ballmer's past record, he'll say something financially scary soon to rain on the parade.

Places I track for news on earnings include:

What questions do you expect or would you like to come up during the call? And if they don't come up during the conversation with the analysts, what Q&A do you want to send Mr. Ballmer's way during our upcoming Town Hall meeting?

  • Windows 7 continued success: how does that turn into profits and what kind of projections are we looking at?
  • Entertainment and Devices re-org: how does that align for future success and avoidance of being one big huge money pit?
  • Windows Mobile 7: we so dropped the ball in our early phone OS presence that now it seems like it's a losing battle to have a dog in this fight. But WinMo7 is out there. To me, I can imagine this becoming like the Zune HD: well praised and all, but not making a dent in the market because everyone has already moved on to the iPhone platform.
  • Bing: % of market share on track?
  • Efficiency: are back to our "we always fire the bottom 10% every review cycle" line of B.S. or are RIFs and layoffs still in effect? Given that the tech market at least seems to be turning around with-respect-to hiring (at least looking at the internal openings in Microsoft and how often I get pinged by recruiters), does Microsoft need to close down on the layoffs loudly and publically for both morale and recruitment's sake?
  • iPad iPad iPad! So what, the techie echo-chamber screams for the iPad? I'll be quiet happy with my Kindle for now, just because I do need it for lots of book reading vs. momentary goofing around with apps and browsing. Still, it does extend Apple's reach into the Windows market. What 'cha gonna do about that, Microsoft? How come you never thought of something like this? Or a book reader? You had what and what? Wow...
  • Ballmer: seems as though people are questioning Mr. Ballmer's continued CEO-ship. How much longer did he say he's in for being CEO?

Going back to the layoffs: first of all, this round does need to wrap up by end of FY10. The stress of possible layoffs will continue to have a negative effects on Microsoft, let alone recruiting. We should have one last big flush and then call ourselves done. I'm tired of the layoff rumors as much as anyone else. Probably more so, given the comment fear-mongering. To paraphrase a commenter here: Mini-Microsoft has correctly predicted 12 of the last 3 layoffs.

One commenter made a good point in that it is going to take a while to work through the fat, though, because Microsoft dug itself into such a deep, undisciplined hole that when layoffs were needed, no one knew how or where to start and certainly didn't realize how bad it had become.

(later...)

Thanks to the deferral $s, it was a break-out quarter. Some follow-ups:


-- Comments

Wednesday, November 04, 2009

Microsoft Layoff 2009 Completes Last Milestone and Ships!

With today's 800 Microsoft layoffs, Microsoft Layoff 2009 has reached its final milestone and shipped, exceeded expectations of 5,000 with 5,800 reduced positions.

Err... yay?

Last week during the Town Hall Mr. Ballmer confirmed there would be one more iteration on the layoffs. And after that? Who knows. More to come? Maybe. Booga booga!

You know, we have people working for Microsoft (or, at least did, I don't know, maybe no longer) responsible for driving executive leadership education and growth at Microsoft. This is their friggin' job. Develop Microsoft Leadership at the executive and L68+ levels. So, has anyone hemmed and hawed in-front of Mr. Ballmer and mentioned that this nickel and diming layoff approach is at the worst case end of the layoff management scale?

The looming threat of continuing RIFs and layoffs indicates that Microsoft is just too big for its leadership. It is beyond their capabilities to wrap their minds around everything Microsoft is doing. It has gotten away from them. What needs to go? Hell, I don't know even what all these people do, and you want to decide who stays and goes?

Yes.

Cut deep. Cut once. Get on with it and say, "We're done. We have aligned our company to be efficient and effective within this new global economic climate and are ready to focus on returning to profits and market share growth."

Done.

Coverage I've noticed today on the outside:

On Don Dodge:

And, bummers for me given that she interviewed me for Microspotting, Ms. Ariel Stallings tweet about being caught up in this layoff round.

Coverage from the inside? No email. Quiet. Quite dysfunctional. There was something linked off of the MSW site and it also had a FAQ document that had to be one of the worse FAQs I've ever read. There is an "A" portion to an FAQ and in this case some of the questions were great but the answers looked like they were generated from some sort of English obfuscation Perl script 3rd place prize winner.

So, I'm going through about sixty comments now on the older post. I think it was necessary for Microsoft to have layoffs due to the mismanaged growth and lack of focus and direction our Senior Leadership Team has given us. But it should have been twice as much, done all at once. Now we dither.

Were you affected by the layoff or know someone who was? I'd be interested in knowing which groups and organizations are affected.


-- Comments

Tuesday, October 20, 2009

Windows 7 and a Grab Bag of Microsoftness Before FY10Q1 Results

October 22nd 2009. Windows 7. The circle is now complete.

What is Windows 7? There's a lot that Windows 7 is (oh, it's faster, it has an improved task bar, peeking, snapping, homegroupin', stable drivers and some pretty freaky desktop pictures) but the big thing that it isn't is that Windows 7 is not Vista. It didn't suffer Vista's raging dysfunctional mismanagement and broken windows. It didn't require a reset. Sure, it wasn't perfect and there's a lot of improvements yet to be made in focus and team productivity, but the Windows team delivered. So toot that damn horn, because this here train is arriving on time.

With FY10Q1 announcements coming this week and along with Windows 7, I hope we have a lot of good things to talk about with the analysts. Google and Apple and Yahoo! certainly did. Usually we release our quarterly earnings on the appropriate Thursday afternoon, after closing. It is unfortunately disturbing that we've decided to release our FY10Q1 earning results instead on this Friday morning before trading. I say disturbing only because the last time we did this, a whole bunch of Microsofties were pulled into a layoff. Now... hopefully this earnings report is delayed so that we can have this Thursday the 22nd be all about Windows 7 and not our financials. And I can not imagine that we (and by "we" I mean the Microsoft Senior Leadership Team) would be so dumb as to release our flagship product on a Thursday and turn around and fire a bunch of people the next day.

So, anyway, what's in the mix as the financials come up this week?

Windows 7: check. Thank goodness for SteveSi. I certainly hope he gets paid a lot more than Robbie Bach this year.

Within the Windows 7 reviews, there's going to be a point-of-view that the operating system is dead, which is, ah, kinda dumb. Your web browser isn't going to bootstrap that Intel CPU on its own. What might be dead is rich applications, which is a fair argument and Microsoft is failing to provide much in the way of new rich applications. In fact, we are cutting them one by one (Money, Encarta... Streets, you best watch your back). Sure, there's a transformation to online replicated services and all, but we really need to convince our consumers that there is a strong worth in having a Windows 7 on your laptop so that it's not a fancy glowy brick when the internet is down.

Kindle? Wouldn't it be sweet if we had a nice ebook reader application? We could call it... mmm, Reader?

Windows Live is supposed to help with building value via rich applications. Live has been broken out of Windows to free it from the consent decree and all ('cept for sneaking a Win7 component out early, wink-wink). Messenger, Mail, Photos, Movies, and an awkward online service. And Live Writer (though rumored a dead-man walking per comments).

It's a fair start, and if I had my druthers OneNote would move out of Office and into Windows Live to be the essential authoring companion to the Windows experience. Windows Live Essentials is a good start, but to add some joy into owning a Windows machine, what we need just as urgently is Windows Live Non-Essentials.

Joy. There's a concept just asking for a planning pillar. How strangely would your coworkers look at you during spec reviews if you asked how joyful the feature happened to be?

Windows 8: speaking of planning! The Sinofskyfication of Windows continues, along with alignment around his good lieutenants.

Office: hey, hey, hey, there's a Beta on the way. The Office train lost its conductor but it mostly seems to be still on track. Though trust me: Office wants its Steven back. Bad.

Mobile: Holy. Crap. I don't think we have any unbruised skin left on our body to take any more lumps regarding our mobile strategy. The Microsoft Mismanagement theory is in full force as we throw any willing body into the Mobile effort. Something good has to come out of those typing monkeys, rights? Windows Mobile Phone 6.5 or whatever the hell it's called didn't win any "Wows" and I discovered 1:1 the worst question to ask is, "So, can I upgrade it to Windows Phone 7?"

Look. Let's talk about device loyalty. I first started with owning PocketPCs. An HP Jornada. I loved it. When upgrade time came, HP had bought Compaq and abandoned the Jornada for the iPAQ (what, they had the iThing first?). So, unable to upgrade to the next CE, I cursed a little and bought one of those iPAQs. But HP decided not to allow it to be upgraded. So I switched to Dell to get their latest Axim PocketPC. Dell would be a safe bet, right? And Dell gave up on the line. My latest act of company loyalty: getting a powerful HTC WinMo 6 device. It was cut-off the 6.5 train, and soon, I'm going to be buying a new phone.

And I'm going to buy an iPhone.

I hate it. I hate to think that I'll be installing Apple software on one of my computers because their PC software is so inelegant and buggy (check Watson). I hate that I've been so loyal to the PocketPC platform and Windows Mobile but I've finally had my chain yanked for the last time. I'm not buying a 6.5 device only to have it abandoned when 7 comes out. Microsoft is doing nothing to convince me that it's going to get any better. We suffer through rumors that Pink is imploding and issues with Sidekick data doing disappearing acts while our CEO has conniption fits over Microsofties sporting iPhones. Dude, this is why.

In this case, Microsoft is going to have to earn me back and convince that not only do they have a better experience and better quality phone but that they also won't kick me off to the side of the road when a new release comes along, spinning a sad tale that the carriers make all the decisions.

Dev Div: If I had to sit down tomorrow and write a casual application for the PC, my mind would fork itself in about five different directions. Native with ATL? WPF? Silverlight? An HTA? And what's up with XNA? If I want to write an app for the Zune (which Zune?) what do I do? And can it run on some future mobile device? And the PC? And Xbox?

And how do I share it? How do I sell it? And, ah, crap, you mean you just released a whole new version of C# / Silverlight / XNA that I have to go and relearn? Maybe those free Starbucks coffee dispensers wasn't a good idea...

If anything, I'd probably be pretty damn tempted to invest time learning Adobe AIR. And I'm thinking that while smack dab in the middle of the Microsoft bubble. There are a lot of Partners in Dev Div, and I'm not seeing any benefit from their concentration. The Windows client should be the premiere development platform. It's not. What am I missing?

Are We There Yet? Are the layoffs over? Has Microsoft stabilized? Of course, I'd be satisfied with another 10,000 or more positions being eliminated. But I want it done in one fell swoop, like all the conventional wisdom out there dictates, so that the remaining work force can align itself and get to work and not constantly worry if their group is next. If we're going to continue this quarterly rhythm of maybe-layoffs, maybe-not then morale is going to get seriously poisoned. Let's finish this round and call it done.

Ballmer: well, Mr. Ballmer, if you ever wanted to leave on a high-note, this is it. I'm frustrated because when you hear Steve 1:1 you know that he gets it. He knows some key strategies and things that need to get done. But then Yahoo! happens. Vista happens. Over-exuberant hiring happens. Layoffs happen to shed off the over-hiring. And a flat stock price happens. So something is seriously not connecting between (a) when you hear Steve talking and (b) when he makes major decisions. Hmm. Maybe it's something about guys named Steve having localized reality distortion fields.

This week, as we celebrate Windows 7, you do see an undercurrent of knife-sharpening while examining Mr. Ballmer.

The biggest question still out there: just who would you replace Ballmer with? If a shareholder revolt was to actually happen (shyeah, right) who would be the right choice to lead Microsoft? There is no heir apparent. And no obvious motivation to find one. But wait. Maybe, just maybe... you know, we'll have to wait and see and discover if Steven Sinofsky's upcoming book One Strategy! has a chapter on 'How To Become the CEO of a 100,000 Employee Company' (hopefully followed by the chapter 'More With Less - How To Transform a 100,000 Employee Company Into a 70,000 Employee Company').

Any fireworks you're expecting this week of Windows 7 and Quarterly results?


-- Comments

Thursday, September 10, 2009

Quick Thoughts on the Microsoft 2009 Company Meeting

Some quick comments on this year's Microsoft 2009 Company Meeting.

First, how did my six hopes for the Company Meeting hold up?

  1. Steve Ballmer comes out first to set the context for the meeting in light of a pretty awful FY09 Q3 and Q4: Zilch.
  2. Practical vision: well, Craig and Ray did seem to focus on the practical aspects of product groups, research, and inbetween the technology transferring power of the labs groups. Seemed practical. But then there was that whole Avatar assistant thing that no one around me felt like was real: one-half.
  3. Demos are short, sweet, powerful... sorry, but Elop's demos sucked the life out of entire stadium. Some were good, and some were really really short. So: one-half.
  4. Show us the new stuff. Hey, we did get to see some new stuff. Bing. Zune HD. Map goodness. No Halo. New ad cuteness. But it was still conservative. Hmm. How about: three-quarters realized.
  5. New simple review system? Phffft. Not unless thwacking balls w/ your avatar is our new review system. 160 for that. Zero for this.
  6. Serious wrap-up by Ballmer. Zero.

Add that up and we get 1.75/6.00 - hey, almost one-third realized.

Now, I'm not going to go into revealing anything all that interesting that happened in the meeting. Just my general impressions of the day.

Kevin Turner was first and, well, I'm kind of tired of the "ThankYou"s by now. He did take on the job of addressing the tough year and I believe he said some things that really surprised me. Growth hides mediocrity being one of them. That we over hired. Sure we all thought it, too, but to now go and put on the 20/20 glasses and speak it in front of the company gives me hope (hmm, need a new word) that it won't happen again. Same with the realization that you shouldn't start up doing work in good-times that you know you'd drop and cut during bad times.

Dr. Qi Lu might be my favorite techie right now. I was impressed with what he's brought together for Bing and what's coming and how he has focused the team and adopted some of the new technology that Satya was showing. Who the hell thought we'd be feeling so good about our search decision engine? Ever?

Elop. Steven. Baby. Dynamics. XRM. Really? What did I do to you to have that forced down my eyeballs? I'm pouring another glass of wine right now hoping I can kill whatever brain cells are still connecting this demo memory together. Geez. Did anyone give you advice that this was a bad idea? If so, keep listening to them. If not, you're seriously lacking good reports willing to give you honest feedback.

Robbie Bach did okay, but I can't say the demos blew me away. The table-top demos were full of slick sparkly presentation but... it was all stuff I've seen one way or another so nothing new there. He missed a golden opportunity for Microsoft-Fan-Boy love to go and have someone play Halo:ODST on stage or show some great Zune HD apps.

Bob Muglia. What did he talk about? I remember the real cool tech for traces and then WinDiff. Did he talk about how we're losing the edge on client development for Windows and how it's all a confused multi-SDK technology mess centered around everything being .NET based?

Sinofsky went pretty fast - when in doubt, load up the stage with a bunch of new, cool technology and play with it. I loved the reveal on the Mac Air case ("It's aluminum!"). And I think Steven gets the best line for when the train let loose its blaring whistle he said something along, "This is where someone mentions about the trains running on time."

Craig and Ray: it was nice that they switched up their presentations - that added some energy. But not enough. It seemed a lot more practical this year, other than what I mentioned previously about the whole very well staged Starfire demo. I hadn't seen that in like... over ten years.

And then Steve Ballmer. I've got say, at this point in the day I was pretty much in a "Where's mai KoolAid" funk until Mr. Ballmer came on stage and started presenting. I feel this is a big transitional year for Microsoft. I've said we've turned the corner, but that doesn't mean we're out of the bad neighborhood yet, nor are we incapable of making bad decisions all over again. The second half of FY09, and what we are still enduring as part of the economic crisis, has provided a certain level of alarmingly crisp clarity to refocus, and I believe Ballmer's presentation served for about as much focus we're going to see in the near term.

And I like how he ended his presentation. How do we feel? He reflected on how Microsoft is not a normal company and that its employees have an unnatural emotional attachment to it (yep, that's true - it can cause them to have all sorts of crazy reactions and do crazy, passionate things). How do you feel? Steve, well, he wants you to feel good about where we are, what we're doing, and where we're going.

I must feel good, because I have hope.

(Oh, by-the-way, if you see Mr. Ballmer walking your way: hide you iPhone. Trust me on that one.)

Additional links:


-- Comments

Wednesday, September 02, 2009

Six Hopes for This Year's Microsoft Company Meeting

(Updated below for the Extra-Long-Labor-Day-Vacation-Layoff of September 3rd 2009)

I'm one of the biggest Microsoft Company Meeting fanboys *evah*, but even I'm surprised that we're having a full-blown Company Meeting this year at Safeco Field in Seattle. I thought it and MGX were going to be cut without a second thought given the economic reset we are all enduring. I'm wrong. Given that it is happening, it's my opinion that this year's Company Meeting sure can't be a clone of last year's. I mean, last year's was great and everything... but now our everything is different.

I think about the context around this year's Company Meeting. There is what the crowd brings, what the crowd expects to see, and what the Senior Leadership Team (SLT) wants to accomplish with this meeting. Look, against this current economic tide the Microsoft SLT is putting on the Company Meeting. There has to be a pretty big goal they are shooting for, not just rah-rah party-demo time.

Because there are two very large elephants sitting down front and center with the hand-picked floor crowd. Two grumpy elephants with very good memories, one of January 22nd 2009 with 1,400 Microsoftie layoffs and the other with May 5th, 2009 and 3,600 further Microsoftie layoffs. Folks are going to come into Safeco, grab their box lunch, sit down with their co-workers and friends and as they fold their pink paper airplane, they are going to remark, "I can't believe they are spending all this money for today. <<Fill name in the blank>> and more could have kept their job if they just cancelled this horse and pony show."

These folks might have on their Proudly Serving My Corporate Masters buttons, but they've scratched out the Proudly part. They are staring at the grumpy elephants, and are looking to the SLT for some serious L.

I'm just imagining what corporate baggage people are bringing in during the Company Meeting. Maybe they were part of the original 1,400 and had to scramble through interview loops to find a new Microsoft position. To be clear: I wanted cut-backs when we were in the 50,000 range of employees, let alone approaching 100,000. 100,000, man. That's crack-pipe craziness. Had we been more prudent and efficient over the years, we wouldn't have reached the stage where the light bulb went off over Ballmer's head and he said, "I know... layoffs!" We got bloated and we cut, and we should cut more. But our leadership shouldn't have gone down that crack-pipe path to begin with.

Anyway, looping back to the 2009 Microsoft Company Meeting, some of my hopes and expectations:

One: I expect Steve Ballmer to come out front first, before any other Microsoft leadership, to speak the truth about the last year and where we are now. He must acknowledge it starkly. We had layoffs. We had inefficiencies. Positions had to go due to the economy being unable to sustain those parts of the business. There are people missing this year that, last year, were some of the biggest Microsoftie fans.

And, there are people here this year that will not be in the audience next year.

Take that in.

With success in the middle of hardship, this is a rare opportunity to enact change in Microsoft culture and recalibrate to being efficient and streamlined. I want Ballmer to get out front and say, "Today, we're celebrating our success of Windows 7. From this success we are learning and we are acting. We're learning why it was a success, how to do even better, and then taking those lessons and putting them into practice. In Windows. In Office. In Dev Div. In all of Microsoft. The rest of today we will not only tell you where we are and where we are going, but we're also going to discuss honestly how we're changing to be an efficient, streamlined company that smartly uses its successes to leverage good change. For the benefit of the company, our customers, our shareholders, and our employees."

Two: Any vision this year has to be practical and realized with one, two, or at most, three years. And, closing the loop on accountability, there's a discussion and a review of how the vision of the past has brought us to practical results. The pie has come down from the sky and now it's time to eat.

Three: demos are short, sweet, powerful, and made especially for a crowd of some of the smartest (plus good looking) people on earth.

Four: if it's new and hot, we get to see it now. That new Halo game. Zune HD. Stuff that even Beta testers haven't seen yet. Give us some reward for actually working for Microsoft and being excited about seeing things that are new and known by very few. Hell yes we'll tweet and blog about the coolness. And to assuage any anxiety over that: happy, enthused Microsofties sharing their enthusiasm for Microsoft with the world == a good thing in this day and age.

Five: a short introduction by LisaB of the new, efficient, streamlined review system: a simple Word document that let's you cover what you were responsible for, how you did, and your manager's assessment. Hey, I can dream.

Six: wrap-up by a serious Steve Ballmer. No running around high-fiving people or shaking his fists in the air to get a "YeAAAH!" from the crowd. But rather a serious Ballmer who covers what we've been through, how we're going to change, and a re-enforcement for the success at Microsoft being something that has to spread through-out the teams.

After the Company Meeting, I intend to sit down at Pike Brewing and ponder over: what did the SLT intend to accomplish this year at the Company Meeting? How are the Microsofties attending better for having been there?

My concern is that the template for the meeting this year is the same as it ever has been, with some comedic hijinks, Kevin Turner covering all the "gooood" results that we should be fired up about, music, Liddell's financial review, an opaque speech by Ozzie, very late arriving busses full of people wondering why we can't figure out traffic control, rambling demos of misbehaving and barely competitive technology, paper airplanes smacking the back of my head, and a big cheerleader Ballmer at the end, all screaming and full of gusto... and totally passing over the hardships of this year.

I hope that all doesn't happen, but if it does, later I'll just sit at the bar between the grumpy elephants and drop some tears into my beer while still musing over what the SLT's intentions and goals might be.

What goals and expectations do you have for the Company Meeting?


Addendum: as of September 3rd 2009 it looks like it might be two large grumpy elephants and a little baby elephant:

Weird. How much more than 27? And just who is affected? I don't see it on the WARN site yet. Snippet from Ms. Chan's post:

Microsoft spokesman Lou Gellos said the company is making cuts across the country, but he did not elaborate on how many more jobs in the U.S. were affected.

"I can confirm that part of our effort to reduce costs and increase efficiencies involved 27 job eliminations here and in other regions across the country. While job eliminations are always difficult, we are taking these necessary actions to realign our resources against our top priorities."


-- Comments

Sunday, August 23, 2009

Microsoft Annual Review 2009

Just a quick post: some of you enjoy posting information relevant to your review, both looking at numbers and a critical view of the message given to you. It has started to happen a bit in the last post so I'm just going to capitulate and put this small post up for the 2009 Annual Review share and compare.

Oh, and obviously grab yourself a few grains of salt. Folks seem to like this format:

  • L# (promo'd?)
  • (Exceeded|Achieved|Underperformed) / (20|70|10)
  • Bonus $K
  • Stock $K
  • (Promo $K)
  • Optional comments about Division / Group, discipline, impression of review

The promotion budget is significantly less this year meaning that if you got promoted you're really at the top of the heap. If you didn't, well, you're going into a long line.

And as we know: no merit raises this year (though you will get a raise if you're promoted). But bonus and stock awards are the same, ensuring we have the flexibility to reward our top performers.

I would expect that the Underperformed Microsofties have already been managed out. If you are an Achieved/10% then I'd expect you're given a very short term idea of what success looks like and can expect to be closely managed. Great time to update that resume and see what else is going on.

I found a bunch of old reviews of mine recently. Flipping through the review forms started with refreshing simplicity from over a decade ago, rapidly turning into confusing churn (company value ratings and all that crap), to now a fragmented collection of task-driven thoughts. While it's nice that the review form has pretty much stuck to the current form now and we don't have new components coming and going (yeah schema?) it really doesn't compare to the first couple of reviews I did at Microsoft.

Of course, I had great managers who knew how to give concise feedback, both daily and as part of my review. Where you don't have demonstrated collective excellence, you have process.


-- Comments

Tuesday, July 21, 2009

Microsoft FY09Q4 Results

This is it. The wrap up of FY09, coming fresh to us Thursday July 23rd. I'll put this up a bit early in case there are any initial questions, thoughts, or insights regarding how FY09 is closing.

Some of my favorite places to track insights and opinions on MSFT quarterly results:

Topics I'm interested in:

  • Description of efficiency so far and an enumeration of which groups are going to get Sinofsky'd.
  • Assessment of further financial risk at the hands of the EU Commission.
  • Oh, any more layoffs? If not, it would be wise for the SLT - for the sake of employee morale - to close the door on this now.

Given how negative Ballmer has been about the economic reset, I can't imagine any rosy picture painting just yet, even if Intel looks like it has bottomed out and Apple is frantically trying to create as many iPhones as it possibly can.


Sunday, July 12, 2009

Microsoft Has Turned The Corner

I've got to say: in my opinion, Microsoft has turned The Corner.

You know The Corner.

The one that gets us off of pothole ridden Vista Avenue (one street over from Lincoln in Blue Velvet). The Corner that requires Microsoft to shed some of the fat it has layered on recently just to make the turn without flipping. The one that requires a bit of humility for past failings (the aforementioned Vista, Xbox losses & red-ring, Zune's market performance so far, WinMo asleep at the wheel, no coherent brand strategy, search lagging behind for so long, the abandonment of IE after IE6, a confused developer story, a bungled Yahoo! acquisition attempt, etc etc etc).

The Corner that perhaps doesn't get us out of the bad neighborhood, but is at least pointing us in the right direction. What has helped make the turn?

  • Windows 7
  • Bing
  • Silverlight
  • IE EU chutzpah
  • ...and award worthy, coherent ads that aren't a demonstration of how best to destroy millions of dollars quickly.

Redemption takes a while. Time is needed to allow perception to change and to re-earn trust and respect. Once Microsoft was the scrappy underdog playing catch-up against many competitors. Later Microsoft was the dominating OS and application suite, so drunk and arrogant on its own power (pre-monopoly designation) that it made some truly dumb, strong-armed moves (and even worse, did sloppy "nuh-uh!" cover-up maneuvers). After that, Microsoft went from getting beat-up by the US government to the dot-com bust to the development of Vista, reset after the huge effort of XP SP2. The Evil Empire became The Bungler, hatred turning to scorn and frowning distaste. And the EU hurried over to slip in a few kicks to the wallet.

While all of that could have been avoided with competent senior leadership, it at least served as a hard enough whack to the side of the head that even our mediocre leadership took action to aright the ship.

Now we have the potential to start shaking this off and achieving solid, if not stellar, results.

This is happening, too, while the shine on Google is dulling. Rather than pulling an Apple on us anymore, Google has picked up the nasty habit of pre-announcing technology. Guys, you stole the wrong playbook. And, uh, we don't want it back. Plus the government's gaze has moved from the fallen-working-on-redemption of Microsoft to the obvious domination of Google in search and information strong-arming. A dose of the medicine Google's now getting:

Anyway. Let us enjoy this success of Microsoft turning The Corner, all while being a wee bit smaller and more efficient. 5,000 jobs eliminated so far and a declaration from Ballmer that efficiency is his key focus right now. Wall Street likes how that blood in the water tastes so far.

I'm going to start my whole "and we can cut a whole lot more positions" screed in a second. But first a moment to reflect on the flesh and blood people caught up in the layoff mess we've gone through so far. There is certainly a sobering perspective on this within the abundant comment stream of the last post.

It's not their fault they were part of the layoff. It's not their fault that their position was considered part of the inefficient part of the company that was eliminated. I certainly don't blame anyone for wanting to work for Microsoft. Large parts of Microsoft are magical, exhilarating places to be. In its bones, Microsoft is a great company with amazing potential. It's just turning The Corner and directing itself to where it can focus on efficient, lean-mean, profit making products that engage and delight Microsoft customers.

At Microsoft a lot more positions still need to go to achieve efficiency and focus. 15,000 more is my magic number. It's not personal. But to achieve efficiency and resolution of what to focus on with determination, we need a whole lot less people and to publicly admit there are opportunities we will focus on and others we are okay walking away from. ("That's right, Adobe: you can charge as much as you flipping want for your Photoshop line of software.")

For efficient product development: Yahoo!'s Carol Bartz has a good point when she swears like a sailor over having way too many program managers vs. actual developers (overloaded with one program manager for every three developers). <<edit edit edit - this went quickly into the weeds - let me sum up some quick thoughts>> Looking across groups, I still see exceptionally inefficient use of broad, front-loaded thinking and design locked into a 1970s waterfall model that leads to reality and focus coming way too late and a bunch of frantic, mediocre consensus driven crap floating like chunks into an end product. Kaizen. Kaizen. Kaizen. Efficiency is not going to happen as long as we continue rewarding people for this status quo. Shedding a respectable chunk of the company would bring an exceptional amount of upfront focus to our teams and result in high-quality features end-to-end, vs. what we see in misshapen compromise that we can fit in.

Microsoft has turned The Corner. But our car's suspension is still wobbling from the load we're carrying, and while some fine spots of leadership has gotten us around this bend, it doesn't take much for the remaining mediocre leadership to assume that the pressure is off and to get their grubby hands on the wheel and start turning us back towards Vista Avenue. The job isn't done. It's just beginning. We iterate again.

(Oh, and hey, here's a question for you: if you could create a new Microsoft leader based on the best attributes of our current leaders, what would you create? For instance, I'd start by combining the efficient layer-busting profit focused philosophy of new President Steven Sinofsky with the campus design skills of President Robbie Bach. Ideas?)


Administrivia: to subscribe to all comments here, use the following: http://minimsft.blogspot.com/feeds/comments/default . While I enjoy providing the freedom of unmoderated comments over in The Cutting Room Floor, I had to turn off anonymous comments for the time being. You can still post unmoderated comments, you'll just need to provide a Blogger ID / OpenID.

CRF: unmoderated comment thread: Microsoft Has Turned The Corner (plus a snippet of what I deleted from this post).


-- Comments

Tuesday, May 05, 2009

Microsoft Layoffs - Cinco de Fire-O

Well, if ever you wanted to console yourself with some tequila, today might be your day. Phase Two of the big Microsoft 2009 layoff engages today.

Is this it? Will there be more? From Mr. Ballmer's email:

With this announcement, we are mostly but not all done with the planned 5,000 job eliminations by June 2010.

Strangely, Ms. Brummel have asked folks to avoid emailing each other today because the last layoff's email volume was so distracting. Gee, sorry to be a bother while people are trying to figure out what the hell is going on. Let's see... how to avoid that... I know, tell people what the hell is going on and which people / groups are affected. Oy.

Please, if affected by today's events, note which group you're in and any messaging about things going forward (as appropriate and proper).

(And please, Ms. Brummel, if you talk to the troops about this, don't share how people affected by the layoff are thanking you - that just seems creepy.)


Dropping moderation for today, but as usual: be responsible. I will delete comments later that are off-topic, along with any other comments that react to the deleted comments. If in doubt, go visit the CRF parallel thread: http://minimsftcrf.blogspot.com/2009/05/comment-stream-microsoft-layoffs-cinco.html