Having been linked to by the infamous Mini-Microsoft and quoted (although not credited) by MSFTextrememakeover, I thought I should do a follow-up post to the Company Meeting last week. I thought Mini’s post was excellent–it has a bunch of stuff I forgot about. I’m on some internal e-mail aliases where people expressed their opinions on how boring the meeting was; I disagree because I think this meeting was frank, as opposed to the glossy, hand-wavy meetings of years past. MSFTextrememakeover, on the other hand, seems hell-bent on impeaching SteveB. I don’t have enough context to decide whether or not he’s right, but he does make pretty convincing arguments. I would love to hear someone’s arguments for SteveB–how much he’s contributed to/guided (guiding) the company (and how "Monkey Boy" is helping our image–sorry, I’ve been reading too much FakeSteve too). It’s a pretty one-sided debate at the moment.
Nevertheless, I’ve been thinking about "Quests" after the Company Meeting. BillG talked about the concept of quests; how they should be our guiding north stars, toward which the company should be moving towards. Long-term visions, if you will. Especially since he’s leaving the company this year.
First of all, I think the word "quest" was a horrible choice. When I heard "quest" I immediately thought of "Qwest" the company, probably because I watch too much TV. The second thing that came to mind was World of Warcraft or Final Fantasy, probably because one of my previous roommates used to play these games for hours on end. The word "quest" invokes images of knights wearing chain mail, riding on horses in King Arthur’s time, on a quest to find the Holy Grail. What I definitely did not think about was a long-term roadmap.
Anyhow, forgiving our Chairman’s lackluster choice of words, I got to thinking about one such "mini-quest" after seeing the demo of the upcoming Windows Live Calendar. I wonder how many people will start using the Calendar? For that matter, I wonder how many people (tech-adopters aside) use Google’s Calendar product or any of the other plethora of calendaring products? We use Exchange at work (by the way, contrary to popular belief, Hotmail does not run on Exchange). Exchange has pretty darn good calendaring support, but it’s not great if other people aren’t on Exchange too. As someone with a work calendar, I don’t want to have to deal with calendar for personal stuff too. What you want is a single place to keep track of all your appointments/meetings. This stuff isn’t revolutionary. Sometimes I still use pen and paper to keep track of to-do lists.
Actually, funny enough, this kind of comes back to the whole (original) Windows Live theme. You. There should be a single place to go to get everything you need. I should be able to tailor my calendar to my work and to my personal life. I should be able to control my social contexts on Facebook. The world should revolve around me. I should be able to own my data and be able to access that data from anywhere on any device.
Back to the Company Meeting. I like the annual Company Meeting because it makes us cogs feel like we’re actually a part of something as a whole. It lets the masses know that the company actually has some purpose and direction and isn’t a big fat hippo with too much inertia to move. It lets us monkeys drink the kool-aid and, once in a while, gives us a dose of reality that many of us desperately need.
What I would have liked though, is more tie-in with these "quests" of ours. We’ve seen the PlayTable Surface at least twice in the Company Meeting now. It’s good to hear that they’re finally going to ship something to retailers (Sheraton Hotels and T-Mobile) this winter. I’d love to see each division come up with one or two Quests, and show progress towards those quests each year. Maybe mini-quests too. This is what we’ll have in 5 years and this is what we did in the past year to get closer to that goal. *Feature* demos are great, but what we really want to see are cool new (revolutionary) toys that display innovation. We want to ooo and ahh–and then get our hands on those toys to play with. We want to know that each division has a sense of purpose, and aren’t just dicking around with new teams that get trashed after two years. After all, we are a business (even if we do have monolithic cash reserves to spend a billion on broken xbox’es). No hodgepodge of random services that aren’t heard from after being introduced. Purpose. Direction. North Star.
Quests.