Tuesday, March 27, 2007

Extreme Results

Folks read MSFT Extreme Makeover, right?

Website: http://msftextrememakeover.blogspot.com/

Feeds: http://msftextrememakeover.blogspot.com/atom.xml and http://msftextrememakeover.blogspot.com/rss.xml (it's still the old Google Blogger so you're not date vexed if you read your RSS feeds in Outlook 2007).

Latest post: well worth a read (long like Sinofsky, not near as dense): MSFTextrememakeover For want of a shoe, or time for a new rider.


Sunday, March 25, 2007

Mini, a Devil, and Fine Whine

'So,' I wondered to myself, trying to get comfortable after a couple of weekends of digging and planting and valiant blackberry fighting, 'what kind of headlines do we have in Mini world?'

(1) Ballmer calls Google's growth plans 'insane' :

"They are trying to double in a year," Ballmer told a crowd of Stanford Graduate School of Business students on Thursday. "That's insane in my opinion."

(2) A comment on the Microsoft TCN award event in San Francisco:

In case people didn’t realize, the Microsoft award weekend event this past weekend in San Francisco was a big huge L68+ Partner boondoggle - 2nd annual boondoggle - for the Partners and their spouses to network and enjoy extravagance after extravagance, all expenses paid.

And give out some achievement awards and invite the nominees and their spouses to enjoy the extravagance, too (just, shh!, don't tell anyone else - seriously!).

Once upon a time, we invested money in making the employees happy as part of sharing "Hey, we appreciate you and the hard work you do. Let's party!." We had great entertainment at the Company Meeting, for instance. Now we supply the entertainment ourselves with employees up on stage singing to us. Great. Yes, let's save all that money for the Partners so that they can go to the Fairmont and enjoy Penn & Teller and meet George Lucas.

Sure. We'll eat cake.

(3) A multi-studded comment including this bit on the Career Compass tool:

Career Compass:

HR hates it as much as the rest of the company, they just don't want to piss of their fearless (and ex-developer) leader. Its true purpose is to provide documentation for use when employees start suing for being terminated or held back due to discrimination, and to provide ammo for the "why you will never reach Partner level" discussions that are going on all across the Collective.

About then, there was a little *pop* on my left shoulder and there stood my personal little editing Devil. "Oh, baby," he chuckled, bending down and rubbing his hands together, leaning in closer, "sometimes this stuff just writes itself!"

"Shouldn't you be out with Master Shake and Meatwad?" I asked. He jumped down and zoomed up to full size.

"You know I don't like those Frylock jokes. Hey, here's something else. Do you have one of the freebies - Seattle Weekly or The Stranger, or the Sunday paper?"

"Yeah, yeah," I started shuffling through the newspapers. He said to look for page twenty-seven or eleven and to read the groovy Microsoft Maps ad to him. "Here we go: '6 o'clock drinks. 6 miles from work. 6 doors down from that hammering statue thingy. one search.' Oh, I get it, six-six-six."

"They're not even making it hard. And you'd think someone in the paper's advertising department would say, 'Gee Microsoft, uh, you sure you want an ad with those three sixes lining up?' Ho-lee-crap! Anyway, I'm going to run downstairs and get a bottle of Col Solare. We're going to enjoy this post!"

Well, let's see. Mary Jo Foley already covered the Ballmer comment pretty well, though I was going to say something like Ballmer shouldn't be throwing black chairs around his overly crowded glass house. It's become exceptionally tough to recruit exceptional talent once Google gets in the picture. I know of more than one recent offer that the recruit initially accepted and then dropped once their Google ship sailed in.

As for the big award event - which in no means, according to leadership, was a L68+ Partner event (bull) - I really don't want to beat that poor dead horse again. First of all, I know some exceptional Partners. I might be an out-of-the-box thinker, but they think and deliver in an extra dimension compared to me and have obviously worked hard and had success to reach a Partner level. I'll have to have at least five more years of varied and harrowing adventures inside of Microsoft before I feel like I can have an honest conversation about being on the bench and being considered at that level. And it will probably really, really suck to be a Partner by then.

As for Career Compass: now here, we have a problem. And by problem, I do not mean something that can be solved by adding another process or tool to solve it. The Commitments Tool combined with the Career Compass is a cluster-f multiplied by a train wreck. Somewhere, some excellent folks got together and came up with a theory regarding how all the careers at Microsoft could be boxed up and measured with very specific calipers. And then they made a database and a tool on-top of it. And in the midst of Microsoft desperately needing to be efficient and agile day-to-day, we pooped out this time-sucking, burdensome, poorly aligned process and tool that messages people that they need to dedicate a huge chunk of time to managing their careers and laying down a database stream of just how limited they might be. All while the competitions, unencumbered by such inspired dreck, passes us by.

Yes, now we all have our own personal bureaucratic system to manage.

"I'm back!" Ooo! Clinking glasses and the nice *pongk* of a bottle of wine being opened. "Allow me to pour. Okaaay, let's see what we've got so far-r-r-r-r-what the hell? I like the Career Compass bit but come-on, Ballmer pissed at Google for reckless hiring and the Partners and their spouses traveling to San Francisco for their second big social event? With the guests and the luxurious accommodations and fantastic awards that's probably nearly 1,800 people for two-thousand a head! That's easily over three-and-a-half million dollars! Take them towels and shove it! No, no, write that down: 'Take them towels and shove it!' Don't you take a sip until you do!"

Tempting. I'd do just about anything for a nice full glass of Col Solare. But then. "This is rabble rousing. And it's a bit of whining. I don't disagree that the Partners have fallen when it comes to fiscal leadership. The stock is flat and their rewards are not in sync with shareholder value. Their rewards should be transparently tied to the measurable results they are responsible for delivering. But to ding them for a party, well... hey, did you read Anthony B. Robinson's column Saturday in the Seattle P-I?"

"The, ah, spiritual columnist?" Sip. "No, doggone it, I somehow missed that."

"So it was titled The unfortunate age of entitlement in America and it's worth a read. And it got me thinking. First of all, since the Microsoft stock sucks and pay-raises and bonuses are the only way to get rewarded in a meaningful fashion, people have decided that they are going to focus their career on being a Microsoft level 68-plus Partner so that they can get what they deserve. The thing is, what, one-percent of the employee base is level 68-plus?"

"Well," he pursed his lips and thought, "more than one percent. So far."

"And people haven't figured out that they are not going to be Partner. Or maybe they have. And they are pissed about not getting compensated well enough. Now conventional thinking is that I never can be compensated well enough and that I deserve so much more for just being me. And to see people in the company enjoying the good life is a personal affront to me."

"So...?" My Devil shrugged.

"So I don't feel like fanning the flames over a party. It was a wasteful indulgence but it's not a defining problem. The problem is that there's a growing gap between those below level 65 and those above level 68. And very little being done to bridge that gap. Stuff like the Town Hall meetings help a lot. Where there is true exchange of what we're doing and why, there's understanding and the banishment of speculative grousing and whining. I think every Partner should have a blog where they post every couple of weeks regarding decisions that they've driven and the reasoning behind it. It would help explain why they do what they do and help everyone else understand and raise their level of enlightenment."

"Hmm, they could make a... process out of that blogging!"

"Funny." I was thinking about adding a Borat accented "NOT!" when my Devil continued:

"The thing I want to know is - and feel free to enjoy your glass, I was just funning with you - so why be so secretive about it? And why defend it saying 'Hey, whoa now, this wasn't a Partner event at all, it was a celebration of technical achievers... just you know, celebrated exclusively with the Partners and their spouses in a luxurious location in an out-of-state city.' Fiscal responsibility my butt! To be truthful, the memo should be rewritten: 'Weenies For You, Shrimp For Me.' And all of this is happening in the middle of what should be the redefinition of Microsoft as a company. It's shameful. And it shows the leadership at the top do not realize that appearances matter. It's a big 'screw you' message."

I enjoyed my sip and looked out the window at the newly planted shrubs. My Devil asked, "What's your little first rule of being an effective manager?"

"If the team has to suck-it up and eat a shit-sandwich to get the job done, I take the first and biggest bite."

"Not very tasteful, but it gets the point across. And do you see leadership taking that bite?"

"No. But whining about it accomplishes what? If I don't like it, I either accept it as the way it is and push up my concerns within the political corporate system or I move on to another company. Hell, I'm like a lot of people with Google executive recruiting and head hunters checking in with my non-Mini self to see, quote-unquote how things are going at Microsoft and if I'm interested in talking. I'm here because I want to be here. Complaining about every offense that comes my way means that I've made the wrong decision in staying. And that I should move on to where I'm not bothered with such silly messes."

"Well," my Devil says, finishing his glass and placing the bottle on my end table, "there's one more step in that direction. Let's wrap this up."

*Poof* Dang, he disappeared before I had a chance to mention the Microsoft Channel 9 article in Wired 15.04 and if, given that Microsoft had a dossier on Fred Vogelstein, my Devil could track down any dossier on me. Ah, well. Next time.

What else? The last post certainly had a number of interesting conversations going on in the comments, ranging from Microsoft Research's place in the company (worthy of its own post), the business of Xbox, and a lawn-mower selling experiment. Hey, I hope Mr. Barr sells it. I'm just not that sure that the comments are an effective Microsoftie watering hole, but, ooo!, there's news with respect to comments! You now have a comment feed per post! I'm sure there's some Blogger gadget I could put in here to make it obvious, but for now you're going to have to use your RSS feed auto-detection mechanism when you visit the individual blog-post web page and subscribe to what should be the third item to get the comment feed.

Some other items from that multi-studded comment above:

A few more tidbits from deep within the management ranks of the company:

Exec reorg: Stay tuned, there's lots more to come. The Blake Irving-Alex Payne-Satya Nadella three-step is just the opening moves in a very extensive executive dance. Look for several more big names (i.e., ones that Mary Jo loves to toss around at parties) to either decide to spend more time with their families, or move to roles for which they are as equally unfit for as their current ones.

[...]

HR: There's lots of dissatisfaction within the HR world, and lots of personell changes happening there, as well. Note that most of the recent mangement hires within HR have been from the outside. That tells you something about their reputation within the company.

Mini and InsideMS: Management is even more pissed about the fact that this blog continues to thrive than they ever have been. It's beyond the level of chair throwing, and well into the foaming-at-the-mouth stage. Lisa's blog is a disaster, and she is trying to get permission to kill it. Anonymity has been removed (never really was there), and Partners are being notified about inflammatory posts from their employees. Also, it's sad to see Dawn-Marie leave.

Exec Re-org: it's always better to do big changes quickly and together versus having an ongoing stream of randomizing changes that induce anxiety over what the next change might be and starts stalling out important initiatives.

As for this blog and InsideMS: well, this blog and its conversation changed pretty dramatically when InsideMS came on the internal Microsoftie scene and there's no denying that. And it provided me an opportunity to change the direction of this blog, which I don't think I've been effective in doing. Yet. I was trying my best to hit the big pause button here anyway and await my Mini 2.0 muse. To tell you the truth, reading the comments on the InsideMS blog also depressed the hell out of me and it was a little mirror of some-kind of justice held up to me to see another's point-of-view of what's been happening here.

My suggestion would be to shelve InsideMS ("Jealous much?"), Career Compass, and the Commitments Tool and... do what? (1) Replace InsideMS with a leadership blog where L68+ Partners / VPs communicate with the company what recent decisions they've made and the reasoning there (and, call me a hypocrite, but no anonymous comments), and (2) determine that high-maintenance, process-focused, bureaucratic management of your career is not efficient, agile, or effective and go back to the (a) What went well, (b) What could have gone better, and (c) What is your future plans for growth review form.

I have come to deeply appreciate the flexibility of a simple, mostly blank and wide-open Word review form.

Of course, this would involve admitting mistakes. Somehow, that is the anti-matter to everyday business at Microsoft.

P.S.: fill out your MS Poll form! And use the comments to provide frank, brief feedback regarding what's going well and how things could be better.


Sunday, March 11, 2007

Stirring the Microsoft Comment Pot on a Rainy Weekend

I'm quite impressed with the incoming amount of comments. This week, I'm just stirring the pot here - I'm slammed busy at Microsoft and my free time is consumed by developing a strategy to blow the remains of my fun money with an expedition to Molbaks (because you must have a plan before entering Molbaks, lest you succumb to vertigo given all the abundance).

They Done Gone and Published a Whitepaper About It: the commitments tool gets a write-up as a showcase piece here: Facilitating Effective Employee Reviews at Microsoft. It might just be jumping the gun to slap the word "effective" in there. I suppose we can expect a write-up on the other tool, Career Compass, Real Soon Now. If I wanted to go for the cheap laughs I could whip up something ripping into the Career Compass tool. While I've been turned off by the initial heavy investment of time (not only as an employee but also as a frazzled manager), I hold some hope in my heart that the payoff is out there and that it doesn't become a time-sink like it is now.

Some reactions to the new HR tools below. I'd also like to read positive impressions of the tools. No, really. In the meantime:

(1) It IS NOT HR's job to have me waste time that I should be spending working with customers, improving my skills on our new technologies, or maybe trying some of that 'life' part of work-life balance going through the BS that is Career Compass and then not getting any "how you're doing so far" feedback on my mid-year.

(2) Career Compass - Christ, what a nightmare that thing is. Tons of busy work, and nothing that I think will ever make a difference in my career. But on the plus side, it did force me to look at how long I've been in my various roles, which helps me get started on my resume. [Mini: same here.]

(3) (What is the rest of the world going to think when they see how complicated the MSFT review process is. It's ironic that we're actually proud of such a monstrosity.)

This is clearly proof that the devil finds work for idle hands.

(4) It wasn't enough for HR to screw around w/the review process and form every review period to justify their existance. No! They had to come up w/CSPs, Career Compas and force us to use crappy Infopath. [...] This is surely a sign that HR has too many people and too much of a budget.

Office 14: Not-so-great / Great! Looking towards the next version of Office, we have some back and forth:

(1) [...] I am at a loss regarding what in the world it is we're going to be selling that is actually interesting to an end user. I ask people what they are excited about on their team and, by the look on their face, you would think they had just caught me with my hand in their pocket. Everyone is just shuffling along, spec'ing or developing or testing whatever boring thing comes their way.

(2) I work in Office too and have a different experience. Most of the teams I work with (Word, Excel, Visio, Proj, Server teams) are well into feature-speccing and prototyping already. Some teams (you probably know which ones...) even have shorter term deliverables. I can guess that some teams (for e.g. the one where everyone left after 2007) are still in a state of limbo and are trying to figure out what to do for 14. I interact with Windows on a frequent basis and I think things are significantly worse there, though.

(3) I work in Office and I've just about had it. I've looked over our O14 planning documents and tried hard to convince myself that the product will be worth 2 more years of my life. But it isn't going to happen.

Office is has a unhealthy combo of bureaucracy and senility. There are more than a few people here who are just hiding behind process to mask their own incompetence. There are even more people here who are just collecting a paycheck while newhires shoulder their work load. I've gone through a few years of this now and I'm done.

Looking For Career Love: the last Office comment above ends with the question:

So my question is this: Office is dying. Where in MS can we start living again?

And:

Random side-question: Which groups do people think are *awesome*? and which ones should be avoided? why so?

Are you in an awesome group? Tell us about it. Awesome-ness should be rewarded by lots of people pounding on the door to get in. Remember that the new intent-to-interview policy prevents you from being locked into your job or your product release cycle. If your last interview loop to get into your current position is over eighteen months ago, you're free to pound on the door on some awesome group and prove you're awesome-worthy, too, and move on up.

Well, unless your VP is going to step up and officially stop your transfer. Has that even happened to anyone?

One Little, Two Little, Three Little... VPs? First Blake Irving, then Christopher Payne and Dan Ling. Those shoes dropping lead to all sorts of speculation. You'd hope that if this is mass-house cleaning that the clean-out happens in a fell-swoop vs. being a slow duration that leads to Street anxiety. Of course, if it is house cleaning, we'll never know because we're too dysfunctional to actually admit to moving on a leader for failure to lead:

One comment has this take on Blake:

Blake is leaving because he can't stand Sinofsky, he doesn't want to follow Sinofsky's organizational principles and strategy and has simply lost the fight. Sinofsky is way too influential even for mighty Blake.

The fun part is gonna be watching the domino effect as Blake's MSN boys club gets dismantled for good. That division is doomed. By the time the long due cleanup is finished, the train to compete will be long gone.

Other call-outs: Very nice entropic organizational Brownian motion closer on this comment regarding three big things wrong with Microsoft:

Without a mission, it’s impossible to create a technical or marketing strategy. Without a mission/ideology, Microsoft will continue to be killed by internal entropy and organizational Brownian motion. However, a salesman cannot create a great mission statement, and his peer product person does not seem to be capable either (see above).

BizDog leaves behind a very nice long comment worth taking time to read in full. A snippet from near the end:

Our core problem as one of my friends put it is many of our products work better together than our people do. Fixing that is a cultural thing and all the HR tools, comp packages and other rantings won't fix this. Leadership will, but we are devoid of that at the moment.

MSFTextrememakeover I've fallen and I can't get up - Chart goodness. Or, well, badness. There's charts.

And one last comment to rain on your financial future:

Meanwhile, April is approaching and a lot of options will expires worthless.

Updated: s/bad gerund/proper past tense/.

Sunday, March 04, 2007

There's Ray! Plus: Plenty of Room For More Brains at Microsoft.

Hey, There's Ray! Commentary on Ray Ozzie's recent Goldman Sachs Technology Investment Symposium appearance (transcript, webcast) :

Overall, the reaction seems to be: "Meh." For whatever reason, I feel there's an increasing expectation for Ray to walk onto the stage with a TabletPC cradled in each arm blazing innovative thoughts for the future that leave the audience agog. Now everyone is looking towards Mix07 for the "Wow" because this last presentation came up short.

I hope that we manage to make this a wave of shipped innovation with a squad of technical leaders - not just Mr. Ozzie - delivering connected service after service that both acknowledge the need for an open, non-insular connected existence and that heavily leverages the power of a rich-client environment running under Windows. Right now, one shinning example of this to me is Windows Live Writer. I love that little bugger. And it's not just tightly coupled with Spaces but rather plays well with others.

Where's Blake? There goes Blake Irving, another Corporate VP:

Ouch! Snap! Some recent Vista / Office 2007 unluvin':

(1) SpendMatters Vista, Office and Outlook 2007 are a Nightmare: specifically, the same problems I've having as well with Outlook 2007 being mega slow:

The problem -- which is absolutely inexcusable -- is that Office 2007 (Outlook, specifically) crawls, even on this superfast machine. The hard-drive is also constantly in motion, slowing things down even more. I'm not alone in these observations. You can read other Office 2007 horror stories here and here. Despite a small .PST file -- I reduced mine from close to a gig to less than 150 MB -- my Intel Centrino Duo-driven notebook chugs along like a 386 trying to run an application originally written for a mainframe system. Even such tasks as composing a simple email are delayed by a few seconds before my typed words ultimately appear on the screen (and send / receives and related activities take an eternity).

(2) Windows Vista I’m Breaking up with You ~ Chris Pirillo - Movie Maker crashes, LifeCam no-workie, no device drivers, software incompatibilities, and more and more woes. Best quote: "The Whoa starts now."

What I tell everyone: just buy a new machine to run Vista on. Unless you're a fan of flagellation (and relieving the sting of via blogging), don't upgrade an old machine that's collected precious application cargo and devices. Goodness forbid you have an unsupported Creative sound-card, for instance. Mr. Pirillo got a load of comments on this one and follows up with Where Windows Pundits Went Wrong and Switching from XP to Vista to XP to… (where he affirms the cool things that Microsoft makes. Just not Vista.).

Post Stack-Ranked Future First Step: something that I think would be a significant first step from unhealthy peer vs. peer performance ranking: Team Compensation for Performance. I was talking with a friend who used to work at big hardware manufacturer. He said their main bonus budget and dispersion was directly attached to the goals their team's leadership put together to deliver for the upcoming year and how well they did on those goals. Regular updates through the quarter were shared with the employees. The goals were S.M.A.R.T. and aggressive and directly tied to business results.

The better the whole team performed on delivering those results, the better all of their bonus was. Stock and raises were used for distinguishing individual performance.

Brains! Now I'm really scared. First I was pissed-off and horrified at how much and how quickly Microsoft's number of employees grew for no obvious business need. Now, hearing about the contents in the latest InsideMS post by Chris Owens, we're not only expanding our building construction and acquisition in the Redmond area quickly to deal with the stuffed-sardine situation most groups have but we're also... hold on, I've got to steady myself... we're also planning to accommodate another... deep breath... 10,000 to 12,000 Redmond-area hires.

(Insert your favorite sound effect of my head exploding.)

Why?

Is your group lacking talent to execute? What have we done to rebalance and recruit internally? We're already staggering to operate effectively with our current mass of employees, how in the world do we expect to be effective with even more? And if Redmond grows by 12,000 people, how much of that will be matched with global hiring?

And Redmond certainly doesn't need another 12,000 Microsoft drivers bumper-to-bumpering the local streets.

Let's take a hiring breather first and do some quality internal recruiting. I would then usually insert a pithy, "...and then you know, fire a bunch of underperformers" remark here, but right now I'm singularly interested in holding the line.

Comment round-up: some comments that caught my eye over the past week:

(1) Been a few places since I left MS. Landed at a startup with a whole lot of older former MS folks. They're all good, know what they're doing, and have lots of experience. Makes it a real fun place to work. Keep whacking the Kim's over there - they make great hires.

(2) Dr. Seuss meets Mini-Microsoft commenters (the beginning - navigate for the rest):

Oh the places you'll go! Oh the things that you'll do! You'll work your ass off To be ranked Limited II! You'll listen to morons Who know not what they do! [...]

(3) Manager feedback is closed, but something to think about regarding honest feedback: Right now, my career in this divison is basically over - I'm given conflicting feedback on career progress and progress against commitments. I'm at a level where the jobs are few and far in between so I'm just laying low and waiting for something else come along because I need the paycheck.

(4) Regarding Career Compass and HR career management fatigue: I almost wish there was a checkbox on the benefits website where I could opt-out of receiving stock options & bonuses as long as I didn't have to waste time with reviews and whatever other ridiculous paperwork HR forces on software engineers each year.

(5) Some folks are receiving an HR survey about the compensation system. One comment on that from someone filling out the survey: I came out very well last review but to put it bluntly, I had to manage up, manipulate, etc to get my reward. I delivered great results (E) but this is Microsoft, everybody delivers results. How do you stand out? So I did what I had to do and I know it came at the expense of other Es - I know this for a fact

I wish I did not have to do this and since I was able to manipulate the process, the process is flawed.

I could keep quiet about this and say the process works but I do want to make this place better. Somedays I don't think it will never get better but hope springs eternal.

I was very honest in that survey and the results on the 1st page was UGLY for us as a company.


Sunday, February 25, 2007

Quest for Happiness

Following up on Ballmer and the Stock: the post Steve Ballmer's Horrible, Rotten, Awful, Really Bad Day by Owen Thomas has this reported overheard Steve Ballmer conversation after the financial analysts meeting:

Ballmer: "That didn't go over so well."

Flunky: "The reaction seemed about 50-50."

Ballmer: "At best."

Kevin Kelleher refers to the above conversation in his interesting write-up Microsoft Gives Up the Grail and has the best analogy I read all week (one so good that I wish I had written it). Snippet:

[Ballmer] uttered those magical, market-cap-killing words about the company's new Vista operating system: "Perhaps people are somewhat too bullish."

On Wall Street, of course, that's the same thing as wandering down a dark alley and wondering aloud if you have too many $100 bills in your wallet.

Interesting comments: first up: a simple question - "Do we get paid to ship process or features?"

Which is more important? Meeting some commitment and junk that HR came up with or shipping a quality product? Customers won't be forgiving if my (very critical) area's quality is crap because I took a whole bunch of time out to focus on "career development".

Around Vista ship expectations and what Mr. Ballmer has said, Charles shares the following:

Seriously, Ballmer himself is responsible for setting unrealistic expectations in the first place when he said:

"We think in the next three months, we'll probably sell five times as many copies of Windows Vista as we ever did with (Windows 95) in the equivalent period of time," he said. "We'll probably go double what we did with Windows XP."

Notes From the Field has an excellent comment (once again) that if you haven't read you should just do right now to see a take on Vista features and how relevant to the real world they are. A nice summary (as opposed to the lengthy technical list on Wikipedia - can we get a consumer friendly version of that?). Around the Ballmer Vista comments:

Even though I think Ballmer was totally incompetent in his communication of the message, I think many analysts were overly optimistic on the early Vista successes. Yes, there was a spike in PC shipments when Vista released to consumers. It was a one-time event and many analysts used it as a basis.

I still question why Ballmer felt the need for a press conference instead of just "whispering" the data to the key analysts. That would make for a softer landing.

BizDog's take on the message content and the messenger:

Does Ballmer need to be accurate and honest with investors - YES. Does he need to be accurate and honest with employees - YES. Does he need to be accurate and honest with partners and customers - YES. Does he do a good job at this, ABSOLUTELY NOT.

There was a lot of back and forth discussion regarding the problem of major technology providers - like Creative and nVidia - having their drivers actually done and at a high-quality level for Vista ship. Who's problem is that? Microsoft's:

If all a user does is buy and install a Microsoft product and it causes his machine to not work as well, then who can possibly be to blame besides Microsoft? If Microsoft didn't sell the product or encourage users to upgrade, people wouldn't have these issues. Creative and nVidia are not the companies trying to sell Vista.

And one last comment to put some distant thunder in your day:

There are a number of high-level departures that have already been announced or soon will be. There is a major org shake up in process that will dwarf any others in the company's past, and many of the exec's don't like the looks of it.

Scoble and Microsoft: I was pleasantly surprised to see a post from Mr. Scoble that meandered back into deep MSFT territory: Microsoft has no innovator’s dillema. The comment stream is interesting, too, though to hmmm me up and say that Mini-Microsoft is to blame for any malaise at Microsoft is, in my opinion, like taking a ol' big bite from the dumb-ass tree fruit and saying, "Hey, let's beat that kid up that pointed out that the emperor is naked!" Things were not right. People moved on. Change happened and is still happening. More change is needed, but I'd say the company is in a far better position than it was two-and-a-half years ago.

Anyway, back to Mr. Scoble's post: an interesting snippet regarding the departure from Microsoft of Chandu Thota :

But, yet again, another developer left Microsoft (this time Chandu Thota, on the Virtual Earth team, who is starting up his own company). Just remember, happy workers don’t leave. And the continual flow of smart developers leaving Microsoft tells me that Microsoft has deep managerial problems that are going to prove challenging to overcome.

At least for now it seems that Mr. Thota's new endeavor will be building on Microsoft technology... and he'll probably reap far more rewards outside of Microsoft than he could inside. Good for him. I look forward to seeing how it turns out.

As for happiness at Microsoft... well, in my circle of associates the trend has been to realize Microsoft is indeed a huge company doing many things and if you're not happy doing what you are doing now, you can pretty easily find something amazingly interesting to do elsewhere, even if it's just cold-calling a cool group and building your own opportunity. Talented, motivated people are in short supply. Maybe it was the whole intent-to-interview change or maybe it's just the timing of big releases, but I'd say half the people at Microsoft I know are someplace radically different this year compared to last.

And happier.

And all this comes as risk of losing their career momentum and not limiting yourself to just being savvy at the politics of the internal review system.

I imagine they'll stay at Microsoft - and stay happier - only if they see the risk of moving to where they're happier pay off and not come back to bite them.

And note that I said "happier." Not sunshine and bunnies bursting all-out happy. There's still a melancholy sense all-about, which I personally think is directly due to the flat stock price and the two self-inflicted foot-shots we've taken to the stock price during the past year. Thank goodness we're out of feet to shoot... right?

Quest for Firing: from what I'm told, it looks like the L68+ Partners are getting an update on The Quests from DavidV. Have you been so, err, lucky to be involved in a Quest yet? It ain't no Puzzle Hunt, but it's quite puzzling (as in: Must. Not. Roll. Eyes.). Perhaps one of the Quests can be for finding properly aligned growth goals to be associated with SPSA cha-ching payouts. Nah. Might as well throw a party in San Francisco and invite the significant-others to enjoy schmoozing and fiddle playing by the open pit fire.

Analysis of Mini-Microsoft Discussion of Stack Ranking: derived knowledge is interesting to muse over, especially when it's a Microsoft outsider analyzing the discussion here and elsewhere regarding Stack Ranking and its effect on a corporate work force: Human Resource Management - Steve Gall at Walden University - Stack Ranking in the Performance Appraisal at Microsoft. Snippet of the conclusions:

  • The stack ranking system, if not implemented carefully, can result in legal issues being raised
  • The use of the stack ranking method may have value as an internal tool for Human Resources when used as a tool to evaluate the effectiveness of the overall employee review system, but as a performance measurement that is shared with individual employees, it is shown to have far-reaching unintended consequences. Employees are smart, and they quickly figure-out how to manipulate the system to their least disadvantage.
  • Stack ranking provides questionable value as to insight into an individual’s actual job performance. Its use highly politicizes an organization. The rank number is most often based on unsubstantiated subjective judgment by an evaluator who may feel pressured to respond according to a narrow set of guidelines.

What do you think of the write-up and conclusions and alternatives, especially given the changes implemented in CY06? Stack Ranking is of course not the term to be used anymore. It's calibration. New lipstick. Same pig. Same little piggy games.


Saturday, February 17, 2007

Stop Him Before He Speaks Again!

Please Hammer, don't hurt him.

Just keep him quiet! Should we expect another mea-culpa in the inbox?

I especially liked reading MSFT Extreme Makeover's take on the analyst's presentation: MSFTextrememakeover I'll gladly pay you Tuesday for a hamburger today. Snippet:

Finally, what can I say about Ballmer? Beyond questioning, as I have, what content was included while leaving major issues - like investment track record to date - largely unaddressed, I have a real problem with his tone and attitude. The word that comes to mind is flippant. I'm sure that's not his intention, but it nonetheless seems to be the result. You get almost no sense that this is the CEO of a publicly-traded company who is accountable to his Board and shareholders.

And it just gets better.

When listening to the webcast, I certainly spat out a non-acronymic version of WTF! when Ballmer brought down the hammer on Vista expectations. "Wow, that could have been worded better, as if the impact was well understood," I muttered, flipping over to check in on after-hours trading. Additionally, I'm no great presenter, but someone has to work with Ballmer on his ability to get through a lot of information (editing it down to begin with is always nice) without droning in some sort of anti-pentameter: "blah blah dee blah dee BLAAAAAAH, blah-blah blar buh da BLAAAAAH," etc etc repeat a few dozen times.

Off-hand, if we see irrational exuberance around expectations we do need to put some reasonable restraint on it. But who let the bears out?

Along the lines of doing the right thing:

I find all the people above plain ignorant who are blaming Ballmer for the stock fall afterhours yesterday.

:

I have never found anybody who has blamed Ballmer for failing financial target of Microsoft business. Therefore he is doing his job well. Those who prefer to keep stock price up on false estimates are like people who sell their own personal stuff by lying to a potention buyer (a lemon car is passed as a perfect car). Or these people see stocks as lotto instead of the economic engine of a capital market.

Fortunately Ballmer has better ethics and sense than these two types of people.

As for lunch-table conspiracies:

Ballmer, in case one of your assistants reads this BLOG .... please shut the *&#% up or I'm going to begin to agree with those who say you want our April options to stay under water!

Getting back to the Hunt for Ray (that should be worked into the next Puzzle Hunt):

Ray isn't the answer. Ray has vision but his execution lacks significantly. Have any of you actually used Groove? or Notes? I'd rather swallow glass than work with either of those gems.

And:

Ray has stepped back to reassess his commitment to put some sanity into the Live strategy.

To wit:

Office Live is a disaster. Usability sucks, support sucks, and there is a lot of infighting between them and the rest of the Live services. Also, it is beset with many of the same problems as previous projects like NetDocs and Hailstorm: not enough focus on what the customer wants and too much focus on fancy code. Coincidentally, many of the same leaders from those projects are now leading the Office Live project.

:

"Live" is .Net all over again. No one knows what the hell it means, even those who are supposed to be leading the effort. Ray wasn't around during the .Net days, so he is getting a dose of what it is like and he doesn't like the taste.

Finally, as for Ray and his vision:

We need more engagement from Ray and his brigade about what's happening and what kind of coherent vision is coming about.

I'm sorry, but this is NOT what you need. You do NOT need vision from Ray. At this point, what you need from Ray is code!

I have a very long history with Microsoft, and I am no longer a softie. One of the reasons I left is the whole vision/strategy vs. code problem. In the old days, production quality code really mattered a ton. In the new Microsoft, from Forum 2000 onward, code was much less important. What really mattered was laying down a vision and a strategy.

Death to PowerPoint decks! Okay, next, it seems as though the Orange-Badge life has more ups than downs:

I just left my Level 59 job, the level is between $68,000 and $78,000. I was at the top of my level doing great work, great stats, and couldn't get promoted. Over time, I found out it was because I just happened to be working on a product that management couldn't wait to hit the end-of-lifecycle.

Now, I'm a vendor, and I'm making $130,000 a year. And I don't have to put up with the corporate political bullsh-- that kept me down, mainly the stupid review process because I didn't go bowling with the boss' team every Wednesday night (no sh--).

Now, I have a job that's singular in focus, and I can't wait to get on campus every day to do my one little complicated job that I do incredibly well, and I am well-paid for the excellent work that I'm putting in. Blue-badging is dead to me.

That led to a resurge of former FTEs quite happy with the non-review, pay-me for the time I'm hear is the life-for-me. Something to think about. If you're not risk averse.

Lastly, for those going through career-management exhaustion, here's a comment that certainly resonates with me:

Particularly apropos for anyone who has seen the HR deck for midyear reviews, or waded through any of the hours and hours of reading and data entry (nevermind the training, manager meetings, etc.) that accompany this brand-new vision of how we're supposed to (apparently) spend about 8 months of the year either working on, reviewing, revising, talking about, or learning how to update our careers or performance measurements.

Are we actually supposed to do our day jobs at some point too? Or is that incidental now?

I used to work at IBM, and even there, we didn't have this kind of mind-numbing, process-upon-process bureaucracy around *anything* - nevermind around something like "career paths."

My favorite part was a sentence on one slide saying this was all because "You asked for it!" Not in my wildest dreams would I have "asked" for this kind of B.S. I like my job. Can I just do it, please? At least some of the time?

Or I will be just another ex-MSFTie wondering what the h--- happened to such a great place to work.

Not only should we be agile and efficient about shipping our next generation of products and services, we should be just as diligent as being efficient about running our business and not running it into the ground with more and more of Satan's Process Excellence.


Thursday, February 08, 2007

Where's Ray? Where's the Vista Campaign?

Random unconnected things...

Where's Ray? I'm sure Ray Ozzie has been busy being the wizard behind the connected services scene of the future, but he's just plain running too silent for my comfort. And I'm sure with Mix07 he's going to go through presenting some new technology we're thinking about... perhaps even add single 2007 entry to his unloved blog. But if Ray is the bridge to the connected future from the present Gates, we all need more obvious leadership infrastructure getting us there, and more engagement from Ray and his brigade about what's happening and what kind of coherent vision is coming about. Silence makes me edgy.

Micronews, RIP. To me, Micronews died when they dropped Dilbert. When I joined Microsoft, I was quite delighted with my weekly Micronews and it's rather direct view of what was going on. I viewed it as a benefit and an affirmation of my good decision to join such a groovy company as Microsoft. Of course, I was also thrilled to get an espresso coupon, let alone "thank you" movie tickets (thrills came a lot easier to SDEs back then). Anyway, Dilbert was funny because it seemed so foreign to the Microsoft way. "Pity the people that's relevant to!" I'd chuckle.

Then Dilbert became more and more relevant, and eventually faded... in the meantime, Micronews came the place for softball promo questions and more rah rah Oprahesque-profiles than the occasional forthright question.

Micronews then went electronic and now has been dispersed into the bits of history. In a way, something like a weekly Micronews is needed more than ever, if only to connect the very disparate parts of Microsoft together so that we have a clue what the hell all these 70,000+ people do. Or even to let us know where Ray is. If the original 'zine spirit could come back, it would be worth it.

Vista Ads. We did ship Vista, right? Do you think the world knows about it? Has Microsoft done a good job of owning the message about Vista? I don't think so. So far, the message has been more dominated by lukewarm "eh" reviews and bloggers looking for any scrap to fuss loudly over to get some link love. My worst fear was that Vista would slip out into the world like XP SP2 (copies of which we should have carpet-bombed the world with to justify the importance).

What's our campaign slogan, "Microsoft Windows Vista. Hey, you're going to end up with it anyway."

Death. Taxes. Vista?

That's not worth $500,000,000 in my book. So far, the Vista ad I've heard talked about the most is the latest Apple Allow or Deny ad. What does it take for us to own our own marketing? Joe Wilcox did notice the "Wow" ad on TV the other night and discusses it in comparison to the Apple ad (which then brings out the Apple apologists swinging blindly in the comments at the slightest besmirch to Apple).

How about a marketing campaign that makes us all say, "Wow. That was worth $500,000,000!" That would be a refreshing change.

What's a matter you? WhatsWrongWithU? Me? I don't like us spending shareholder money on campaigns that seem pretty insulting to our customer. And that use Google Analytics technology for tracking usage. WhatsWrongWithUs? We waste money on crap campaigns, it would seem.

When Microsoft sneezes... Yes, in the last post I returned to tooting my scratched and beaten "fire! fire! fire!" horn. Brier Dudley noted that and pondered the devastating economic impact a mass down - mmm, er - rightsizing would have. But what we have going on right now is just as poisonous to the local economy. Like sepsis, we continue squeezing hires into a region that's packed and it results in increased stress and strain. I heard once that every Microsoft job supports two other local jobs, so it's not just Microsoft bodies popping up and driving around and finding a place to live. (Well, maybe that "two" figure was back when new shiny sports cars would spring up after every review cycle, but you get the idea.)

Microsoft in the Puget Sound is full, and I'm beginning to be about as welcoming to new hires (and the crowding and economic strain they bring) as Oregonians to Californians. Especially when the quality of hires matches this story from the comments:

Case study, our org. We had 5 busy, excellent IC's. We had more work. We had to hire. We kept turning them down, but lead pressured us to let some people through because we HAD to get the extra work done, and we didn't have enough time to do it ourselves. We did. We got one productive person, one neutral person, and one person who is after 6 months on our team still a time drain on the productive members of the team. The net manpower effect was an improvement of around 1.5 for the price of 3. MSFT would rather hire 3 mediocre performers than pay for 2 superstars.

How did we handle this?

We created another layer of management so that there would be people to help the neutral and time drain performers, while having the minimum effect on the high performers that don't have time to baby sit. We were split into two teams of 4, with two new people brought in as leads to give extra attention to developing the two FTEs that should have been no-hires. Now it's a net improvement of perhaps 2, for the price of 5. So in our org, the quality of individual we've been able to attract lately has had a direct affect on the number of layers of management in our org and the amount of headcount bloat.

So should leadership's upcoming Microsoft success book be How to do Less with More!? Reads Good to Great backwards indeed...

Bad Dogfooder. Who is feeling sheepishly bad about dogfooding? Me. Sure, like everyone I dogfooded Office 2007 Beta2 onwards. I suffered through, and while Outlook 2007 seemed to have a few folder-switching hickups against Exchange and I usually had to give it fifteen minutes to settle down when I booted it in the morning, the new features seemed worth it.

Then I finally installed my Company Store copy at home and enabled Desktop Search. You'd think I had just sprayed the inside of my poor mega-laptop with saltwater to induce non-stop fritzing. I've learned to meditate while Outlook ruminates over ten incoming POP messages of 69K. Perhaps it takes a few seconds over each incoming message or RSS feed to contribute to solving a Grand Challenge. Or it and Desktop Search have to play 333 iterations of rock-paper-scissors everytime a change has to be written. I don't know. But I feel bad for not dogfooding this home experience sooner and if I could do a six-month tour of duty to get Outlook back to 2003 performance I'd sign up in a flash.

For our customers' sake, I hope that I'm the only one and that there is just something funky about my setup... we'll see, given that I haven't had time to go Russinovich on it yet. In the meantime, it serves two lessons for me: (1) yes, you suck-it-up and dogfood at home, too; and (2) performance is a feature.

Other comments: some additional comments from the latest post worth calling out, including one on bad decision making:

Microsoft's main problem isn't too many employees. It's an inability to make strategic decisions and then trust in them long enough to see them through to implementation (and ultimately, to payoff).

Inside of Microsoft, decision-making is distributed among too many layers of managers, and every decision must be endlessly questioned and second-guessed. No decision is ever final or certain. No decision is ever 100% embraced consistently by all managers up and down the management chain or by managers of parallel teams that need to work together.

:

Decision-making power needs to be taken away from middle-managers (who also tend to come and go pretty frequently, further muddying the decision-making process by taking and bringing different opinions with them) and returned to the hands of qualified "benevolent dictators" at the top (who generally stick around for terms long enough to span several releases of a product and therefore see their strategic vision through to completion). Middle managers should be stripped of all strategic decision-making power and instead simply provide personnel management.

A snippet from a nice level-pulling comment:

The company wants ambitious first string superstars who work their butts off, but is only willing to pay for ambitious third string mediocrities. Or first string superstars who aren’t as ambitious and would be happy with an interesting job with good benefits for the family. But the company doesn’t want them either, and is pulling levers to chase them away. But it isn’t pulling the lever to attract ambitious talent with the kind of potential rewards that matter to that kind of person. So, the ambitious first stringers go to Google where they can still (potentially) become millionaires, the unambitious first stringers leave to have a happy life, and the ambitious third stringers fill the ranks.

From SteveL on effective MSR transfer of skill and ability inside of Microsoft:

What I've seen work best is if the researchers move into the product groups to help implement it. Not only are they the best positioned to xfter the technology, they learn a lot by building products. Like test centric dev, team processes, project management, etc, the stuff that individual researchers in and R&D lab dont do so much of. Then, once the tech is transferred, when they go back to research, they take with them what they've learned.

MSFTExtremeMakeover takes on senior leadership (oh, and my apologies for jinxing things in the last post when I remarked how the stock hadn't dropped below $30):

It would also be nice if faced with a near non-stop meltdown that's destroyed ~$20B of shareholder value and dropped the stock back through key levels that have taken YEARS to get above, the senior management got front and center and reaffirmed confidence in Vista sellthrough to date and financial projections for the year. Instead, the CEO and CFO are mostly AWOL, and not one senior exec has even bothered to refute ANY of the statements in the recent very negative Barron's article (generally credited with sparking the most recent selloff). The market continues to signal a lack of confidence in MSFT and its management, as it has for many years now, and - incredulously - the management team in small and large ways too numerous to list, continue to earn that lack of respect. Time for a wholesale change, starting at the top.

And one to end on:

Reading some of the comments I got reminded of a quote from Peter Drucker:

"Management is doing things right; leadership is doing the right things

The question is does MS have management or leadership? or neither?

Administriva: I'm not going to suffer through, or even send to CRF anymore, Mac vs. Windows posturing that's reactive and content free and/or dregs up crap. Life is too short to endure that. If you like what you got, spend time enjoying it. Or doing something useful. Cause you know what? I'm probably going to put up some pro-Vista stuff because there are some pretty sweet features in that little leadership disaster that finally made it out the door.


Sunday, February 04, 2007

Closure.

I showed up on campus Monday to find most flat surfaces at eye level adorned with neon stickies:

REMINDER: Windows Vista & 2007 Office System Launch Today - Jan. 29! 1:30 pm.

Closure.

Saying that our corporate nightmare is over is over-the-top, but having Vista (oh, and Office 2007) out there and shipping and for sale finally makes RTM real. The Microsoft launch event was fine, though everyone in Cafe 34 was gasping in pain as it appeared that the Uno Live demo was falling apart, only to have it re-appear working. Head shaking and groans turned into relatively shocked cheers. It was one of those fractal-emotional moments that probably summed the ride over five years.

I liked the "Wow" commercial, and I hope we have more tangible advertising. Personally, I'd love a DVD inserted in the big monthly magazines with slick content showing how Vista and Office works and lots of raw content to play with.

Also with this past week, two departures: Jim Allchin and Bryan Lee. Seeing some of Mr. Allchin's internal emails I can only say I certainly haven't, in comparison, pushed the envelope here with criticism of Microsoft vision and strategy; too bad he wasn't, ah, in a position to effect change when it was needed. Mr. Lee has been griped about in the comments here before and it looks like someone is, via graceful career aikido, tapping a piece of paper on his back with "Hi! I'm responsible for Zune!" as he slips out the backdoor.

I was recently talking with a fine individual on the Mini-Phone and the flow of conversation turned to reflecting on the changes at Microsoft since summer of 2004. The changes I note that happened:

  • Open discussion and criticism about bumbling bureaucracy which has led to flattening in some of our major organizations (and certain managers either moving on or transitioning back to individual contributor duties) along with adoption of agility and efficiency.
  • New leadership for Windows (Sinofsky, DeVaan) coming from an organization relatively well known for making sure the trains run on time.
  • Hard questions being asked in public of upper leadership and that same leadership recognizing that Vista development didn't go well and swearing never to do that again.
  • A revised review cycle meant to do away with a harsh curve-based quota system. Well. Sorta.
  • Bread and circuses around towels and dry cleaning.
  • Increased transparency - far from complete - on the inside of Microsoft.
  • Continued support for employee transparency via blogging, videos, and other direct engagement. I don't know of any other company Microsoft's size and influence that has put so much trust and support behind its employees to talk directly to the world, and doesn't freak out and bring down the banhammer for the occasional bit of schmuts in the eye.
  • HR leadership engaged with the employees and the employees discovering / rediscovering their internal voice to challenge the way things are and work together on solutions.
  • Some refocus on the consumer market with the Live moniker.
  • A mostly new IE team that came together and re-invigorated our essential web browser and platform to make IE7 stand shoulder-to-shoulder with the competition... if not on some wobbly, repentant knees (hey, we didn't start the fire).
  • The stock has cracked $30 and stayed above that mark.

Unfortunately...

  • We've ballooned in employee size by nearly 15,000 people - 25%! - beyond reason and beyond need.
  • Oops! I guess Wall Street really doesn't like being surprised about a billion here and there. Hello!
  • It has become clear that Microsoft is a two-tiered company with-respect-to compensation, with the Partner L68+ ranks of the company raking in rewards under dubious goals, especially in the midst of long-term depressed stock performance.
  • Our internal review and career management continues needing a serious beating from the common-sense stick.

So what are the big levers left to pull to help ensure that Microsoft in on a good course and stays on a good course? I kind of felt like enough-was-enough before and slipped into a sustaining mode here. And other than discussing Limited II things have been quiet. Right now, things that I personally keep an eye out for:

  • Hiring: stop it. Just please stop it. Unless it's an A+ super-hire, walk away and refocus all hiring energy into internal hiring and redistribution of people inside of Microsoft.
  • Internal job moves: this process has to be as easy as me deciding I want to work in a group that's personally interesting to me, talking to the the right people, doing whatever interviewing they need, and then I start my new job over there. Their budget goes up to accommodate my overhead. Yes, all of this is "me me me" based, neither permission nor stated intention based. I have a new position before I even involve my old group to say goodbye. There is too much drama and stress and bridge burning around internal job moves, and this results in unhappy people being mis-aligned with what they want to be doing. This is not good for business and long term, strategic growth.
  • Research: I've come to recognize that MSR is actually doing some things that I'm really interested in seeing in our customers' hands (or, more specifically, my hands). Is this as effective as it could be? Where's the leadership and ownership to ensure the deep investment we have in our researchers is translated into exceptional returns in what we deliver?

I'm still not sure if that's enough, though, for generating interesting posts and discussions in the meantime. What big levers do you believe still need a good pulling for Microsoft to get on the path of a lean, mean, efficient customer pleasing profit making machine? And, you know, not so much the messes and the stains but the positive changes that not only solve problems but create new opportunities.

Oh, and one last thing: let's touch on risk averse, unhappy people just suffering through their Microsoft J.O.B.

Not happy doing what you're doing? Full of criticism of how Microsoft could be a better place for little ole you? Risk averse to looking for a new position in Microsoft or outside of Microsoft, perhaps knowing this is as good as it gets for you? Within a dispassionate environment pulling down a direct deposit and satisfied that's the way it's going to be?

Well, you're my original core demographic group.

The group that I want fired and moved on and out of Microsoft.

I'm willing to bet a dinner for two at The Herbfarm that Microsoft would produce better results slimmed back to a size of 35,000 well-positioned passionate people than 70,000+ with marginal interest and alignment to what they want to be doing. And even if we do have 35,000 passionate people embedded now, they spend their days encumbered with the grind of a huge, unfocused machine. We end up with feature strategies splattered about like a Jackson Pollock. I want the abundance of mediocre resources that produce mediocre results replaced with a restricted set of high quality, happy, motivated, well compensated people producing out-standing results given the focus required to use what we have most effectively. We'd be at measure-twice and cut-once vs. let 'er rip and ship!

Maybe there's another way there. I'd like to know it. But right now, I still believe the biggest challenge left to our long-term success - post Vista - is dealing with our burden of too many employees. It's time to start spinning off and spinning down large groups in Microsoft to what's reasonable.

Updated: typos fixed. Thanks! Updated again: fixed another typo. I had it right in my mind, but somewhere between my mind and the game on the TV it got dropped. Lesson to self. Updated... sigh. Time to go to the blackboard and write out I won't type while watching the game... a few dozen times.


Wednesday, January 24, 2007

Microsoft FY07Q2 Results

Well, hard to believe it's been three months already since the last quarterly results. Holidays and windstorms and snow storms have a way of compressing time, I guess. As has been a tradition, I'm going to put up this post before the results are out to provide a place for folks to comment as they listen to / read the results and also to later update and point to any interesting analysis.

I especially look forward to analysis by MSFTExtremeMakeover, Mr. Joe Wilcox, and Mr. Todd Bishop.

While no one is looking for a break-out quarter, lots and lots of us are looking eagerly towards the forward guidance and questions about Vista and Office 2007 uptake. And sales and deployment around SQL Server, VS2005, Xbox units, and Zune. Yeah. Just kidding about that last one, though I'm sure Zune is going to come up as part of the strategy Q&A. Let's see what color lipstick they choose for dressing up those numbers.

And I'm happy to see Mr. Liddell schedule an internal employee meeting to review our stock and performance. Though we could have used that kind of forum two or three years ago.


Post-results coverage:

It was interesting trying to judge the numbers by looking at the headlines alone. It was either us beating estimates or net income being off by 28%.

Please drop a URL into the comments of additional articles you find interesting.


Other going ons:

Makin' or Fakin' Shareholder Value! MSFTextrememakeover - Growing Shareholder Value Yeah, not so much. Great analysis. One of the comments echoes what no doubt many feel:

Lately, the 900 Partners get the bulk of the stock issued, and the people actually building the products fight for scraps. I don't think it's mere coincidence that the company is having so many execution problems. The [switch] from rewarding everyone to rewarding only the executive crowd correlates [pretty] well with the decline in productivity.

I've been avoiding the internal InsideMS blog as much as I can. But it's like an epic car wreck where I just have to peek in at least once a week. Pay pay pay is the drum the Microsofties are beating. Rebalancing the distribution back to the employees where it has the greatest impact has to happen.

Petals for Zuzu, Moolah for Wikis: I swear. The last thing you want to do sometimes is connect to a blogger. Before you do that, ask yourself, "Now then, what's the absolute worse thing that could happen? And how bad would it be if they all went screaming to TechMeme and it got picked up as a top wire story?" Fancy Vista laptops. Wiki editing requests. Is it such a positive for Microsoft to be so transparent?

When I first saw the Wikipedia brouhaha, my reaction was: "Dang, we should have had a blogger or someone who knows how to connect with the tech world handle this." Then I read the details. Oh. We're trying to play by the rules here. And we're seeing the results of that. Thanks. Considered us schooled. Anyway, Doug is cool is my book... I appreciated his comments in light of that "anonymous-bad" wildfire.

More:

BillG on the Daily Show: Bill Gates slated for 'Daily Show' appearance. That should be fun. Or exceptionally awkward. But maybe our parody folks will work with the Daily Show crew to finally put out some fun shorts that can be released to the public. If only I'd known sooner... I'm sure we could have worked out some kind of BillG chasing after Mini to the Yakety Sax / Benny Hill music.

Administrivia: I'm poised to move to the new Blogger (where you will get a comment feed!) but I have to wait due to the size of this blog. Continue thinking good thoughts.

Updated: added links to results / results discussion.


Saturday, January 20, 2007

Thinking About the Microsoft 2007 Mid Year Career Discussion

The 2007 Mid Year Career Discussion is here. And it's new and shiny. Well, retooled. Here are some thoughts about MYCD, and I'd like to hear what you think works well around managing the discussion, too, but I've got to tell you, I'm a little hesitant...

Processed Into Submission: one reason I'm less inclined to complain at the start of this year is that it seems everytime something is complained about, HR's solution is to create a new process or website or training to, quote-unquote, make it better. Perhaps it's brilliant negative reinforcement. Everything around this year's Mid Year Career Discussion looks daunting to me, given the amount of time and energy required to do a good job preparing and running the discussion. My initial reaction: yeah, the Career Compass is good idea, but is there a way we can ease into it?

Has anyone taken a moment to assess what the average Microsoftie, attempting to succeed relative to their peers, has to do during the year as part of the process of managing their career? The average manager? Dude, I want to own my career, not have my career 0wn m3. And realize this: my group gives us two-hours to work on our review, mid-year or major. One hundred and twenty minutes, twice a year. Including giving manager feedback. That's maybe a quarter of the time to do a good job in order to really have a productive discussion.

Maybe we're on our way to push-button career management. But we're not there, yet.

Well Stacked: we still do stack ranks. Some people thought that stack ranking - aka calibration aka rank and yank - went away with the new review system and were busy praisin' Lisa for their demise. Not at all. Leads still get together to figure who is on top, who is on bottom, and what's the linear ordering in-between. You are still in competition with your peers, and this competition continues to not be in the best interest of our customers and shareholders.

Our HR leader said one of the fundamentals the company holds dear is differentiation. That means stack ranking, which then feeds into the blurry curve we have (and I'll still take blurry over quotas).

If we're going to have stack ranking, I believe we should provide the results to anyone who asks for them. How can you find out how to truly best succeed in your group? See who is on top and valued. Oh, you could snap Headtrax from time to time and see who crossed a CSP boundary, sure. That's not as good, though, as seeing where you are within your team's savanna.

At the very least, we should provide people the information like, "You are number six in a peer group of thirty." I agree, you are not a number. But you are ranked.

Interesting discussion points to have with your manager:

Time to Promotion: there's a ticking clock and it happens as soon as you hit your career ladder level. For some people, it might be set to twelve months. Others, eighteen months. And maybe thirty months for others. Once that clock goes off, if you're sitting at the same career ladder and not supported for promotion, HR has decided it's time to cast your limited butt aside because something is obviously wrong with you. You're such a Kim. Get out of here.

Now maybe your group has the determination to give HR the finger and say that's not the right way to do business and to manage and grow people. Do you know where your group stands? If your clock is ticking down, it's time to start driving that discussion around promotion. Because unless you find an enlightened group, "Limited" is the new toxic career kiss of death among hiring managers.

And the more painful, awkward conversations that are had around HR's clock, the more that clock will get hammered to bits from the bottom up.

Stack Rank: where am I? You really need to have this conversation before your team's calibration. Assert where you think you are. Influence your manager and win them over to your point of view. Because your savvy peers will be doing just that. And your lead's peers will be tearing you down in order to raise their people up. In all my years at Microsoft and all the calibration meetings I've been in, almost every lead comes in with their people pinned to the very top of the stack, in determination to stick them high and make everyone fight to get them lower.

And of course, the more of your lead's peers that are also supporting you, the better. What do your lead's peers think of you?

After the stack rank is over, you have to try to pin down with your manager where you landed. And who is above you. And what you need to do in your group to achieve success higher up in the rank.

Of course, only you want to. I hate that this advice is still relevant and I think it represents a fundamental failure of any myMicrosoft overhaul. That and not getting the old ESPP back.

Commitments vs. CSP: remember, for all those wonderful commitments that you list, your first responsibility is to commitment zero: your career stage profile and the expectation that you do a strong, exceptional job there. Maybe you have a bunch of soft commitments. If you blow them all out of the park, are you exceeded? No, and you certainly don't want that surprise come the end of summer. You should first focus on how you're doing within your CSP before moving onto the refined icing that are your commitments.

The fact that HR is allowing this confusing disconnect to continue is a pain. To remove this confusion, there should be a hard-coded commitment that appears in everyone's commitment plan about doing exceptionally well within the expectations of their profile.

Additional Opinions: I'm actually warming up to the Career Compass. I think it is a tool that's part of a multi-year corporate culture shift (like valuing the Good Managers and running off the toxic managers). You can invite additional opinions on your abilities via the Career Compass... a sort of lightweight 360 evaluation. If there are differences between what other people say and what your manager says, what does that mean?

But in order for it to be a useful tool and not a yada-yada-click-click-clickity-submit tool, the information there has to align with what your group rewards and recognizes. If you're kicking butt in the Career Compass numbers but slapped with a weak review, what the heck does that mean?

What really matters: there's what HR says and then what matters. What matters to exceed in your group? Are managers still evaluated based on their individual contributions with management seen as a nice side-line job ("Oh, you grew your people. How nice.")?

Upcoming: MSFT financial numbers come out this Thursday. Other than the $1,500,000,000 deferral, I'm hoping that we have great optimism in our presentation. Because if not now... when?


Saturday, January 06, 2007

The Good Manager, etc, etc, ...

More Constructive, Less Destructive: Happy 2007. As a direct result of me wading too much through in the negative comments on InsideMS, I have been feeling the need to start the year focused on positive changes:

  • How do you call out the people (especially good managers) doing a great job to ensure they are successful?
  • How do you succeed at Microsoft by navigating the culture and systems to get the best job done for our customers & shareholders?
  • What waste do we have that we can eliminate to be more effective?
  • What new initiatives are succeeding and which ones should we pull the plug on sooner than later, where later usually means we're out a billion or more dollars?

Now, sure, if something bad happens I'll put my jesters hat on and snark away, musing accountability and such. But I want to at least start the year focusing on win-win, especially given that we finally have Vista behind us and the company is in the middle of change.

The Good Manager: as most Microsofties will tell you, Microsoft has bad managers. Usually poor schleps who were great individual contributors and found themselves, either through organizational need or career-advancement want, in a management position that just isn't a good fit for them. While the front-line folks aren't exactly grabbing the torches and pitchforks to mob the hallways looking for violators of work-place dignity and work-life-balance, there does seem to be a general consensus that we're overburden with a significant number of bad managers. And right now, I am worried that becoming a manager is going to become a dumber and dumber decision if it becomes the monster all the villagers want to kill. Usually, this killing is by ever increasing inane process and mandatory training.

So let's say you either fire the bad managers or get them back on the team-member individual-contributor track (or sprinkle them with pixie dust to make them good managers). What good have you done to prevent future bad managers? Is the next generation of managers going to be any better?

If you've got a good manager, you've got to shout it to the world. You've got to do your best to promote this manager and ensure this is the model of success you want to see spreading. When your manager does something great or important to your team, do you tell them? Most likely, no one else is going to. You appreciate knowing when you do something great, eh? Now, I know, you can wallow in the cynical mindset and say this is just kissing up and brown-nosing, but brief, effective feedback of what is working is good to hear. Positive feedback for positive change.

When I've let my managers (or up the chain) know in the past that they've done something well or positive for the team / product (or have done something to me that was really revelatory about how to execute exceptionally well), they really want to hear more and know why I feel that way and how it could be even more effective.

I think about the manager feedback coming up for the mid-year discussion. This is important stuff. If you have a good manager and want them to be successful and a model, don't just fill out the feedback clicking all the high-marks, but also fill in the text feedback as to why the manager has done such a good job, especially relating this to the competencies. This is how I do my best to ensure my great managers are on the leadership track. When good managers succeed, they provide an example of what it takes.

Be sure to include the alias of your manager in your written feedback versus pronouns lost in the roll-ups (because the roll-ups are read by the people who really count).

And while folks balk at providing tough, critical feedback for their bad manager out of fear of retribution, take time to replace the outright negative with giving constructive feedback on the key competencies that you see the manager needing to grow in. Again, with the manager's alias. This might make it clear that the manager is underperforming if there's a gap in performance over expectation and doesn't cloud your feedback with any sour-grapes. Keep the zingers for here or InsideMS.

Other ideas for growing and supporting the good managers and squeezing out - for good, as much as possible - the bad?

Other random going ons...

Five Things I Hate About You: Oh, Ms. Foley, no you didn't. One of the cool kids tagged me and my startled mental reaction was akin to spurting milk out mid-sip. OMG, P0N1ES! Sorry, though, I'm going to have to go with Mr. Macleod here. Dit and 'to. But I swear to you this promise: if Steven Sinofsky follows up with his five in public, so will I. In the meantime, I'm left pondering how it is that one of my five candidates to share overlaps with Frank Shaw so perfectly... in the other direction.

Zune: man, people went crazy and pressed the pause-button on civility when ripping into that poor Zune player. For some reason, it reminds me of the frenzy the press went over Howard Dean and that little scream. Anti-zune-yness even made Engadget and Gizmodo into overly biased Microsoft haters. I didn't buy a Zune, as much as I had intended. I got a little Sansa that does the job for me. When Zune adds sync over Wi-Fi and brings out a flash-based unit, I'll give it a hard look again. In the meantime, I think a positive-because-it's-so-negative result of Zune is that it added fire to the DRM debate, and whether we should start regretting how much of a DRM darling we've become. It's a complex situation, which I think we are unfortunately making more entangled than less.

Office Live: in the last post, a couple of commenters really ripped into Office Live for just plain not working well at all. I haven't used Office Live, and I realize the success of Office Live is pretty important to our future and for gaining share among small businesses. Joe Wilcox splashed some additional cold water Office Live's way: Why I Killed Office Live. Et tu, Joe? A comment from Richard on that page:

My experience has been very much the same. Advertised functionality missing. Programs to integrate that dont work. Customer Service people who send you to other customer service people.

The concept is fantastic. I had high hopes. I WANT it to work. To have a pivate and pulic network and share information across them is a great asset.

Perhaps Microsoft should give it to someone else to develop then buy it back later.

Sounds like the parts that aren't working are really sabotaging an otherwise great initiative. Hopefully those parts can be fixed quickly and Office Live will be praised rather than buried.