« SaaS delivers functionality faster and cheaper | Main | Mark Cuban vs. Don Dodge on Click Fraud - round 2 »

June 01, 2006

Comments

Peter Rip

Don:

Here's the VC/startup dilemma.

(1) MSFT is #3 in online.
(2) MSFT is likely motivated to buy (a) the most innovative companies and (b) companies working with MSFT
(3) But a small company has 1 silver bullet in choosing its target partner (resources)
(4) Valuation as a going concern is maximized by targeting the largest installed base. In online that is not MSFT.

Therefore the conundrum is that working with MSFT only is rational in a build-to-flip strategy. And we all know BTF is a bad way to build a company.

It seems to me that the better strategy to signal to the market is that you want to buy the most innovative companies, regardless of whether they are working with MSFT or not. We all know that the the truth is that acquisitions always lead to a re-write anyway.

Don Dodge

Peter, I assume you mean that Microsoft is #3 in online traffic to its MSN properties, behind Yahoo and Google? While that may be true I am not sure how that would impact a startup's decision on which tools or platforms to use to build their product/service. Web based services tend to work on the Explorer browser regardless of the underlying technology.

Microsoft provides great development tools and platforms (OS, database, app server) for startups at a very competitive price. We obviously want to encourage ALL startups to use our technologies.

We focus our Emerging Business Team resources on those companies that use our tools AND add value,features, and services to our product lines. We want to partner with those companies and in a few cases acquire them.

You are correct about rewrites. In some cases acquisitions result in a rewrite of the existing code to achieve seamless integration with other Microsoft products. So, from that point of view it doesn't matter what platform the code was originally written on. The rub comes when we ask those original engineers to rewrite their code with Microsoft tools. Will they be skilled at doing that, or want to do it?

Remember that a major factor in most acquisitions is the talent of the engineering team. If they aren't skilled in Microsoft technologies the value of the team, and the company, is diminished in our view. That is the harsh reality. We will miss a few opportunities because of this, but overall this strategy makes sense for Microsoft.

Dmitry Buterin

Peter, we have chosen .Net platform for our startup software (www.wildapricot.com) on our own volition and I think we had some good reasons:
1) Population of developers experienced in this platform is very significant (I think I read stats it might be the biggest one right now - say, versus Java or PHP)
2) Microsoft dev tools (Visual Studio) are excellent
3) There is a lot of stuff to use in the foundation, e.g. we use Atlas framework for very cool Ajax functionality.

The comments to this entry are closed.

My Photo

Enter your email address:

Delivered by FeedBurner

Twitter Updates

    follow me on Twitter