The blog post starts with some household announcements, mostly dealing with the responses and comments received after opening the blog last week. Sinofsky assures us the blog isn't a PR stunt or marketing ploy. "This blog is the real deal - typos, mistakes, and all. There's no intermediary or vetting of the posts," he writes, "We have folks on the team who will be contributing, but we're not having any posts written by anyone other than who signs it."
The meat of the post is an introduction to the Windows 7 team. The team is headed by Sinofsky himself (Windows client experience) and Jon DeVaan (core operating system, stuff like kernel, device infrastructure, etc.), and consists of 25 'feature teams'. What is a feature team?
Sinofsky lists 23 of the 25 feature teams - the names are pretty much self-explanatory.
- Applets and Gadgets
- Assistance and Support Technologies
- Core User Experience
- Customer Engineering and Telemetry
- Deployment and Component Platform
- Desktop Graphics
- Devices and Media
- Devices and Storage
- Documents and Printing
- Engineering System and Tools
- File System
- Find and Organize
- Internet Explorer (including IE 8 down-level)
- Kernel & VM
- Media Center
- Networking - Core
- Networking - Enterprise
- Networking - Wireless
- User Interface Platform
- Windows App Platform
In addition to the feature teams, there are people working on all aspects of Windows 7, in four groups: content development, product planning, product design, and research and usability. People often comment on the size and manageability of the Windows team, but Sinofsky isn't worried. "The way that I look at this is that our job is to have the Windows team be the right size - that sounds cliche but I mean by that is that the team is neither too large nor too small, but is effectively managed so that the work of the team reflects the size of the team and you see the project as having the benefits we articulate."
Overall, Sinofsky provides some interesting insights into how the Windows team is structured, but it is of course difficult to say if they're on the right track or not. Few of us here will have experience in managing the largest software project in the world.