What's your definition of Enterprise?
-
I had an interview with a potential client today and the question came up three times from three different people. I consider enterprise to mean an application that is very robust, scalable and supports a high number of users. However, it seems their definition is based on complexity. They say their application is very complex (which I doubt) but only has about 30 users.
only two letters away from being an asset
I'd call an app "enterprise" if it can co-operate in an environment that's multi-site/team with independent credentials and sysadmin per site/team, and global sysadmin options. What the app actually does doesn't enter into it; it's the organisational structures it can be used in that define it.
I wanna be a eunuchs developer! Pass me a bread knife!
-
I had an interview with a potential client today and the question came up three times from three different people. I consider enterprise to mean an application that is very robust, scalable and supports a high number of users. However, it seems their definition is based on complexity. They say their application is very complex (which I doubt) but only has about 30 users.
only two letters away from being an asset
Interviewers who ask such questions are the same kind that ask what kind of a tree you would be. The answer depends, as usual with these things, on who is asking. So its fuzzy. I suppose it is any piece of software where a business would find it valuable to spend a huge sum of money in both purchase and support. Software that affects or could affect the capital budget.
_____________________________ There is no I in team. But there is meat in there.
-
I had an interview with a potential client today and the question came up three times from three different people. I consider enterprise to mean an application that is very robust, scalable and supports a high number of users. However, it seems their definition is based on complexity. They say their application is very complex (which I doubt) but only has about 30 users.
only two letters away from being an asset
-
I had an interview with a potential client today and the question came up three times from three different people. I consider enterprise to mean an application that is very robust, scalable and supports a high number of users. However, it seems their definition is based on complexity. They say their application is very complex (which I doubt) but only has about 30 users.
only two letters away from being an asset
- Decisions are made by commitee, not individuals - They have lawyers A good commitee requires 3 people, so size isn't a requirement, but an indicator.
Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
| FoldWithUs! | sighist -
I envy your optimism. I've dealt with systems that replaced a simple web app with one page using integer parameters to specify an object type and method, which looked up an xslt file to transform the other input parameters into another random xml format, and then preceded to go through 5 more layers of the same pair of integers to load and call a method by pulling xml configuration out of a database, each one a separate VB6 project so you had to have 4-5 instances of VB6 open on your system to debug the damn thing. (They wrote a custom vb app just to manage the configuration in the database) On top of that, each layer transformed the current data with xslt and stored it in a different node on the same document, so you had 5 copies of slightly different versions of the same information all loaded in memory. All of this just to lookup the warranty of a single system. Another group at the same company didn't like that .net internationalization didn't have codes for all the small island nations of the world, so they built their own system using xml in multiple files, and directories. The implemented a limited concept of inheritance, and 3 different ways to override and link content, so it grew into an unmaintanable nightmare. I haven't worked there for years, but I've heard the project grew so large that win zip will no longer zip the entire directory, but the engine zips and unzips files in and out of it's memory cache because thats the only way they can get it all to fit. That stuff is totally enterprise. It's the completely pointless levels of grandiose complexity just to satisfy the developers ego.
I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon
Andy Brummer wrote:
It's the completely pointless levels of grandiose complexity just to satisfy the developers ego.
Damn, that's good.
Software Zen:
delete this;
Fold With Us![^] -
That is just so, so wrong :rolleyes:.
Software Zen:
delete this;
Fold With Us![^] -
I had an interview with a potential client today and the question came up three times from three different people. I consider enterprise to mean an application that is very robust, scalable and supports a high number of users. However, it seems their definition is based on complexity. They say their application is very complex (which I doubt) but only has about 30 users.
only two letters away from being an asset
To paraphrase someone on Usenet: It's an Enterprise application if the vendor freebie is a red shirt.
-
I imagine it's a starship that boldly goes where no man has gone before. Seriously, I think it's a term that people can use however they like. Obviously they use it to make themselves feel good about their efforts.
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
Christian Graus wrote:
I imagine it's a starship that boldly goes where no man has gone before.
Or a series that kills the franchise and has the worst theme-tune ever? :-D
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
-
I had an interview with a potential client today and the question came up three times from three different people. I consider enterprise to mean an application that is very robust, scalable and supports a high number of users. However, it seems their definition is based on complexity. They say their application is very complex (which I doubt) but only has about 30 users.
only two letters away from being an asset
PROGRAMMER: It's an Business application that CAN help your Enterprise. SALESMAN: It's an Enterprise level business application that WILL help your Company. BOSS: It's an expensive software FOR the company. IT PERSON: It's an alleged 'business software' which the alleged 'Software Company' claims that if an alleged 'Enterprise' commits enough allegedly 'capable' human resources to operate the alleged 'application' the way it's allegedly supposed to work. It will allegedly 'provide' some alleged 'benefit' !!! There, i hope that clears everything out !! :laugh:
-
Interviewers who ask such questions are the same kind that ask what kind of a tree you would be. The answer depends, as usual with these things, on who is asking. So its fuzzy. I suppose it is any piece of software where a business would find it valuable to spend a huge sum of money in both purchase and support. Software that affects or could affect the capital budget.
_____________________________ There is no I in team. But there is meat in there.
-
I'm not sure I understand your point, it's the same as mine - they affect the entire Enterprise. To me, both your examples are used by more than 1 group within a company.
...cmk The idea that I can be presented with a problem, set out to logically solve it with the tools at hand, and wind up with a program that could not be legally used because someone else followed the same logical steps some years ago and filed for a patent on it is horrifying. - John Carmack
Enterprise used to mean a business organization, but it has been so misused (mostly by the computer industry) that it no longer has a definition. But if the old definition is taken into account, an enterprise solution (application, etc.) could simply mean that it can be used by the whole company - even if it's a simple calculator used by one person, if that person is the only one in the company.
-
I had an interview with a potential client today and the question came up three times from three different people. I consider enterprise to mean an application that is very robust, scalable and supports a high number of users. However, it seems their definition is based on complexity. They say their application is very complex (which I doubt) but only has about 30 users.
only two letters away from being an asset
en-ter-prise [en-ter-prahyz] –noun 1. a project undertaken or to be undertaken, esp. one that is important or difficult or that requires boldness or energy: To keep the peace is a difficult enterprise. 2. a plan for such a project. 3. participation or engagement in such projects: Our country was formed by the enterprise of resolute men and women. 4. boldness or readiness in undertaking; adventurous spirit; ingenuity. 5. a company organized for commercial purposes; business firm. 6. (initial capital letter) Military. the first nuclear-powered U.S. aircraft carrier, commissioned in 1961, with a displacement of 89,000 tons (80,723 m ton) and eight reactors. 7. (initial capital letter, italics) U.S. Aerospace. the first space shuttle, used for atmospheric flight and landing tests.
-
I had an interview with a potential client today and the question came up three times from three different people. I consider enterprise to mean an application that is very robust, scalable and supports a high number of users. However, it seems their definition is based on complexity. They say their application is very complex (which I doubt) but only has about 30 users.
only two letters away from being an asset
If it only has 30 users, it must be complex, to use. Maybe, they can use a better (better flowing) UI. If you have a lot of experience in user interface design, then,they probably need your help more than they know.