I liked Ryan Stewart’s title so well, I borrowed for further commentary on the subject of why desktop software isn’t dead. This is all prompted by comments made by Jeff Raikes, president of Microsoft’s Business Applications group, which includes Microsoft Office.
Despite Office 2007 not being on everyone’s list of favorites (I still find I have to get people to download the converter pack for older Office versions because they don’t want to upgrade), the Microsoft desktop is alive and well. Raikes focuses on the example of Google Gears as evidence that even web companies want a desktop presence. Ryan Stewart points out that this is just the offline connectivity story and there is a lot more to it.
I agree with Ryan, but think we should not underestimate offline connectivity either. Tools like Gears and AIR are important if they support the ability to keep working away from an Internet connection. I’m living in Silicon Valley, and there are frequent times when I can’t get a WiFi hot spot. I imagine it’s much worse in other places. If nothing else, you have to consider airplane time (at least until they all get WiFi!) as time when a lot of business professionals are working on their laptops.
As for factors beyond the offline story, Ryan mentions several:
It’s about branding, it’s about things like file type registration, operating-system drag and drop and being able to leverage the local resources for computing power.
This is all good stuff. It makes me wonder given how large a share Internet Explorer has whether we’ll actually see Microsoft cooperate with giving web apps such capabilities or whether it will have to be done despite Microsoft. Ray Ozzie has spoken about extending the browser in areas such as cut and paste, so we’ll see. Despite my view that Microsoft has a rift with the web, this would be a good way for them to offer a show of good faith. Incidentally, as Microsoft has uptake problems with new releases, a recurring revenue model as offered by web applications is a good business opportunity. The trick will be to carefully navigate those waters without the usual disruptive effect of converting short term license to long term payments that SaaS has.
Lest you think I do nothing all day but bash Microsoft, I want to bring up what I think is the most important criticism of web apps versus the Microsoft desktop. To be blunt, the other applications are just not good enough yet. When I read that Google’s spreadsheet is still adding very basic features like the ability to hide columns, it gives me pause. That’s pretty scary. We had that function is the world’s first spreadsheet, Visicalc. Don’t get me wrong: MS Office is seriously bloated, and a meaningful web competitor need not rebuild all of that. However, it feels like we have a little ways to go before critical mass is reached.
A second issue is stability. I love Rich Internet Applications and seek them out at every turn. Yet they are quirky. I’m composing this blog post in the WordPress blog editor online. It’s quirky! Every now and again it hangs up. I’ve lost a couple of articles, never very much data, but it is concerning. Clipboard functionality is very funky. Being able to translate rich text to HTML remains problematic for most of these applications. Perhaps HTML isn’t quite expressive enough, but I understand even Adobe’s BuzzWord doesn’t get this done.
These are minor growing pains that will ultimately go away. A lot is reflective of attitude among the web companies. Don Dodge nails this in his post, “Why Google Will Fail in Enterprise Software”. Dodge is writing specifically about Tech Support, but it boils down to attitude. Google doesn’t value Tech Support is Dodge’s message. He admits it doesn’t take rocket science, and I’ll add that Microsoft Tech Support is no picnic, but it is available. So too with lack of features and bugs in web software. Many of these companies are run by youthful founders who are more akin to the consumer web space than anything business. To riff on Dodge’s remarks, these companies don’t value what business users do so much as what’s cool to them. We have to move away from the idea that it is so amazing we can run a spreadsheet or word processor on the web and over to the focus of making it work so well everyone will want to do it. The novelty has to pass.
Is it possible? Yes, absolutely. Business SaaS follows these dictates and values the right things already. It comes out ahead of most traditional business software on these measurements.
It’s still very much a horse race for the desktop. The factors above mean there is time to respond. Microsoft can continue to own it if they give a little. They can enhance the browser and have a headstart building software around those enhancements, one of their traditional advantages. Their culture is already built around more complete feature sets, stability, and security. Business trusts them, despite what many on the web would say. An ideal starting point would be to meet these online office apps with Microsoft offerings that are much less full-featured (but still featured enough) than Office 2007. Offer these at a monthly add-on for Office 2007 purchasers to protect the underlying revenue stream behind Office.
Microsoft’s biggest challenge is to embrace a scary proposition without being afraid of hastening it. Their second biggest challenge is to overcome internal inertial forces that lead to the incredibly long development cycles Microsoft currently experiences. Web software turns the crank many times faster.
Related Articles
Google exec talks innovation: can you find the Apps pitch? Google Apps are not yet innovative per my post above.