03-01-2006, 09:00 AM
|
Executive Editor
Join Date: Aug 2006
Posts: 29,160
|
|
Microsoft to Self: "What? We Have a Left Hand? What is it Doing?"
"Normally, you should think, that a company like Microsoft is offering highly integrated services and normally they do if you take the integration of Windows Mobile into the PC and server environment with all the sync functionalities, etc but now imagine you bought a new Windows Mobile Pocket PC, you would like to start using MSN Messenger the first time and a friend tells you, that you need a Microsoft Passport account. Not a big deal at all, since you have the Internet in your pocket and you should be able to easily create such an account right from your Pocket PC. Ok, so far the theory..."
An interesting, if quirky, discovery by Arne Hess over at the::unwired. In a nutshell, this boils down to the fact that Microsoft is a very large organization, and as is quite often the case with such things, one group has no idea what the other group is working on. But here's the real key to all this: each group at Microsoft needs to think about how their product or service works with other Microsoft products and services.
A year or two ago, Steve Balmer made a speech in which he talked about every the core importance of "working better together". The idea was that every Microsoft product should work better than anything else on the market with other Microsoft products. It doesn't seem like many groups at Microsoft were paying attention, because it's rare to find any Microsoft product that has specific features in it to allow it to work better with other Microsoft products. Sure, there are tiny steps in the right direction, but overall I think it's pretty dismal. Witness the fact that I still can't sync Notes from Exchange with my Pocket PC after, what, six years? Sad.
I think every Microsoft product team should have a checklist of every other Microsoft product, and they should sit down and figure out if their product has any synergy with any other product, and hammer out how they can tap into that. Microsoft needs to start taking this much more seriously than they currently are.
|
|
|
|
|
03-01-2006, 09:36 AM
|
Intellectual
Join Date: Jul 2003
Posts: 203
|
|
yeah, what he said!
you'd think it'd be obvious in the Information Age.
|
|
|
|
|
03-01-2006, 09:53 AM
|
Mystic
Join Date: Aug 2006
Posts: 1,734
|
|
Isnt this "working best with other MS products" the thing they got convicted in court for? Wasn't there supposed to be a "firewall" between the OS and application development teams? I'm sure MS has a set of lawyers specifically making sure each division does not work "very well together".
Surur
|
|
|
|
|
03-01-2006, 12:07 PM
|
Intellectual
Join Date: Jun 2003
Posts: 191
|
|
All this talk of synergy and working together makes me want a Mac more and more... man I can't wait till i need a new comp... Intel Macs here i come!
|
|
|
|
|
03-01-2006, 01:16 PM
|
Intellectual
Join Date: Mar 2004
Posts: 165
|
|
The problem lies in management. Each product division pretty much looks after their own. That means that interface issues tend to be lower priorities. I think it has to do with the fact that each division expects the other to do the testing to make sure the flow is seamless. Well guess what? That fits right in with your left hand/right hand analogy. Unfortunately, many big corporations don't get the picture. For some reason, they don't want to create a "flows" division, which focuses solely on product integration. It is a nightmare, though, because each division has several recent releases, as well as upcoming releases. If you count all the permutations of testing required, that's a whole lot of testing! Not only that, each division always wants to point the finger and say that if something doesn't work, it's the other division's fault. And to isolate a problem to one product or another can frequently prove to be a daunting task. And again, each division doesn't want to spend their valuable resources testing for something, when there's a 50% probability the problem is with the other product. That's why there are so many interface issues with Microsoft's products, and will continue to be until they get serious about their flows. And if they *do* have a flow division, they obviously need to get on the ball.
Another factor is importance. If a product is not successful, many of the other products will "cut them off". I don't know how far up the management chain that decision goes, but it unfortunately is the nature of the beast. Each division works like a miniature company, even some competing with others. Some products are leaders, in that other products will try to piggyback off the success of the major ones by providing interfaces to them. However, it has to be 2 ways. The major product divisions also have to provide support to the newer or less popular ones, and that means they have to devote the time to work with them. So what usually happens is that the less popular products end up doing the best they can to get by with whatever interfaces they can develop to plug in to the bigger products, even if it means there will still be compatibility issues which have to be addressed on the other side, which may never get addressed, BTW.
|
|
|
|
|
03-01-2006, 05:29 PM
|
Pontificator
Join Date: Aug 2006
Posts: 1,202
|
|
The worst part of this is how MS has intentionally left out functionality in the PPC space to protect their desktop market -- while at the same time not providing a truly seamless synchronization of our desktop to these devices.
If you are going to make sure the devices aren't "too" powerful, then you need to make sure that it can at least get and display all the data one might have on their MS software filled desktop. Unfortunately, MS has a lot of marketing people making business decisions and since WM is low man on the pole, it gets scraps when deemed important.
|
|
|
|
|
03-01-2006, 05:49 PM
|
Theorist
Join Date: Feb 2002
Posts: 260
|
|
In response to the topic:
Amen!
|
|
|
|
|
03-01-2006, 10:49 PM
|
Intellectual
Join Date: Aug 2006
Posts: 189
|
|
You know that you have a problem when the Mac version of WORD is considered to be a lot better than than the Windows version of WORD.
|
|
|
|
|
03-02-2006, 12:20 AM
|
Pontificator
Join Date: Dec 2005
Posts: 1,183
|
|
Quote:
Originally Posted by Surur
Isnt this "working best with other MS products" the thing they got convicted in court for? Wasn't there supposed to be a "firewall" between the OS and application development teams? I'm sure MS has a set of lawyers specifically making sure each division does not work "very well together".
Surur
|
That was my first thought too. Either let them do it and quit whining, or don't let them do it ... and quit whining!
|
|
|
|
|
03-02-2006, 11:50 AM
|
Contributing Editor Emeritus
Join Date: Aug 2006
Posts: 8,228
|
|
and the worst is where MS & Google compete. In those cases, google almost always works better than MS on a Windows Mobile device. :?
|
|
|
|
|
|
|