|
|
|
|
|
by rams
6815 days ago
|
|
"What does virtualization have to do with enterprise software?" - Which rock were you hiding under ? Come out and face the bulbs :-D Seriously though, one counterpoint could be that, Apple and Google - companies that had two of the biggest IPOs in history are not really enterprise software companies. |
|
I mean it in the sense of the system which stores all of the business information for a company or other organization (the "enterprise".) It keeps track of things like "who are the employees" and "who are the customers" and "what inventory do we have" and "where is it" and "where's the money" and things like that. This includes systems which can be described as accounting, customer-relationship management, human-resources management, etc.
You could also call it "Business Information Management" systems although the phrase "Enterprise Software" is more common (at least among my peer group.)
Companies like Seibel, Peoplesoft, SAP, Great Plains, Oracle, sell this stuff for a lot of money to big companies who then spend absurd amounts of money hiring poor idiots like me to work with it. In fact, that's exactly what I've done for a large part of the last ten years, for two different Fortune-100 companies, and I've had plenty of opportunities to observe these systems and think about ways of improving things
The biggest innovation in this type of software has been the move from using a client program on each user's desktop to web-based but their web interfaces aren't very good.
While virtualization may be very important to how an enterprise runs its software it's not directly applicable to the software itself. The employee who goes to a web page to sign up for a new health insurance plan doesn't know or care whether the web page is coming from a VM or a Sun box or a Dell box - but the fact that he CAN sign up for a new health insurance plan online or request a different schedule or generate a verification of employment letter to use in getting a mortgage.(1) THAT is important to him.
And that's the kind of enterprise software I'm talking about.
(1) All three are innovative features that the enterprise systems most people use don't have.