Spolsky's Review

by alec on June 16, 2006

Joel Spolsky wrote a piece this morning on his first review with Bill Gates.  It’s an awesome story, and well worth a read.  I had to laugh at his description of the review process itself.  It starts:

In those days, Microsoft was a lot less bureaucratic. Instead of the 11 or 12 layers of management they have today, I reported to Mike Conte who reported to Chris Graham who reported to Pete Higgins, who reported to Mike Maples, who reported to Bill. About 6 layers from top to bottom. We made fun of companies like General Motors with their eight layers of management or whatever it was.

In my BillG review meeting, the whole reporting hierarchy was there, along with their cousins, sisters, and aunts, and a person who came along from my team whose whole job during the meeting was to keep an accurate count of how many times Bill said the F word. The lower the f***-count, the better.

I had the task of writing the Windows three year outlook (3YO) a couple of times during my tenure at Microsoft.  Steve would send out the template a couple of months advance.  While variations were acceptable, you were expected to follow the general flow of the template, and make sure that the slides in it were filled out.  Steve had particular information he wanted to know, and the template was his way of ensuring that we understood what questions he wanted answered.

Once written, there was a very similar review to the one that Spolsky describes.  Printed copies of the plan would be produced at the copy shop and stacked in boxes outside the meeting room.  The execs would get their copies the night before. There would be a bunch of VPs sitting in the room, with Bill and Steve, and business people and product management from various other organizations filling the room. 

Even though it was the Windows review, you’d have folks from Office, the server team, and other organizations in attendance. The largest review I ever saw had over 200 people in attendance. They wanted to see what you were presenting, and what Bill and Steve’s reaction would be, and whether they needed to do any course corrections before their turn. 

In other words, it was blood sport. 

The worst I ever saw was the very first year the WebTV team presented.  Steve Perlman and Phil Goldman came up from California with their team.  We sat down to the presentation, opened their plan… and they’d used a different template.  Well, Steve started asking his questions anyway, which set Steve Perlman and Phil off their pace. They got about 30 minutes into the presentation when it had finally become so raucous that Paul Maritz stood up and stopped the review, asking them to come back in a few weeks time with a revised plan.  Before it was over Bill had angrily torn a half a dozen pages from the plan, and Ballmer had come close to pounding a hole into the table he was sitting at.

The politically correct among us would call this bad behaviour, but to me this is pure passion.  This is the drive that the lions of industry exhibit.  That’s why they’re at the top of the foodchain.

{ 6 comments… read them below or add one }