4 ms·
"Enterprise software" is about selling a $10,000,000 piece of software to one entity which requires specific features (and usually complex logic). Apple's mant
by eckyptang 14y ago
"Enterprise software" is about selling a $10,000,000 piece of software to one entity which requires specific features (and usually complex logic).
Apple's mantra is selling a $1 piece of software to 10,000,000 people who require a simple piece of software.
The two are perfectly valid. In fact the latter would not exist if it wasn't for enterprise software (such as CAD systems, inventory, supply chain management etc).
- greedo 14y agoHave you purchased any "enterprise" software lately? The idea that it's customized, bespoke software addressing specific requirements of the customer couldn't be farther from the truth. Here's how it works at my company. Some "architect" decides we need to have an Identity Management System and consults his latest Gartner report. He looks for the packages in the Magic Quadrant, and contacts the vendors. Then we buy what's the safest, least threatening application we can, for an exorbitant price. Hire consultants to help deploy it, discovering that it's a pile of dung that doesn't do what it advertises, much less what we actually need to do. This happens all the time in the "enterprise" world. Whether it's sold by IBM, BMC, etc etc. Don't conflate "enterprise" software with anything complex or intelligent. It's typically some of the worst software you can find.
- eckyptang 14y agoActually I build enterprise software and am a enterprise architect at a large company :) Please don't tar us all with the same brush. It's not all like that. You've been stung by a shitty purchasing and architecture team, probably put together from people who've ascended the ranks to the point they no longer understand the technology and want to suck up to management and wheel around the country in a company rollerskate with a ThinkPad and a caffiene problem. These are called ivory tower architects or as we call them: asshat-itects. Enterprise should mean certain guarantees about scalability and reliability and ability to adapt to the organisation. If it doesn't, you've bought a lemon, not a piece of enterprise software. Note: there are more lemons than not so you have to be careful.