rwandering.net
The blogged wandering of Robert W. Anderson
Archive for October, 2005
October 6, 2005 at 1:11 am · Filed under Grid Computing
Marty Humphrey directs the group that builds WSRF.NET.
WSRF.NET is both an alternative to the Globus reference implementation (built on Java / Tomcat) and a toolkit for developing WSRF-compatible Web services using ASP.NET. See this paper for a good overview of WSRF/WSRF.NET (note that isn’t the purpose of this paper, but it does it just the same).
The grid-standards community owe these UV guys a big thanks for taking the standards and building an alternate implementation – further validating the standards work. This proves (again) that the standard can be implemented, that it is functional, that it works and is not biased towards a specific language, application server, or OS. Of course, the implementation also provides feedback into future standards efforts.
It also validates a basic tenet of our approach: .NET is a terrific platform for distributed computing.
A great challenge for this industry is to take the excellent work done by computer scientists (and other domain experts) to solve these greatly hard problems and distill them down into something that is accessible to/by “normal” people to solve their real problems.
The standards are definitely helping make this a reality, but the tools built on these standards will really make the difference.
Tags: .NET, grid, WSRF
October 5, 2005 at 11:58 pm · Filed under Miscellaneous
Robert Scoble posted some things he would consider when evaluating an acquiring company. I read his post with interest as in the past I was actively involved in the sale of a company I cofounded.
He asks if anyone else has any good advice for entrepreneurs considering a sale.
Here’s mine – I’m sure this isn’t complete, but it is a start:
- The deal makes financial sense to all of the existing owners (not just to the entrepreneur). Sometimes deals are put together that are attractive to the entrepreneur while attempting to cut out the other investors. Avoid this if at all possible. If the ethics don’t bother you, think of it as self-preservation: you may need those investors again even if just as a reference. After all, this probably won’t be your last start up and it means a lot to say that you made money for your investors.
- What are they buying: branding, company, people, product, technology, market share or entrée, credibility? Make sure that you agree with them about what they are buying. Which products are important? Which technologies are important?
- The deal makes financial sense to the buyer. People tend to ignore this (and maybe you should if Robert Scoble is buying you). I think this is important in understanding why they are buying you.
- What is the plan for the company once it is acquired? What numbers are you supposed to hit? What kind of money can you spend?
- What will happen if things go sour?
- Ask for examples of unsuccessful acquisitions – what happened to those people / products / technologies? How were those people treated?
- Make sure that there are committed-to budgets post-acquisition. Also, keep reinforcing that the numbers need to be trued up based on the acquisition closed date. One VC told us recently that she is seeing people state their numbers by “months after funding” instead of fixed dates. I call this out because our acquisition took 2 months longer than it was supposed to (and the numbers needed to be trued up several times). These numbers are often tied to management / group bonuses, so you don’t want their to be confusion about this.
- What kind of approval processes will be in place?
- How will they judge this a successful acquisition?
- Is the acquisition popular in the acquiring company? Will you be competing with others in the company?
- Finally, will you want to work there? Will you want to work with your new boss? In the group in which you are placed?
My motivation for some of these questions comes from my own experience. For example, we were bought to give credibility in a new market as well as to infuse our entrepreneurial spirit across the greater company to affect more ASP-related business. We had a brand, products, and credibility that supported the acquisition. But when it came down to it, we were bought by a “numbers” company. What mattered more than anything else was that we hit our revenue targets. Strangely enough, receipts, costs, and cash, didn’t really matter. Just revenues.
That said, our acquisition was a success by the most important measure: that company (Energy Interactive) and the core personnel (outside of the founding executives) continues to this day as a somewhat independent group, selling the same / similar products into the same industry.
Now, I don’t mean to imply by any of my suggestions that I believe that these criteria particularly apply to Microsoft; however, I do think it is a good thing for the entrepreneur to investigate these (and many other) issues when evaluating an acquisition.
Tags: acquisition
October 5, 2005 at 11:12 pm · Filed under Grid Computing
Here at the Microsoft eScience event – my special thanks to the organizers. Apparently I wasn’t registered! No problem – they will get me a badge during the break.
Jim Gray kicked off the event with a historical view of science – that we have now gone into the era of data analysis. This is clearly the case in many different scientific domains: the sheer amount of measurements being taken, collected, and stored is phenomenal. Analyzing this data.
He described how on a 15-20M astronomy project (I think he was talking about the Sloan Digital Sky Survey (http://Skyserver.sdss.org), up to a 1/2 of that is spent on software development. This doesn’t count the programming done by the astronomers! Certainly, some of this software development includes that related to the science, but most of it is the development of an entire distributed computing system to support this one project.
His point: the tools aren’t good enough yet. I agree that this is true across the grid/distributed computing domain. There is too much computer science and IT skill necessary to build and maintain these systems. We are trying to make this easier in our own domain.
I hadn’t heard Jim‘s pragmatic side: He talked a bit about how we computer scientists need to engage the domain experts in science:
-
find someone who is desperate (who has a lot of need)
-
don’t try to go deep into go from working to working (i.e., deliver as you go)
-
give 100x value
-
give 20% of a solution (the other 80% will take 10 years)
-
Don’t make your project’s success depend on another project’s success.
Replace “domain experts in science“ with customer, and Jim Gray sounds like a sales manager! Maybe we can get him hawking the Digipede Network!
Tags: grid, Microsoft
« Previous entries