Why Businesses Move To the Cloud: They Hate IT
jfruhlinger writes "Cloud services can be unreliable and pricey, and they often duplicate capabilities larger companies already have in-house. So why do many managers within organizations use them? Partly because they don't want to deal with their own company's IT department. Getting a big project started is often such a politically fraught process that for many managers it's easier to simply write a check."
Guess what? No-one wants to deal with a department. They have business objectives they want to be able to achieve, and they want to pay for someone to deliver those as painlessly as possible, at the lowest cost possible. This is why they probably founded an IT Department. If that department is too slow or sluggish to deliver, they'll go elsewhere..."The Cloud" just offers them the chance to get what they want at a predictable, fixed cost...
Because their IT departments actually use the word "NO" when the managers want to do something stupid and retarded...
This has been happening to us in the software world for some time. It's purely a cost thing (imo), which "dealing with IT" is a factor of, but in general I think it is a lot simpler.
Need some software. Your options be:
- Pay a team of developers to design, build, and maintain the software you use. Advantage is you get exactly (or well, in theory anyway) what you want. Disadvantage is it can take time to get the bugs sorted out
- Buy something off the shelf which is close enough. Advantage is you get it right away, it is generally mature out of the box, and you don’t need to keep a bunch of guys around to sort out bugs. Additionally because they sell this software to hundreds of users, they can throw way more development resources as it than you ever could (ye old horizontal market). Disadvantage is you don’t get exactly the features you want, but even that is changing as stuff becomes more extendable and more companies offer “customization”.
Option 2 starts looking very good, with option 1 becoming more reserved for “weird” or original software that no one else has written. A depressing trend.
I suspect as this same thing happens with infrastructure, you will find the same. Most businesses use some external provider, and the “real IT” jobs are mainly at places providing infrastructure to others, or handling really unusual cases.
Seriously, I would rather pull my own teeth than deal with my last company's IT people. Getting anything done through them was a nightmare. "Customer service" wasn't even a concept on their radar. "No" was the only word in their vocabulary. They had perfected a variation on "security through obscurity," which could best be characterized as "security through inaction." By not allowing anyone or anything on the system, they kept it secure. Here was a typical exchange:
Me: We've got a new program that's going to make the company a lot of money
Them: We can't do anything to help you. And if you try and go around us, we'll try to stop you.
Me: I just want to put up a simple html webpage with information on it.
Them: Can't do it. It's a security risk.
SJW: Someone who has run out of real oppression, and has to fake it.
Different reasons for different sized businesses.
I moved my small corporation to "the cloud" because even though there have been outages (thoug not for us) in the cloud, it's still far more reliable than running a linux box in a neighborhood where PG&E apparently trips over their own power cords every month, and a UPS only buys the incompetents a short window to get it back up.
And it's cheaper and more reliable than colocing.
Has nothing to do with "hating IT" in our case. Hell, I am the IT guy in addition to all my other hats. Small businesses are like that.
I was "all in" for a bit, was supporting the idea of moving an entire college's email system into one of these systems. We set up a pilot and due to a certain username transition going on with that company, it wiped out about 100 of our user's PERSONAL non-college data from the site because they had associated their college email address with the service in the past.
We begged and pleaded for help. They said they were looking into it. No updates. No promise to make it right. About 2-3 weeks after that, the user's data started to be restored. But I've never felt so helpless during that period. There was nothing I could do. It's a free service, so there wasn't much recourse either.
I have, or my staff have, in the past done some really stupid things that interrupted service or temporarily lost user data. But we were right on top of it, worked around the clock to fix it, and learned from the mistakes. It's a horrible feeling to lose a system but it's nothing compared to the hopeless feeling of losing user data in a system you have absolutely no control over.
Needless to say, the pilot opened our eyes.
Have you tried turning off the Cloud, and turning it back on again?
I've worked at 3 different companies in my career, and at each of them, IT as an organization held the attitude that the company existed for their benefit, and not the other way around.
IT needs to understand that it is a service organization with the mission of satisfying its customer by providing top notch service and support, and asking "how high?"
I've heard this exact phrase many times over the years, particularly from big-company alumni. This attitude is exactly why companies fail. The only way to be successful is for all members of the team to work together to make the company successful. If your organization fails to foster true collaboration at all levels, your organization blows.
It is human nature that everybody wants to be in control. Sales managers want to have everyone cater to their whims, marketing wants their ideas followed without question, even the guys over in finance want to have their ideas implemented across the board without discussion. Well, following that paradigm will get you nothing but failure.
In a properly functioning company there should be no division between IT and the business unit (and accounting and legal and etc.). Any challenge being faced by the business should be addressed by all members of the organization. If the sales team is having trouble increasing business and feels that a new web application would help, a multidisciplinary team from all aspects of the business should brainstorm the problem and come up with the best solution possible for the company as a whole. There may be accounting reasons for using cloud services that are brought to the table by the Finance guys, and a better technical solution might come from the IT staff.
Your "service organizations ask 'How High?'" idea leads to misguided projects that don't address the underlying problem and fail to grow the business. Any manager worth their salary should know that they are not the expert in everything and welcome input from all quarters.
Of course, at the end of the day someone has to make a final call. But the 'service organization' meme is a stupid relic of the 90's outsourcing craze and has no business in modern corporate life.