On mySimon: Holiday Gifts Under $50
BNET Business Network:
BNET
TechRepublic
ZDNet

August 19th, 2008

My Windows 7 wish list

Posted by Ed Bott @ 8:44 am

Categories: Windows 7

Tags: Team, Microsoft Windows 7, Sinofsky, Microsoft Windows, Team Management, Operating Systems, Software, Management, Ed Bott

Cynics see the new Engineering Windows 7 blog, which launched last week, as a pure PR play from Microsoft. Maybe it’s just a matter of setting expectations properly. In a lengthy post (more than 2,100 words!) yesterday, Steven Sinofsky provided some more details about the development effort, including some clues as to what to expect in Windows 7. He also touches on the feedback to the first post (288 comments posted in the first four days).

There’s a fair amount of information in this post, all of it from 30,000 feet or so. Most interesting to me was the breakdown of how the sprawling Windows development effort is divided into 25 feature teams:

A feature team represents those that own a specific part of Windows 7—the code, features, quality, and overall development. The feature teams represent the locus of work and coordination across the team. …

Windows 7’s feature teams sound a lot like parts of Windows with which you are familiar. Because of the platform elements of Windows we have many teams that have remained fairly constant over several releases, whereas some teams are brand new or represent relatively new areas composed of some new code and the code that formed the basis of the team. Some teams do lots of work for Server (such as the VM work) and some might have big deliverables outside of Windows 7 (such as Internet Explorer).

In general a feature team encompasses ownership of combination of architectural components and scenarios across Windows. “Feature” is always a tricky word since some folks think of feature as one element in the user-interface and others think of the feature as a traditional architectural component (say TCP/IP). Our approach is to balance across scenarios and architecture such that we have the right level of end-to-end coverage and the right parts of the architecture. One thing we do try to avoid is separating the “plumbing” from the “user interface” so that teams do have end-to-end ownership of work (as an example of that, “Find and Organize” builds both the indexer and the user interface for search).

Sinofsky’s list is alphabetical. I thought it might be interesting to arrange the feature teams into groups and discuss what I believe the real challenges of each group are. It’s important to remember that this development team is working on business, consumer, and server products, all of which will be built on the Windows 7 code base.

THE GUTS

Feature teams: Fundamentals; Kernel & VM; Security

Don’t be distracted by predictions that Windows 7 will have a new kernel. It’s going to be an evolution of the kernel shared by Windows Vista SP1 and Windows Server 2008. I’ll be especially interested to see whether some form of the Hyper-V virtualization platform appears in Windows 7. If it does, I expect it will be in the enterprise version. The security challenges for Windows 7 are well known as well: refining User Account Control and hardening the kernel against new forms of attack.

DEPLOYMENT AND MANAGEMENT

Feature teams: Deployment and Component Platform; Engineering System and Tools; Customer Engineering and Telemetry; Assistance and Support Technologies; International

Some of the most interesting advances in Windows Vista are here, in the new servicing stack and a massive change to the way system images are built and deployed. If you’re a consumer, you probably aren’t aware of these changes, but enterprise customers sure are. It would be nice to see these technologies leveraged so that any Windows user can build and save a custom image that includes only the features and updates they need, without having to use third-party tools.

HARDWARE

Feature teams: Devices and Media; Devices and Storage

The driver model for Windows 7 will essentially be identical to the one used in Windows Vista. That should mean the biggest headaches of the Vista launch, where immature drivers caused performance and stability problems, will not be repeated. We’ve probably already seen a preview of the handful of new features that will appear; see the Storage 1.0 feature pack for details. I don’t expect any other major changes here.

USER EXPERIENCE

Feature teams: Core User Experience; Desktop Graphics; Applets and Gadgets

You can sum up this group’s mission in two words: fit and finish. I can already see the reviews, which will compare the Windows 7 UI and its included tools with their Apple alternatives, such as iLife and MobileMe. Microsoft has been doing some exceptional UI innovation post-Vista, with its Zune software and its Windows Live tools, especially the Photo Gallery update. Tying that all together to create a consistent end-to-end experience is essential. This group has had two full years to address the usability complaints with Windows Vista, so there really is no room for excuses. I’ll be especially interested to see how Live Mesh and other cloud-based services fit into the picture.

ORGANIZATION

Feature teams: Documents and Printing; File System; Find and Organize

Several commenters on that initial “Welcome” post expressed hope that the WinFS file system, which was killed off during the infamous “Longhorn reset,” would be resurrected for Windows 7. Not gonna happen. Nor, frankly, is it necessary. One frustrating aspect of Windows Vista is the disconnect between its Windows Search architecture (excellent) and its search tools (weak). This is another area where reviewers are going to compare a Windows 7 feature to its Apple counterpart, Spotlight. Being able to win that comparison is essential.

