Tagged with computers

XP Mode in Windows 7

On a lighter note, I wanted to briefly comment about yesterday’s revelation of Windows XP Mode in Windows 7.

All in all, I think this is a pretty nifty idea. It is essentially the same as “Classic Mode” that Apple had in OS X for the first few versions. I question the decision to make this a business-only feature, but I will admit that consumers can more readily move to newer software than a business can. I will be curious to see how this behaves in practice, and whether it is as elegant and useful a solution as it appears on the surface.

In other news, I am eagerly chomping at the bit to get my paws on the Windows 7 RC. I stopped using the beta a while ago, as I didn’t want to use a beta OS as a full time system. But depending on how the RC looks, I may try to make it my primary OS. Mostly because I want to see how some of the new window management / organization features work in day to day usage. And also just to see if it is worth the cost to upgrade from Vista. I have a feeling it will be, but there’s nothing like getting a new toy and trying out all the bells and whistles. ^^

Tagged , ,

Does Usability Come From The Users?

I’ve been watching the development of Windows 7 pretty closely, mostly because Microsoft has been relatively forthcoming on their development of it via their Engineering Windows 7 blog. It was particularly interesting in the few months before the beta dropped, because they talked about certain aspects of Windows in the abstract — how critical the taskbar is to the OS, how many windows a typical user has open, etc. It was sort of a smattering of theory which you could only assume was being used by Microsoft to mold the next iteration of the OS — but you weren’t really sure.

Now that the beta has arrived, and talk of the RC is rampant, it is all too clear that they were definitely molding the next iteration — almost to a fault.

And so the question I’ve come to ask myself recently is: what is the best way to create a new feature? In Steven Sinofsky’s very strangely worded post recently, he puts it like this:

A quick story from years ago working on Office, many years ago before the development of telemetry and the internet deciding what features to put in a release of Office could really be best described as a battle. The battle took place in conference rooms where people would basically debate until one or more parties gave up from fatigue (mental or otherwise)—essentially adrenaline-based product development. […] Fast forward to the development of Windows 7 and we’re focused on using data to help inform decisions we make. This data takes many forms and helps in many ways. I know a lot of folks have questions about the data – is it representative, how does it help fix things people should be using but don’t, what about doing new things, and so on. Data is an important element of making decisions, but not a substitute for clear product goals, meaningful customer engagement, and working across the ecosystem to bring Windows 7 to customers.

I think the first part is very telling about why Microsoft has a reputation of creating illogical and painful UIs. Putting a bunch of software engineers — who aren’t exactly UI experts to begin with — in a box to fight over features & design is stupid.

But the second part begs the question, is using telemetry data to shape your features and UI any better?
Continue reading

Tagged , , ,