Outlook Inertia the Main Factor Holding Business From Google Apps
Meshach writes "There's an interesting article in PC World claiming that the major factor preventing businesses from transferring their communication interface from Outlook to Google Apps is employees' unwillingness to give up a tool that's so familiar. Basically, Google is underestimating how attached businesses and their workers are to Office and Outlook in particular. Quoting: 'Google has found out that, yes, many companies are happy to ditch Exchange for Gmail if it means saving money and eliminating the grief of maintaining Exchange in-house. However, and maybe to a degree unexpected by Google, it also discovered that many companies consider it a deal-breaker to lose the functionality that the Outlook-Exchange combo provides, thanks to the deep links that exist between this client-server tandem.'"
Not a great summary .... the article mentions the synchronization tool, so outlook can be the front end. http://www.google.com/apps/intl/en/business/outlook_sync.html
Doesn't this make it a non-issue ?
Where is the competition for that ENTIRE feature set, for a comparative amount of money?
Its full Lock-In, and I have no idea how Google competes with that.
They'll change in a heartbeat -- anything .. Anything! to get away from Notes.
Chip H.
Windows inertia keeping people from using a proper operating system.
No sig today...
Google is trying to explode onto the scene with products and services that compete head to head with some very deeply ingrained technologies. Sometimes, like with the ChromeOS, it's like they are trying to compete against themselves.
What they will find is that earning a good reputation through customer satisfaction is the way to win over customers. Trying to bowl them over with competing products is almost never effective.
Google Search didn't kill Yahoo! search in one fell swoop.
Gmail didn't become dominant (and it still isn't) against Hotmail/Live Mail right away.
Google Maps was able to leverage the Google Search engine, but still has stiff competition from Yahoo! Maps and MapQuest.
But lately, they've been producing new products at an astonishing rate. Taking the shotgun approach of seeing which spaghetti sticks to the wall, Google doesn't seem to have a larger view of what they want to do with their technical talent. This is going to be their downfall in the long run as the advertisement-based profit stream slowly dries up.
it also discovered that many companies consider it a deal-breaker to lose the functionality that the Outlook-Exchange combo provides
Isn't that the same as saying that companies like the functionality and are willing to pay for it?
I could certainly understand the point if it had said that they are not willing to lose the current interface or not willing to lose the training time already put in, but saying they are not willing to lose the functionality is the same as saying it is good software, they are willing to pay for it, and they are not willing to switch until someone can come up with something actually better.
The most exasperating irony of this situation (and its siblings of getting people to switch off of MS Office and Windows) is that each new version of Windows (and, recently Office) is a drastically new product anyway. Businesses say they don't want to retrain employees (and schools say that they have to train for MS products)--and then when XP or Vista or Win7 rolls around, they retrain anyway but still claim that familiarity with the interface is the reason they won't consider alternatives.
I think it's more about letting another company handle your company's email. There is so much critical information about a company in their email, why would they trust it to any external company, even if it is Google. Also, I'm unfamiliar with how Google handles data retention of email. Outlook allows some backup of emails at the IT level of all company emails (included deleted ones).
I know I wouldn't want to have my company give up control of it's email to Google (5000 person company).
Its not what it is, its something else.
>> it also discovered that many companies consider it a deal-breaker to
>> lose the functionality that the Outlook-Exchange combo provides
> Isn't that the same as saying that companies like the functionality
> and are willing to pay for it?
I think it is a more general unwillingness to accept that the client-server model works pretty darn well for many business-intensive apps, and that fat clients often are better suited to business use than browser-based apps. If pure mobility is the goal than the browser-based systems are a necessity, but I have seen too many unfortunate office workers clicking away at browser windows for tasks that could have been handled in seconds by a directly-connected interface.
sPh
The bizarre thing is that Outlook really isn't very good
It used to be, once upon a time. I remember being blown away by Outlook 98. It just annihilated every other mail client on functions, interface, and usability. I swore by Outlook for years and years.
However, when I was asked by my present employer to select and deploy a new email system, I chose Google Apps, and now I do everything in gmail via a browser. Because it's better.
If the next version of Outlook is as different as the last issue of Word was from everything that went before, the advantage of familiarity will disappear.
I think it's a little different with Outlook - the tasks are much simpler (read and respond to email, manage a calender) for most users - many of who probably on use one or two task bar items (New, Reply, print) or tabs (Day, week, Month) so the switch wont entail learning a lot of new menus. So even if you change the overall interface as long as the on-screen view is relatively familiar people won't care.
Word, otoh, is much more of a user intensive experience; requiring the use of more commands, even if some are used infrequently. As a result, interface changes have a much greater impact.
I'm a consultant - I convert gibberish into cash-flow.
I think it's more about letting another company handle your company's email. There is so much critical information about a company in their email, why would they trust it to any external company, even if it is Google.
Thousands of companies leave their mail on other companies servers when they use Hosted Exchange. The issues usually boils down to whether or not a company wants to admin their own Exchange servers in-house.
You're comparing apples and oranges here. With hosted Exchange, you're entrusting your data to a medium-sized company that specializes in hosting Exchange. They charge a fee because that's really their business plan. With Google Apps, you're entrusting your data to a massive leviathan that aims to eventually be a competitor for every business in every industry, and who specializes in mining the hell out of everyone else's data. Google doesn't charge a fee because your data is way more valuable to them than the actual cost of hosting it.
Sure, Google has a privacy policy. But what good is a promise to only use your data to "improve our services" and "develop new services", when those "services" are completely unbounded? Google is constantly trying to invent new services, and inevitably its services will turn into a conflict of interest.
Google might be appropriate for individuals who don't see any value in data privacy. But it's not appropriate for a business.
-Gonz
Oh come on now. He isn't all that bad. Sure, he has his issues. He is slow. He is bloated. He doesn't treat me correctly. He's complex. He's slow. The way he treats me leaves a lot to be desired. Sure, I would rather he talked to me instead of punch me in the face. He is slow. He has a hard time staying employed. But really, he's not THAT bad...
But... the chairs. Oh God, the chairs...
I'm the lead developer for a product that is currently available only for Outlook (shameless plug/advertisement: http://www.lettermark.com/ )
The next major release which of the system, which now supports Thunderbird, Gmail, Yahoo mail, Apple Mail, and of course Outlook is in the early alpha stages and has been given to several of our larger clients. We've worked with these clients through their Outlook upgrades, complaints and joys.
I can tell you that none of them will ever switch to Gmail as it stands. Theres a good chance none of them will switch off Outlook any time soon, period.
Its not JUST about the company data sitting somewhere else, that really doesn't bother a lot of companies as shocking as it sounds.
The problem? Any of the customers we have, and pretty much ALL of the customers we have that are over 100 seats ALL have other products besides ours that integrate with Outlook to make their email part of a larger workflow. These people track sales, customer relations, trouble tickets, orders, you name it, ALL via Outlook and most of the time using Exchange so that the data can nicely be shared, calendars can be viewed, ect.
Some of this you can do with GMail, but its a pain in the ass. We also have use Google Apps for your Domain to test with. Its not even close, and can't be until they open it up. Yes, Outlook is far more open than GMail in its wettest dreams.
GMail doesn't let my random sales person app hit a button then thrown an entire wedding planning itinerary into an email to the customer, which is also stored in the sales system.
GMail doesn't let my random technical support person import the message into our issue tracking system.
GMail doesn't let me encrypt messages with personally identifiable information in it, which is required by law, regardless of whom it is sent to in a couple of states now.
In short, you may call it 'inertia' if by 'inertia' you mean a far more mature and feature rich product. Otherwise it is simply, and I cringe as I type this, that Outlook is a far more useful tool than GMail.
I HAVE to deal with Outlook and Exchange, I know far too much about it. I ABSOLUTELY CAN NOT STAND IT. The only reason we're supporting other email clients going forward is because I refuse to be forced to use Outlook for email, so I want a choice. Fortunately, there are still large organizations that use things like Groupwise and Lotus Notes which allowed me a very nice business case for supporting more than just Outlook when I took the project over.
But if you think for a second there is a replacement for the Outlook/Exchange combination for a integrated solution of your typical business persons email/contacts/calendar then you're are completely out of touch with reality. I REALLY REALLY wish there was, but there isn't. And GMail isn't anything more than OWA, with less features and a better UI. Its just missing far too many features and the ability for third party software to integrate with it for it to become a replacement for Outlook. Not to mention the legal issues as to why companies really shouldn't be using GMail when customer data is being emailed.
I wish that someone out there would realize this and actually make real Thunderbird extensions to make it on par with the Outlook, but it doesn't exist. I've used all the OSS alternatives, if you think they are equal, you haven't used one of the two things you are comparing. It wouldn't even freaking be hard, all you need is some damn plugins that use IMAP folders for storing things. Do it on something like Cyrus IMAP which has proper notify support and it really could be just as good if not better than exchange! I'd do it myself if I wasn't so overloaded aleady.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
No, Vista was shit when it came out. There were several serious bugs, one involving file copying, performance issues, incredible amounts of driver issues (graphics drivers especially), and the whole 'vista ready' mess.
I'll grant that the situation is much improved now.
Whether or not IT media is shit, the initial reports on Vista were extremely positive, from the betas to shortly after the release. I presume Microsoft paid for a good many of those, but the point is more that the bad press started after Vista had been released and in use for a while.
Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
Yup, you'd pretty much have to pry Outlook out of my cold dead fingers before switching to Google's apps. See, it's not the software, it's the way I work. Outlook just so happens to fit the style of how I like to work, organize my my stuff, organize appointments, and has some nice integration points with tools I need, like CRM.
(Note: I'm not a Microsoft fanboy. I've been using Linux since 1995 and my first mail client was mh.)
Google wants me to rethink how I work in order to use their tools. I don't have cute little folders, I have to deal with "labels". I want filters to put mail into folders, not labels, because I don't want to deal with seeing the new mail in my Inbox that I know is irrelevant; I want the Facebook mail in a Facebook folder I can ignore all week long. Searching isn't necessarily as nice as sorting because sometimes my brain might remember someone's initials, but not their full last name. When I want to see all the "K's", I want to see all the K's. All in all, I find it too foreign of a way to work to be truly comfortable. However, I do use it for my personal mail.
By the way, the argument about using them for hosted services isn't a showstopper for our business. We have 2 Exchange servers and I fully intend on moving them to some kind of hosted solution around the time Exchange 2010 comes out. We have 200 mail accounts or so and I don't really have a problem trading off the amount of administration for someone else taking care of the data.
PS. The killer app for me for the year is Google Voice. It's going to change how I work and I love it.
----- obSig
Linux's file dialogs are too obsolete to call it a modern operating system.
They don't seem notably different from, say, Vista's to me. Or for that matter, OSX's (except that I STILL find the multi-pane approach more confusing than just looking at a current folder... though the way Vista displays directory paths and lets me easily reselect any path element is beautiful.)
Can you please explain why a file dialog needs to do more than let me find a file with different folder views? Or what, specifically, is missing from the dialogs commonly used in KDE and GNOME applications?
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Linux's file dialogs
Really? That's it? That's all you can come up with?
All the current OS concepts of file management "suck donkey balls" as they say. You know what I want? A tag based filesystem. WTF should I have to manage directories?
Deleted
What are you talking about, wrt W7 dialogs being so drastically superior to "Linux's file dialogs"?
KDE (the design's about 5+ years old at this point - since KDE 3):
http://commit-digest.org/issues/2007-01-14/files/katetest-kio_file.png
The 'file dialog' has been optionally "universalized" in KDE4 via dolphin: http://artipc10.vub.ac.be/serendipity/uploads/screenshots/kde4.1/kde4-desktop.jpg
Ok, so W7 finally gets similar functionality in a pre-release 7+ years after KDE had it.
http://blogs.msdn.com/yvesdolc/archive/2009/01/07/windows-7-libraries-and-the-common-file-dialog.aspx
Is there something significant I'm missing here, or are you just blowing smoke? The file dialog in W7 is not only almost identical to what KDE has had since early 2002 (no, I'm not claiming they 'stole' anything), but it's also a dialog lacking the vast majority of the function that KDE has in its dialog.
(Now, GTK2/GNOME, on the other hand, is a bit of an ugly kludge akin to the newer OSX Finder interface, but that is largely an argument of preference, I think.)
You want to talk about a crappy interface, let's take a look at the paragraph-of-irritation style "file copy" dialog in W7:
http://www.sevenforums.com/attachments/general-discussion/4566d1234384335-copy-replace-dialog-there-way-get-old-one-like-xp-screen2.png
Explain to me why I need 1"^2 icons, with sublimated text and the important bits shoved off into a corner or otherwise de-emphasized? It's almost as if they want you to just click "yes" and ignore what it says. How useless (and irritating). KDE4 isn't much better, but at least its evident where the better implementation came from (first):
http://imagebin.ca/img/8GQHAD.png
In closing, bitching about the file dialog (presumably in GNOME) as a reason why "linux" is not a modern operating system is comical, especially when the 'major look' as well as many of the nice-to-have features of W7 are (by the opinions of many MS and Linux fans alike) a near-copy of KDE 4 functionality/features/look/feel. And when you consider that it was only a couple years ago when MS got an actual security model on their desktop OS (which still doesn't really work properly). That seems like a pretty obvious requirement for a "modern operating system" to me.
~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
And it's got nothing to do with behavioral inertia. Cloud computing adds an additional point of failure. Right now, with Office, if our T-1 goes down, OK, we can't check our email, but we can keep doing other things, like work on spreadsheets to send out by email when the T-1 is back up. With cloud computing, when the T-1 is down, everything is down.
Yeah, I know, Google Apps has options for working offline, but then, what's the point? How is it different, at that point, from Office?
No thanks. I know how reliable T-1s are. Yeah, pretty reliable, but without offline capabilities, we're out of business.
(Plus, I think whoever wrote this has little idea how many business use apps that Google will never have any interest in duplicating, like our cash register functions, and frankly, it would be illegal for us to let them handle some of that information anyway.)
Windows really is a poorly designed OS, and as such I view it as an expensive toy. To name some things from the perspective from a fairly fresh install:
It intentionally hides lots of information from the user for the sake of hand-holding. The execution permission on the filesystem is stored in the filename (ie ".exe"). The shell sucks. The filesystem has all kinds of stupid, arbitrary limitations (like no ?, <, >, ", *, :, | characters allowed). Case insensitive filenames. No package manager (at all!). Still use archaic "drives" for the filesystems. Spaces in system path names. Severe limitations on the size of environmental variables. A seriously piss poor excuse for a browser. Lots of GUI-only configuration. The registry. No SSH. No X. No basic commands (find, grep, ln, df, du, etc.; part of shell sucking really). Extremely shitty text editor. Regular BSODs (yes, even Vista; I have yet to personally see a linux kernel panic, or any other crash that required a reboot). No decent interpreters (even the barest unix installs always have an awk, and almost always have perl).
Luckily, some of this can be fixed by installing tools ported from unixland (cygwin can help for a bit until it quickly falls into a broken state). However, because of the lack of package manager this can be time consuming.
So not only is it expensive and proprietary, it's technically inferior in almost every way.
How about no built-in handling for zip or iso files? And then when the OS asks if you would like it to search the net for handlers, it comes up empty!
I love when I open an attachment in outlook, and when i close the email, it asks if I would like to save the file's changes. Whether or not i say yes or no, it gives me the same ridiculous dialog without saving any changes.
I love being nagged by my OS every 5 minutes to reboot after an update. I love being pestered and annoyed by my "real" OS, while I am trying to get some work done, just because my OS thinks it's work is more important than mine.
The execution permission on the filesystem is stored in the filename (ie ".exe").
False.
The shell sucks.
How so ?
The filesystem has all kinds of stupid, arbitrary limitations (like no ?, , ", *, :, | characters allowed).
These are limitations within the shell, not the filesystem.
Case insensitive filenames.
This is most definitely a feature, not a problem.
No package manager (at all!).
That's because it doesn't have the dependency hell that requires such a thing in Linux.
Still use archaic "drives" for the filesystems.
Windows has supported (easily) mounting drives underneath directories for nearly a decade. People prefer drives because they are a more sensible organisation tool.
Spaces in system path names.
Irrelevant at best. Not to mention, why would you be referencing paths (that might not be consistent) across systems instead of using the environment variables or API calls ?
Severe limitations on the size of environmental variables.
For example ?
A seriously piss poor excuse for a browser.
That most people find more than adequate. Can't be that bad.
Lots of GUI-only configuration.
Irrelevant.
The registry.
What's the problem with a transactional database ?
No SSH.
Remote desktop instead.
No X.
Terminal services and remote desktop is superior in pretty much every way.
No basic commands (find, grep, ln, df, du, etc.; part of shell sucking really).
Irrelevant to most all users. Installable for those who desire it.
Extremely shitty text editor.
Irrelevant and unnecessary.
Regular BSODs (yes, even Vista; I have yet to personally see a linux kernel panic, or any other crash that required a reboot).
If your system is BSODing regularly, your hardware or drivers are broken. Not an OS issue.
No decent interpreters (even the barest unix installs always have an awk, and almost always have perl).
Also irrelevant and unnecessary to most all users. Installable if desired.
So not only is it expensive and proprietary, it's technically inferior in almost every way.
You've listed a whole bunch of stuff that's either flat-out erroneous or userspace personal preference. Nothing technical.
Being "standardized" is both a good and a bad thing... One size does not fit all, and a monoculture is no good for anyone... The ability to select the best tool for the job rather than having to use a "standard" is a good thing. Data should be standardized, but how you interact with it should be a matter of choice... Roads are standard, tv signals are standard, but people drive all kinds of different vehicles and use different types of tv.
But to answer your question:
Windows makes a terrible server platform, you can't strip it down to the bare minimum, you can't install and manage it from a serial console... and don't mention the "cli only mode" in windows 2008, their idea of cli only is to load the entire gui layer and then put a cmd.exe window in the middle of it... what was the point in loading the gui layer with all it's overhead just to display a cli? a windowed cli will never work over a serial console either...
On a desktop system the interface is extremely clunky, and is very much geared towards doing things their way or nothing... Their way doesn't suit me, the default ways of most linux distros don't suit me either but linux is much easier to customize.
Linux is easy to use without a command line, modern distros will let you do everything most users will ever want without a command line... And yet, many seasoned users actively choose to use the command line on linux.. Why? because in many cases it's easier, much easier for an experienced user, and much easier to explain when trying to help an unskilled user. Windows users, even experienced ones rarely use the command line mostly because the windows cli is pretty bad, but one counter example is when someone doing phone support wants an ip address from a windows user they're supporting, they almost always have them open a command prompt and type "ipconfig"... Why? because that's easier than finding the IP through the gui (which i assume can be done somehow).
Because of this people get the impression linux is only usable from the cli, when in reality the cli is often the best but not the only way to do many things...
And when it comes to advanced things, a cli where you can cut+paste is much easier than regedit...
Another issue is package management, windows simply doesn't have one, on linux i can just open my package manager, search for what i want and hit install, and what i want is installed including any dependencies it has, or i can do it from the cli. Windows requires you to manually find what you want through google, trust that the download site you find is reputable (when was the last time a windows user downloaded a file from a random download site and then compared the checksums with a set published by an official site?), and then wait for the download to finish before you can manually execute and follow through with the installer. That is just a HUGE pain in the ass.
Multiple workspaces - i cant live without multiple workspaces, and all the windows implementations i've seen have sucked, mostly because no apps or even the basic window manager are designed with workspaces in mind. And yes, aside from workspaces i can't stand the way the windows window manager works, i find it clunky and inflexible.
Foreign filesystems - linux comes with support for all kinds of filesystems out of the box, windows just doesn't, and what third party filesystem drivers do exist are often poorly implemented, buggy or both... I have to read disks from macs, bsd and linux boxes all the time and occasionally misc other systems, windows just doesn't cut it, they arrogantly only support their own filesystems.
Source - I want the ability to modify the source code of the programs i use, to do things the authors never intended... I also want to be able to use new and exciting hardware, many years ago i used alpha, more recently i was using 64bit amd64 very early on and these days i would be looking at low power arm based systems, microsoft have always been playing catch up and the closed source nature of most windows apps make
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
In several of your responses you cite that "typical users" don't need it, which only reinforces my comment about Windows being a toy operating system. Typical users use their computers as a browser/e-mail appliance, and maybe some word processing or games. It's a toy. To be clear, I am not saying there is something wrong with that, and it doesn't make typical users "stupid" or anything.
But for serious computing, like research, simulation, large data processing, etc., a unix-like system is going to be incredibly more useful. I work in a laboratory and I see first-hand all the time how Windows continually gets in the way of productivity. Management and overhead prefers Windows because they like Office and Outlook and that whole thing, but the technical people, needing flexible computing systems, generally prefer some kind of unix-like system when they have a choice.
The execution permission on the filesystem is stored in the filename (ie ".exe").
False.
Upon further examination I now see this is entirely true, but that's how it effectively works. If someone emails me a file with a .exe suffix Windows will automatically execute it if I click on it wrong. In unix, I would need to manually set the execute permission. In Windows, the sender is effectively setting this. Combined with hiding file extensions by default probably makes this one of the biggest mistakes in computing history. The solution right now in the case of email is to block filenames with "bad" suffixes.
The shell sucks.
How so ?
The unix shells are some of the most powerful computer interfaces. The traditional Windows shell doesn't even come close. I read a bit about PowerShell when it came out, but I am still not convinced it even comes close either.
The filesystem has all kinds of stupid, arbitrary limitations (like no ?, , ", *, :, | characters allowed).
These are limitations within the shell, not the filesystem.
I am corrected again. A test with ntfs-3g allowed me to use these characters. From Windows though, the this is still effectively a limit on the filesystem. Is there an API that gives enough access to do it? I've never seen a program use it.
On several occasions I have had filenames with some of these characters in them, threw them in a tarball, brought them into the Windows world, and found mangled filenames upon extraction.
For example, I would make a static wget recursive mirror of a website, which includes the CGI arguments in the filenames, like "index.php?q=hello". On Windows, the static version becomes unnavigatable because of the mangled names. It's really frustrating.
Case insensitive filenames.
This is most definitely a feature, not a problem.
Case of newbie hand-holding. See top of post.
No package manager (at all!).
That's because it doesn't have the dependency hell that requires such a thing in Linux.
I guess you don't have much experience with a good package manager? Dependencies are an issue that these solve, but they are really fantastic for maintaing and entire system. With a single command I can update all the software on my system. With one command I can install a number of desired packages. On Windows, each package has to do this itself, each with its own interfaces and deamons, which is a stupid way to do it.
I can't imagine maintaining a system without it.
Still use archaic "drives" for the filesystems.
Windows has supported (easily) mounting drives underneath directories for nearly a decade. People prefer drives because they are a more sensible organisation tool.
People prefer them because it's what they are used to, and its what all that legacy software needs to see. I think the unix root-style (/) way is much more sensible. To each his own.
Spaces in system path n
I'd never recommend use of google apps for a whole different set of reasons:
And why I personally don't use google apps:
All this recent talk of Google wanting to unseat Windows and yet so many of thier products currently require you to be using Windows in order to get full functionality.
read my mind at http://the-willows.blogspot.com/
1). People debate the merits of different email systems as if none of their mail traffic ever goes outside of their firewall. The idea of internal message never leaking out is an illusion. 2). Company email maintenance is a big part of IT support. No manager will volunteer to give up that budget and personnel and lost of IT jobs. It's not user inertia. It is in-house IT inertia. 3) I haven't used MS Office for 3 years. Nobody in my office knows the difference in documents I create. 4) I've found Gmail faster and more responsive and have better uptime than my company's own corporate mail. 4) Since maintaining email and email data has become so expensive, my organization has severely limited the server storage capacity of each user - much less than Gmail. To ensure you do not lose your important messages and data our IT recommend you BACK UP THE MESSAGES ON YOUR OWN IN YOUR PC to save server room. Are you kidding me? Is this 2009 or 1999? Forget data security and backup issue on my desktop for a minute. It is not worth my time and I think it is a ridiculous use of my time at my hourly rate when there are other project priorities and deadlines. 5) Using email as part of your project workflow is just plain wrong. Any important notes and work orders should be in a real project management system. 6) Outlook is the principle carrier of viruses. 7) If your organization cannot keep an Internet line up 99.99% of the time in this day and age, you've got bigger underlying fundamental problems than just email and local apps.