Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re: What is Enterprise Software?

by talexb (Canon)
on Oct 31, 2005 at 03:51 UTC ( #504141=note: print w/ replies, xml ) Need Help??


in reply to What is Enterprise Software?

    What is "enterprise software"? Maybe you think you know what it is, but can you put that into a simple sentence?

For me, that means application software that is part of the company infrastructure.

I specifically mentioned 'application software' to separate it from the network and/or systems software that is crucial but doesn't really fall under the umbrella of 'enterprise' software. Perl, in and of itself is not 'enterprise' software, although there may be Perl applications that fall into that category.

I've skimmed over the other answers, and at least one refers to the 'expensive salesmen and consultants' part of Enterprise Software. Something like SAP or PeopleSoft comes to mind there. The whole 'enterprise' thing makes me squirm -- it makes me think of expensively suited and well-coiffed professionals sitting at glass conference tables pulling glossy brochures out of spanking new leather briefcases. Of course it's going to be expensive, they answer bluntly .. but how much is your business worth? As they gently pooh-pooh your home grown system built with open source tools.

It seems 'enterprise' means you're not smart enough to be able to build your own system, so you have to hire outside help to do that. Why reinvent the wheel, right? Well, reinventing the wheel can be cheaper in the long run if it's going to be 1/3 the cost of a consultant. And, at the end of the project, all the knowledge on how the system works will reside within the company, rather than inside someone's well-coiffed head. And anyway, that head is at some other client now and doesn't have time for you.

No, I am not a fan of 'enterprise' software as built by expensive consultants.

Alex / talexb / Toronto

"Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds


Comment on Re: What is Enterprise Software?
Re^2: What is Enterprise Software?
by DrHyde (Prior) on Oct 31, 2005 at 10:36 UTC
    I'm not sure that it's right to just focus on applications. Indeed, in some cases, it's not clear what the application is.

    I think that it would be reasonable to consider some operating systems to be "enterprise software". AIX, Solaris, VMS, perhaps even Win2k and Win2k3. And some OSes quite clearly aren't "enterprise software", such as Windows 95.

    Nor is it right to exclude sysadmin support software as some people have done. I don't care what your applications are, they won't deliver the goods if the sysadmins can't, for example, get early warnings about machines running out of disk space.

    As for the boundary between application and OS - some people joke that emacs is their operating system, and Unix is just the device drivers. I think they have a point. If you have a machine dedicated to running Oracle, with Oracle managing the storage, Oracle managing all the memory - it seems to me that Oracle is the operating system and the applications are what you build on top of it. Users don't interact with Oracle, they interact with the patient booking system. And the Oracle DBAs rarely interact with whatever is providing Oracle's device drivers.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://504141]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (3)
As of 2014-10-25 10:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (142 votes), past polls