NETWORKING

Feature teams: Networking – Core; Networking – Enterprise; Networking - Wireless

This group has a lot of work to do, both at the plumbing level and at the User Experience level. Making the Network and Sharing Center more accessible is what reviewers will focus on, but it’s equally important to iron out the remaining glitches in network performance (especially those that slow down file transfers while multimedia components are in operation).

DEVELOPER SUPPORT

Feature teams: User Interface Platform; Windows App Platform

Because I’m not a developer, I haven’t been paying much attention to this space lately. So, I’ll throw this category open to my dev-centric readers. What do you expect to see here?

INTERNET

Feature team: Internet Explorer (including IE 8 down-level)

Internet Explorer 8 is just about ready to go into a second beta and is probably feature-complete at this point. Although it’s integrated into the operating system, its development effort follows a parallel track and it should be done well before the rest of the OS is ready to ship. The biggest challenge for the IE group is to erase the perception that Microsoft’s browser is fundamentally less secure than its competitors. Tightening up the ActiveX security model should go a long way in that respect. I’ll have much more to say about IE8 when the next milestone release is available.

MEDIA CENTER

Feature team: Media Center

The Media Center team owns one of the highest-profile consumer features in the product. Their challenge is walking the tightrope between satisfying the demands of a passionate and vocal enthusiast community and building a set of platform components that are stable enough to work like an appliance. As the controversy over the recent Media Center TV Feature Pack (previously codenamed “Fiji”) attests, there’s still plenty of work to do here.

Did I miss anything? Hit the Talkback button and let me know.

Ed BottEd Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. See his full profile and disclosure of his industry affiliations.

Email Ed Bott

Subscribe to Ed Bott's Microsoft Report via Email alerts or RSS.

  • Talkback
  • Most Recent of 176 Talkback(s)
