Categories
Uncategorized

Sinofsky’s TechTalk, and How Agile is MS?

If you haven’t found it yet, you should click over to Steven Sinofsky’s Techtalk – he’s a senior vice president at Microsoft in the Office group. (more info available here). Today in his posting on “Bureaucracy. Threat or menace?” he talks about a class teaching a case on the development of Office 2000 and the topic of bureaucracy, and the need to balance agility with planning and design… while keeping your external partners and customers customers satisfied.


There’s been a great deal of discussion on how agile and innovative Microsoft is vis-a-vis the perception and reports in the reports in the press that the company has become overly bureaucratic. What we see internally are how the improvements we’re making, which take time. As Carol Grojean pointed out, Jon DeVaan (who leads the Engineering Excellence effort) frequently references the article “Nobody Ever Gets Credit for Fixing Problems That Never Happened” which addresses the reality every manager faces: dedicating additional effort to either work or improvement can increase the performance of any process. (As Carol wrote: “The issue at hand is do you go down the destructive work-harder loop, where you feel short-term gains despite long-term consequences, or do you follow the constructive work-smarter loop, where you feel short-term pain for long-term investment in capability?”) Jon has said many times that people should have the courage to change:


“Generally, most people know what the problem is and perhaps even how to fix it; the difficult part is just getting people to change. Everyone recognizes the problem and oftentimes it gets expressed over and over again in cynicism. The true insight is getting every level of management to understand that they are part of the problem when they continually reinforce the work-harder loop.”


Of interest may also be how we look at the evolution of how we develop software at the company, through the creation and use of the .NET Framework, and the effort to implement an agile yet highly disciplined approach to product development. . This paper discusses the nature and impact of these two dramatic shifts to the development practices at Microsoft.- this insight from our own Eric Brechner at the Int’l Conference on Software Engineering (ICSE 2005) earlier this year on the “Journey of Enlightenment & the Evolution of Development at Microsoft”. Eric is working on improving our software development practices across the product teams. The slides are an interesting read, ‘though alone it lacks the impactful delivery and depth Eric brings to his talks.


(Also a good read: Eric’s ACM paper “Things they would not teach me of in college: what Microsoft developers learn later”)

Categories
Uncategorized

LiveMeeting: for when you’re not quite there

Today my youngest son stayed home from school with the same thing his father has… coming off a really bad cold. I had a string of meetings and discussions, some of which I participated through Office Live Meeting. I used the regular dial-in conference lines for one discussion (that was a problem) but the rest were all Live Meeting, able to view and sync with the presentations accompanying the talks. 


Last week Steve Ballmer talked to the Seattle Times with a focus on traffic and education, and said “what’s a high-tech company doing saying roads are a big deal — roads, roads, roads — tell everybody to stay home and work from home. You build this interactive technology; you should be able to stay home.”


With LM today, I was able to stay home so I didn’t sneeze around my coworkers (you’re welcome) and was able to keep some of the human interaction. I couldn’t look into people’s eyes today but I was able to get accomplished more than if I’d been stuck with just a POTS connection.


Kudos to the Live Meeting team for a great product that — as a Microsoft product customer — satisfied me when I needed it most: it worked without a problem. (Many times employees are among our harshest critics.) If I could get easier access to my Sharepoint projects… sync’ing latest versions of docs in the cloud… with people away from the office today, that would have solved some of the other issues today. For all the talk recently about hosted versions of productivity software, I was happy today to have the applications on my PC desktop when my cable net connection went down.

Categories
Uncategorized

Suggest a topic for a future blog post….

As I have seen done on other blogs, I would also like to get your ideas for future blog posts via this blog article.  I welcome suggestions from anyone out there who would like to suggest a topic along the lines of how we impact customer and partner satisfaction through our company and products.

Categories
Uncategorized

Tschuess, John Canning from Media Center

A quick note on my friend John Canning (Media Center Evangelist extraordinaire), who left Redmond recently for the wilds of Southern California. (The first link is to part one of his Channel 9 interview on Media Center… here’s part two.) I had the pleasure of working with him in HED prior to his move to the eHome team in Windows Client (I followed a short time later to Client).


John has been traveling the world as a tireless customer advocate and promoter of the benefits of time-shifted television. This is a guy who at the mere sight of customers would drop all he was doing and kick off a Media Center demo with the remote in hand.


Now he’s making the most of his experience in producing online stories and venturing out with another company (nameless for this entry), working as a Field Producer and Product Manager. He said that he has planned trips to Switzerland and the Eiger… and I’m looking forward to his installments.

Categories
Uncategorized

When it comes to Xbox 360, I’m a customer

I’ve seen a couple entries which are noting Xbox 360 bundles are available for pre-order. In my hunting, I found that RitzCamera is taking orders for the Xbox 360 Platinum System, which is one of two bundle configurations – this is the one I ordered. A lower priced starter system is also available. (Please note, I receive no benefits for posting this link.)


The Xbox group is amazingly focused on what their customers want out of a gaming and entertainment system, just as many employees in the product groups at Microsoft. Let me go a step further and say that HED has great customer and partner awareness overall… the HRD folks make sexy and functional hardware, with the latest edition to our own home office being the new comfort curve keyboard (say that five times fast). I’ve been so impressed with how teams at Microsoft meet, listen and work closely with our customers and partners (which in the case of HED includes consumers, distributors, retailers and the spectrum of game makers… you name it), in addition to bringing the voice of the customer to work every day in their own experiences. Robbie Bach said this summer that “consumers do want choice, they do want variety, and our challenge and our job is to deliver that choice and variety while we deliver a great integrated experience.”


Xbox 360 is a great example of that integrated experience. Most appealing to me is the Xbox 360’s feature of being a Windows Media Center Extender (“MCE”), replacing my cobbled together Xbox in the family room today (which has the IR add-on and multiple remotes for DVD and MCE). We already have an MCE in the bedroom that we access content from our Media Center in the office, which works very well over the home network. I also like the idea of having the much larger HDD. My hope is that there will be some game thought in how the upcoming Media Center remote keyboard might work with Xbox 360 (in addition to my Media Center PC).


But what to do with the old Xboxes at home? I’ve seen some very creative ideas out there but I think that the remaining original Xbox will find its way to the playroom.