Quote
Originally posted by: Ceric
Its an interesting article that talks about how Microsoft is having a hard time progressing on with its software because of the users. Its much like on a computer old standards are hard to drop even if they make the whole machine faster. It sort of goes with what I've been arguing for a while.
The example they cited there (new version of Hotmail similar to the Gmail interface - Web 2.0 applications for those playing along at home) is a case of Microsoft making a product that didn't suit the users that they targeted.
Unlike Gmail users, Hotmail users are not as computer savvy. They're more likely to be using dialup connections and are happy with the current Hotmail interface. So when Microsoft produced this spiffy new interface with functionality that mimics desktop functionality such as drag-and-drop, the problem is not the users but the software development process.
They didn't give enough consideration to what their current users wanted.
They didn't factor in how a new system would affect current Hotmail users.
They didn't consider user feedback in the development process, which is suprising considering this product would be applied to a large existing userbase.
Nailing down requirements and getting user feedback is the toughest part of software development. This just shows that even the biggest companies are not immune to this.