Maybe
they mean change the color? It's been blue for a long time now. wink... (Read the rest)
Posted by: rtk Posted on: 09/30/08 You are currently: a Guest | | Terms of Use
Put more muscle in there  LBiege | 08/19/08
And then Microsoft gets sued again...  cornpie | 08/19/08
Only if they don't allow an uninstall... (NT)  kurt@... | 08/20/08
RE: My Windows 7 wish list  KrisTheOracleGuy | 08/19/08
RE: My Windows 7 wish list  cromwellryan@... | 08/20/08
Juar as long as I can turn if off...  deowll | 08/20/08
Cool idea!  I am Gorby | 08/20/08
Their key to success  Michael Kelly | 08/19/08
I don't think MS wants 3rd party developers anymore  I am Gorby | 08/20/08
Not true  Gruffydd | 09/03/08
RE: My Windows 7 wish list  amreldib | 08/19/08
My wish list?  kcredden2 | 08/19/08
..basic plug and play networking..  PollyProteus | 08/20/08
they'll only do it between Win7 computers,  deowll | 08/20/08
RE: My wish list?  surfasb | 08/20/08
My wish list?  Sleeper Service | 08/19/08
That is it except for ...  rcfoulk@... | 08/20/08
Biz and personal  cfischer83@... | 08/19/08
Reset IE  mikefarinha | 08/19/08
Tried it  cfischer83@... | 08/19/08
Multiple virtual desktops  Don Collins | 08/19/08
Not an issue  mikegalos@... | 08/19/08
20?  AndyCee | 08/20/08
Just what you are doing now  HawkCW4@... | 08/20/08
Other than 20 desktops, the rest can be done...  jmiller1978 | 08/20/08
Windows 7, another stop gap OS?  No_Ax_to_Grind | 08/19/08
Well SOMEONE has to  Michael Kelly | 08/19/08
Maybe Dell or HP...  arminw | 08/20/08
If Apple can write a decent operating system...  PollyProteus | 08/20/08
Why not virtualize the old stuff?  John L. Ries | 08/19/08
Not true  Ed BottZDNet Moderator | 08/19/08
However, the idea is still valid  John L. Ries | 08/19/08
You can already do that.  cornpie | 08/19/08
The question really is WHY?  No_Ax_to_Grind | 08/19/08
Says me  John L. Ries | 08/19/08
Windows already does that and has for a while.  threedaysdwn | 08/19/08
Then there's no problem  John L. Ries | 08/20/08
Multicore  mikegalos@... | 08/19/08
Ahead of the pack is meaningless when  No_Ax_to_Grind | 08/19/08
..  Bozzer | 09/12/08
Because it is there?  IT_User | 08/19/08
Hmmm, maybe...  No_Ax_to_Grind | 08/19/08
Circular argument?  IT_User | 08/19/08
You have to understand...  John L. Ries | 08/19/08
Jogging my memory!  IT_User | 08/19/08
...could be the OS, yes.  HexHammer67 | 08/20/08
Sorry, I'm not buying  Ed BottZDNet Moderator | 08/20/08
That old joke  HexHammer67 | 08/22/08
Not necessarily so  Doug_Alder | 08/21/08
Wrong on all counts.  threedaysdwn | 08/19/08
I Totally Agree  Stuka | 08/20/08
The only problem with that...  Wolfie2K3 | 08/20/08
Obviously they can't Win (pun) can they?  cschramm@... | 08/20/08
You are good at telling people to do what they've done.  deowll | 08/20/08
End users want cheap, not bloated, runs the apps. They expect it to be  DonnieBoy | 08/19/08
So helpful  Ed BottZDNet Moderator | 08/19/08
Yes, that is exactly what users want, that is why they do NOT want Vista.  DonnieBoy | 08/19/08
Re:  dvm | 08/19/08
What if the default were XP, and you had to pay extra to get Vista???  DonnieBoy | 08/19/08
What if you could breathe water and fly without wings?  No_Ax_to_Grind | 08/19/08
Still, 33% buying the new model, did not like it and went with the old one.  DonnieBoy | 08/19/08
Does bring up a thought...  John L. Ries | 08/19/08
33% still pulling numbers from your dark side...nt  USTechHead | 08/20/08
Re:  dvm | 08/19/08
That is actually pretty bad. A third of the customers going for the old  DonnieBoy | 08/19/08
Well, you can live in the past  mustang_z | 08/20/08
And if it weren't for RABID FUD dispensers like you...  Wolfie2K3 | 08/20/08
DonnieBoy, What Up with the...  Kromaethius | 08/21/08
But have they ever tried Vista?  gamefreak9310 | 08/20/08
33% Downgrade To XP?  chessmen | 08/20/08
Bloated is such a relative term.  mwagner@... | 08/22/08
The 640K quote is an urban legend  Ed BottZDNet Moderator | 08/22/08
Not only is it an urban legend...  jamesrayg | 09/11/08
At the time it was enough  alaniane@... | 09/26/08
Not true at all... If it were  No_Ax_to_Grind | 08/19/08
Well, a lot ARE switching to Unix Desktops, aka OSX. And the satisfaction  DonnieBoy | 08/19/08
Zzzzz...and that brings in a lot of - what...nothing as usual...nt  USTechHead | 08/20/08
.....  Linux User 147560 | 08/19/08
End users want fat end  LBiege | 08/19/08
You do not have to be fat to have a good GUI. Have you heard of OSX? Even  DonnieBoy | 08/19/08
Re: GUI  gwzap2008 | 08/20/08
So do Windows and Linux...  Wolfie2K3 | 08/20/08
End users want three bladed cpu fans  IT_User | 08/19/08
"Most end users wouldn't have the slightest idea"?  LBiege | 08/19/08
The iPhone ain't fat. It is light and fast and uses resources very  DonnieBoy | 08/20/08
RE: My Windows wish list  night-hunter | 08/19/08
Uh.. Where have you been?  Wolfie2K3 | 08/20/08
RE: My Windows 7 wish list  lawryll@... | 08/19/08
RE: My Windows 7 wish list  bricar2 | 08/19/08
re  jimk_z | 08/20/08
Efficiency?  TripleII | 08/19/08
My point exactly, the top of the list should be NOT bloated.  DonnieBoy | 08/19/08
Er... So where's the Mac UMPC...? n/t  Wolfie2K3 | 08/20/08
Lame  croberts | 08/19/08
RE: My Windows 7 wish list  cfischer83@... | 08/19/08
Politician Sandwich  John L. Ries | 08/19/08
I honestly believe...  cfischer83@... | 08/20/08
Don't know about that one.  John L. Ries | 08/20/08
More about the Find and Organize team  threedaysdwn | 08/19/08
More from Brandon  Ed BottZDNet Moderator | 08/20/08
...  threedaysdwn | 08/19/08
I'd move "Deployment and Component Platform" from Guts to Deployment/Mgmt  PB_z | 08/20/08
Done  Ed BottZDNet Moderator | 08/20/08
Please get rid of the drive letters  zmud | 08/20/08
wrong solution  wkulecz | 08/20/08
You do realize that...  cfischer83@... | 08/20/08
You do realize that....  Narg | 08/20/08
re: You do realize...  Badgered | 08/20/08
Favorite folders list in Vista Explorer  Ed BottZDNet Moderator | 08/20/08
Better yet...  techboy_z | 08/20/08
Been there, done that, got the t-shirt...  Wolfie2K3 | 08/20/08
Like the Amiga...  IT_Critic | 08/20/08
Nothing wrong with the drive letters  John L. Ries | 08/20/08
Why does the letter change depending on the order in which its plugged in?  deowll | 08/20/08
Backward Compatibility  IT_Critic | 08/20/08
They did that with Vista  voyager529 | 08/20/08
They did that with Vista  IT_Critic | 08/20/08
linux?  atari8bit@... | 08/20/08
NO!  deowll | 08/20/08
YES!  IT_Critic | 08/21/08
Excellent Idea!  Utah Stan | 09/12/08
RE: My Windows 7 wish list  kafecadm@... | 08/20/08
I wish Windows 7 was Midori !  TEHD | 08/20/08
RE: My Windows 7 wish list  wanderson | 08/20/08
Customize Windows More!  pcwizkid.tech.talk@... | 08/20/08
faster boot time  Splatus | 08/20/08
Seriously...  Wolfie2K3 | 08/20/08
Newer stuff seems to work better in that area.  CobraA1 | 08/21/08
RE: My Windows 7 wish list  gwzap2008 | 08/20/08
It's already been done...  Wolfie2K3 | 08/20/08
Do away with index rating  Randalllind | 08/20/08
You seem to be talking about ...  mwagner@... | 08/20/08
Well . . .  CobraA1 | 08/21/08
I'm still waiting for Mojave..  Narg | 08/20/08
How about fixing the 'scratched CD hangs the whole system' bug? (NT)  Letophoro | 08/20/08
Make Windows 7 basic free....  Narg | 08/20/08
RE: My Windows 7 wish list  rfpcs@... | 08/20/08
SFU on installation media  trenchsol | 08/20/08
RE: My Windows 7 wish list  atari8bit@... | 08/20/08
RE: My Windows 7 wish list  leila_tx | 08/20/08
Ed Bott, Vista, and Windows 7 Hype  swbobcat | 08/20/08
Gutless  Ed BottZDNet Moderator | 08/20/08
What's adds even more to the hilarity...  Wolfie2K3 | 08/20/08
RE: My Windows 7 wish list  griz326 | 08/20/08
RE: My Windows 7 wish list  tnsjms | 08/20/08
I agree  stan@... | 08/20/08
RE: My Windows 7 wish list--no IE 8  gypkap@... | 08/20/08
WinXP SP4 areoglass  ChazzMatt | 08/20/08
stupdi ZDNET took out the plus signs  ChazzMatt | 08/20/08
RE: My Windows 7 wish list  abhishek0216@... | 08/20/08
RE: My Windows 7 wish list  sykandtyed | 08/20/08
RE: My Windows 7 wish list  jimk_z | 08/20/08
RE: My Windows 7 wish list  bohannjn | 08/21/08
RE: My Windows 7 wish list  thomasak001 | 08/21/08
Service packs...  Ed BottZDNet Moderator | 08/21/08
Service Packs  thomasak001 | 08/21/08
RE: My Windows 7 wish list  GuardianBob | 08/21/08
Not sure I understand  Ed BottZDNet Moderator | 08/21/08
separate search, XP style for program files, Copernic style for data  Jim Johnson | 08/21/08
The KISS rule  madmanjohn | 08/21/08
Re: The KISS rule  {DvT}Hex | 08/21/08
They could do both  alaniane@... | 09/26/08
Get rid of ActiveX  CobraA1 | 08/21/08
why the LIE? It's Windows 6.1 not 7.0  ChazzMatt | 08/21/08
and it's a fact  ChazzMatt | 08/21/08
A rose by any other name...  Wolfie2K3 | 08/21/08
RE: My Windows 7 wish list  wanderson | 08/22/08
Awesome!  Ed BottZDNet Moderator | 08/22/08
Impervious and not oblivious to virus  BALTHOR | 09/03/08
RE: My Windows 7 wish list  ramnet@... | 09/04/08
RE: My Windows 7 wish list  brues.1@... | 09/19/08
Just thinkin'  mikifinaz1@... | 09/19/08
Well established support lifecycles  Ed BottZDNet Moderator | 09/19/08
RE: My Windows 7 wish list  rocketman67 | 09/30/08
Fix what? How?  Ed BottZDNet Moderator | 09/30/08
Maybe  rtk | 09/30/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

  • Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
  • More from IBM
  • Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
  • Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report
Click Here