Thursday, July 23, 2009

How Microsoft continues to blow it

I have to recognize that I usually don't buy Microsoft products myself, but i have been responsible for Hundreds of thousands of dollars in revenue for Microsoft since I recommend or buy for other companies.

Well, with crappy updates that screw my access keys or that corrupt files they are not getting any new friends. I, for one, will not recomend microsoft for anything beyond Windows... and that because people need that familiar face. Anything else I will find other providers.

Need office? I have a ton of free options just as good, including Google's

Nop... not even Excel is now excempt from my rage. As far as I am concerned, Microsoft just died for me.

My development resources with .NET expertise will be shifted to some other languages/areas. Everything is moving to the cloud anyway.

It is just that Microsoft is irresponsible when it comes to product release.

  • Half baked programs (Windows ME, and Vista come to mind),
  • Screwy upgrade paths
  • Incompatibility among their OWN applications (Entourage/Outlook/Outlook express)
  • Dropping support and screwing partners (play for sure)
  • Changing the rules

I am just happy they are no longer the only option around. I love my Mac, I love google, Viva Java

Wednesday, June 24, 2009

The universe itself has a trade-off in thermodynamics called entropy.

I have this friend who owns a successful consulting company. To man his operations he tries to pay as little as possible. With the economy the way it is, it is becoming easier for him to negotiate when he needs engineers or other employees. He ends up paying very little… at face value

Now, his price for this way of doing business is clearly higher than it looks. There is no long-term commitment from his employees. They will leave as soon as they could get a little more. He looses know how, looses continuity and is becoming less competitive in the long term. He is even getting a reputation in the industry as a guy who pays little.

It is a business model destined to fail.

But it got me thinking. How do you evaluate the cost of a decision? The basic idea would be to add up the values associated with the other options. Here I would suggest thinking as pessimistic as possible.

Cost of opportunity: Ask yourself if by doing this you will not be able to do something else. Ballpark the other option and write it down. If more than one thing will be compromised and are not exclusive with each other, write them all out. If they are exclusive, write down the more expensive one.

Brand cost: difficult to evaluate but if your decision could impact the brand in a negative way, assume it goes in the most horrible way possible and write it down.

Networking impact: If your decision could impact your networking capabilities in the future, assume that it does. How much of an impact? Think of the worst case.

Think of other options not included here. Be negative and pessimistic.

Add those numbers up.

Now compare with the possibility of not doing anything. The differential is the cost of this decision.

Now I settle with the difference between the decision and not doing anything because you have already that baseline. It might need you to project it to the future but chances are you can do a good job at maintaining the status quo.

I’ve done a similar analysis on several occasions and it seems like a good way to do it but I have no illusions. I know there are better ways to do it out there. Would you care to comment?

Let me have your thoughts on this matter. Shall we?