Scalable Enterprise Buzzword Solutions
prostoalex writes "Need a scalable enterprise solution? You're in luck, as those three buzzwords have become so prominent in the technology industry, that they can describe pretty much anything, according to Associated Press. The article later goes on to blame Microsoft and Apple for 'dumbing down' the product descriptions in order to appeal to non-tech-savvy audiences. 'High-tech companies don't release products anymore, they provide solutions. And those solutions don't simply run a program or play a song. Instead, they enable experiences, optimize agility or make people's passions come alive', the AP article states."
Comment removed based on user account deletion
This is the work of IBM and the rest of the "services" oriented consultants. KPMG, Anderson, etc. A group of highly paid morons.
But in the long run, services is actually the driving force in computing. Products are fine, but upon those products is a whole ecology of companies providing support, enhancement, and integration of those products, tailored for each individual company.
In fact, this is what makes Open Source software so attractive. It sure as hell isn't good to be the company developing the software, but it is really good to be a service provider using that software. No longer do you need to pay for the software, you only need to pay for support.
I guess this could be a double edged sword for customers, though. It seems that there would be an incentive to keep OSS as obtuse and inscrutable as possible to maximize support income. This obviously wouldn't happen with a commercial product that has to prove its worth by being easier to use and generally better than the equivalent OSS package, just to compete.
To sell anything, you have to pitch the product to the person with the signing power. If your target customers are six year old girls you paint it pink and sparkly. If your target customer is a CEO/CIO + board of directors then you dress it up with buzzwords and phrases. Technical details are stuff these folk don't understand add confusion.
Engineering is the art of compromise.
'High-tech companies don't release products anymore, they provide solutions. And those solutions don't simply run a program or play a song. Instead, they enable experiences, optimize agility or make people's passions come alive'
OR, those solutions route phone calls, let you manage and share your calendar or take a picture of your license plate when you run a red light.
Those buzzwords do have definitions. Its the simpletons in Marketing and PR who try to decsribe shit without understanding what the shit does or how it will be used.
I've often wondered if the vague descriptions served a another purpose, which is to throw off your potential competition by not telling anyone what you do... Maybe thats why those companies usually have no customers...
After reading the article, I'd say he's basically bashing new jargon because he doesn't see a need for it.
... uh... blah.
I would say most of what he sites is pretty silly, but "Scalable?"
I can't think of a better word to describe something as highly functional as scalable, even if sometimes it applies to things it really shouldn't matter for.
But we'll take for instance a simple peer to peer file sharing network. Some file sharing networks simply don't scale well to thousands of users, or hundreds of thousands but work really well for a few dozen. So knowing weather or not something like this is scalable enough to demonstrate to a small office, then deploy company wide. Knowing something like that REALLY WILL save you some heartache later one.
Or how about rendering engines? Some scale DOWN as well as up. A good scalalbe engine means software will drop features on low end hardware, and take advantage of more on newer hardware.
Some jargon is useful.
But others are just annoying. I still hate the term "BLOG". We already has sufficient terms to describe most post and forum sites, but the term BLOG implies a specific type and now sites that aren't really blogs are being called blogs by the internet newcomers who don't know any better.
So
"Everything you know is wrong. (And stupid.)"
Moderation Totals: Wrong=2, Stupid=3, Total=5.
That guy is a whiney bitch. His examples are totally bogus.
Enterprise = Anything dealing with corporations
Scalable = Anything that can support growth
Blog = Web Log. Its a fucking diary.
I was expecting to see shit like "Synergy", but "Data Migration"?!? How the hell can you be in the IT industry and not understand Data Migration?
What a douche bag!
My pet peeve is that, when things go wrong, they're "issues". "Your car has a tree issue" has become the kind of BS we hear every day. They're PROBLEMS. It's OK to have problems - otherwise, who's going to buy your solutions?
--
make install -not war
We've been making fun of this for years. My pet peeve of the moment is the over-use of slightly ambiguous statements followed by "from a this-or-that perspective".
Example: Instead of saying "What is your schedule?" I get: "What is your timeline, from a scheduling perspective?"
Or, instead of "How is the project going?", I get: "How are things going, from a project perspective?"
I swear to God that the people I work with can't form a sentence without this. It drives me nuts. That, and people who say "processees". Fucking ignorant.
Does it matter to you if a power supply is called a power cube or a consumer energy solution?
Yes, because if I read an ad for a "consumer energy solution", I have no idea what it is. How is that being specific?
Is it a battery pack? Is it a gasoline powered generator? Is it some miniature fusion reactor that I can put in my basement and "solve" my "energy problem" (eg: Paying my utility bills...)? Even "Power Cube" is horrible. Sounds like a game console. "Desktop computer power supply." That's specific - and rather non-techical!
(I know your post was just an example, but so was mine!)
=Smidge=
We know that people buy stuff of spam. I saw a $2 pan being sold as a custom $10 fondue set. MS tells us that employees are incapable of using anything other than MS Windows. Apple tells us that you are a square if you don't use Macs. IBM promises massive profits if you use the complete solution. Sun says that IBM is ripping everyone off. It is game and learning to play it is part of our brand of capitalism.
"She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
For someone on the selling side, it's more profitable to sell value-based 'solutions' rather than technology where he has to compete on price.
For someone on the buying side, getting a "solution" may be more expensive, or it may be cheaper if one doesn't want to be ones own integrator and support department. You are basically paying for reduced hassle. The trick is quantifying the value of your own hassle, and the liklihood the 'solution' will have its own hassles, and their cost. Different people will evalutate these things differently.
-dB
"It if was easy to do, we'd find someone cheaper than you to do it."
I don't know if the people using synergy actually know what it means,
If I'm reading the cards correctly (on rather scanty hints), the reason that "synergy" has become such a Dirty Word amoung us realists is that while synergy is a real thing and can have outstanding benefits, in its typical use it is almost always indicates a suicide pact in progress. "Synergy" is typically used as the major reason behind a merger, and "synergy" mergers almost always fail because of the underestimation of both companies of the difficulty in merging cultures.
(Culture is such a soft, fuzzy thing, right, and it couldn't be hard at all to make everything mesh, right? You'd think so, because it's basically impossible to put into words why it is difficult (at least not without it sounding silly or trivial), thus for many people not accostomed to thinking without words it is also impossible to think. Nevertheless, history shows it is so difficult it may border on the impossible for sufficiently large companies.)
AOL + Time Warner is probably one of the biggest examples of this. Sure, on paper the synergy was mind-blowing. In reality, the combined company was completely unable to execute. (In fact, the lack of execution almost completely boggles the mind.)
"Synergy" seems to lead a lot of companies to doom; they see the benefits but fail to see the costs.
It was supposed to be several things:
The reason no one really knows, or will ever know, is because, first, every business unit at MS was ordered to find some way, any way, to label themselves as .NET, thus diluting the whole brand before anyone even knew what it was; and second, MS couldn't commit itself to .NET 100%, and as result, many developers are already planning on skipping .NET because Avalon, XAML et al are already in the pipeline for Longhorn.
It's too bad, in a way. .NET and C# have a lot of good points (if only by fixing Java's obvious shortcomings); a really good standard library to simplify win32 programming is always to be desired. But .NET will never have the ubiquity it needs for the higher order benefits to really pay off. What they should have done with Longhorn was call it "the native .NET OS" or something like that (and announce Longhorn technologies as additions to .NET), so that developers feel that .NET has both longevity and ubiquity. As it stands, MS has fatally undercut .NET by announcing the technologies that will replace it.
As for what will happen now, .NET will survive for a decade or so as a major but never dominant technology because of points #1 and #2. #3 will see some token uses but never really become a selling point for anything. With Passport's demise, #4 is already dead, and its market is being eaten by things like federated identity management.
Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
Nothing personal, but I hate the system that created you. More to the point, those idiots you "do lunch" with.
Business and technical decisions are taken by people _completely_ unqualified, based purely on "oh, I know that guy. We played golf. Let's buy whatever he's selling." Or on "but the nice salesperson said it would solve all the problems, including cancer, AIDS and world hunger." Or here _literally_, and in that manager's own words, a broken product got bought "because it had the nicer powerpoint presentation." (To make it even more surrealistic, a product noone needed.)
And I've been on the receiving end of that fuck-up entirely too often. Completely dysfunctional "solutions" are bought like that. And then we engineers and admins have to make a completely broken product work. And if it still doesn't, then it obviously has to be our fault. Because the nice salesperson told the PHB that it works, and surely the nice salesperson couldn't have possibly lied to the customer. It must be those mean engineers that sabotage it.
And even _if_ the problem does eventually get to be acknowledged by the PHB, the next result is more lunches done, more colourful powerpoint foils are presented, and the PHB buys an even more broken v2.0 of the same product. (Or, don't laugh, some PHBs here are looking forward to version 6.0 of a totally broken product.) Surely now all problems are fixed. Because the nice salesperson said so.
So I can't say I hate you, as such. Where there's a demand, someone creates the supply. I.e., if some PHBs actually want to be lied to and scammed, yep, the system also produced the marketting people who do that. Perfectly normal economics there.
What I would however like to see fixed is the system.
For starters, I'd like to see some serious liability in this industry. Because this hiding behind an EULA that says "whatever happened, it's your problem, not ours" is just legalizing bigger and bigger marketting frauds. So I'd like to see people and companies facing a billion sized lawsuit if they mis-represented a product as doing what it really doesn't.
Also, while I guess one can't outlaw bullshit buzzwords as such, I'd like to see it legally mandatory to clarify (A) exactly what it means, and (B) exactly on what case studies it had that effect.
E.g., "synergy"? Ok. Between what and what? On what cases did you notice that synergistic effect? And how big was it?
E.g., "lower TCO"? Fine. On what use case? Compared to what? (Most of this crap would only lower TCO compared to carving that data by hand on stone blocks, like in the Flintstones.) And how much lower was the TCO, then? Does that include the cost of the uber-expensive consultants to make it work, or?
E.g., "scalable"? Good. Scalable in which way? And in which way is that better than just the plain-old using a cluster and load-balancer?
Etc.
Then maybe we'll see _some_ (minimal) honesty in advertising in our lifetimes. And then we nerds wouldn't have to be disgusted by the whole marketting bullshit.
A polar bear is a cartesian bear after a coordinate transform.