post

Desktop Software: A Failed Model

I’ve been planning this post for quite awhile, when a disastrous McAfee update over the weekend pushed it to top priority. However, Phil Wainewright beat me to it in DST spells disaster for shrinkwrap software. He describes the nightmare scenario: lots of businesses fail when they miss appointments due to bungled patches, or patches just applied in the wrong order. (Update: ZDNet already talks about meltdown.) I couldn’t agree more with his conclusion:

It is hard to imagine a better demonstration of the absurdity of customer-installed and operated software than the fast-approaching catastrophe of DST” (emphasis mine)

I fully agree, but let me take it a step further: consumers, not only businesses are in the same shoes, and it’s high time for us to rethink this “absurd model”.

For me the last drop was the bungled McAfee update that happened in the background, without me touching anything, as it should…. except that first I experienced email scan failures on send, then other applications shut down, finally I lost wireless connection, all in a course of a few days. Seemingly unrelated issues; one might think of removing recently installed “suspicious” software, doing a system restore, reinstalling windows, getting the wireless hardware checked..etc. As it turned out, a McAfee module was corrupted, it caused apps to misbehave and WinXP to turn on Windows Firewall (I normally have it off, since McAfee takes care of it), which in turn blocked my wireless connection. I’ll spare you the ugly details, but I wasted a good half day on fixing it. I feel I should send an invoice for my time, but McAfee would just laugh it off.

However, the above story is not at all unique. We all experienced bungled Windows / Antivirus / Office / you-name-it updates, the famous Patch Tuesdays actually last a week (to get a successful auto-install), than the patch that messed up the computer again has to be patched just to get your PC back to normal – but in the meantime it’s nothing like normal, spending way too much time maintaining itself. Phil raises the question:

“But is it an even better fix to abandon Outlook and Exchange altogether and switch to an on-demand alternative? That’s a question I’ll be looking at in a second article on this topic.”

I’ll jump the gun here and vote YES. The sooner we get applications and data off the desktop, the better.

Now, I can hear the loud objection: “What about performance? I can run applications a lot faster on my PC than on the Net…” Sure, if you waste a lot of money on buying the latest screamer.

And even then, you can’t be sure… recently there was an uproar as a number of users reported that the Outlook 2007 / Vista combo is unbelievably slow on spanking new PCs with superfast CPU and vast amounts of memory. Check out The Guardian, Mini-Microsoft, Dennis Howlett, Jason Busch, Tim Anderson, Chris Pirillo, Dan Farber, Phil Wainewright for details. Here are some juicy bits from Mini-Microsoft, who is obsessed with fixing Microsoft and would start by reducing its size to 30%:

“Then I finally installed my Company Store copy at home and enabled Desktop Search. You’d think I had just sprayed the inside of my poor mega-laptop with saltwater to induce non-stop fritzing. I’ve learned to meditate while Outlook ruminates over ten incoming POP messages of 69K. Perhaps it takes a few seconds over each incoming message or RSS feed to contribute to solving a Grand Challenge. Or it and Desktop Search have to play 333 iterations of rock-paper-scissors everytime a change has to be written”

Mini’s conclusion: Performance is a Feature. (And Outlook does not have it.) Well, I have news to add: it’s not only Outlook 2007. I’ve been experiencing painfully sluggish performance on my Outlook 2003 under WinXP. I already submitted to the fact that whenever Outlook downloads messages, I can’t touch my PC, it keeps itself 100% busy.

Technically, I don’t really know nor do I care if it’s Outlook; after all there is a cornucopia of software fighting for CPU and memory: McAfee to protect me from viruses, Copernic Desktop Search so I can find again what I placed on the hard disk, since Windows can’t do it by itself, Mozy to back up my stuff, Foldershare to sync it with another PC, and probably a bunch of other stuff I could not care less about. Why? Because they don’t deliver any end-user functionality. They just keep the damn thing running and (perhaps) safe. In other words they do things I don’t have to worry about if I use on-demand applications and data.

It’s not only Outlook though: randomly my PC goes into a crazy cycle when I hear the hard disk whirl and it keeps itself busy locking me out. The other they I had someone on the phone wait for close to 2 minutes until finally the Excel file I needed gracefully opened. If I already have a browser open – and that’s the first thing I launch when I fire up the PC – opening a Zoho Sheet is much faster than Excel. The same goes for Word: Zoho Writer or Writely (yes, I know it has a new name…) are faster to launch.

Microsoft actually has some advice: reduce the size of your Outlook file. Mine is not that large, but I have two huge archive.pst files that I can’t close. If you use Outlook, in half a year or so the infamous “The operation failed. An object could not be found” error with the unclosable archives in inevitable. I know how to fix it – need to create a new Mail Profile, then recreate my accounts, rules and a few other things. I’m not going through all this again, for the n-th time. I’ll just hold tight till I can move to a better platform online. How do I know about the fix in the first place? By searching the Net. But why do I have to search, investigate, and generally become IT support for myself only to run simple applications? It’s 2007, the PC industry wants to take over Entertainment yet they can’t even deliver solid, user-friendly basic computing.

Since I’m talking about performance, I have to “admit” that my PC is not a top-of-the-line screamer. Why should it be? While it’s perfectly reasonable to upgrade to the latest and greatest for functional benefits, say playing games, or editing videos, my laptop is just a blogging machine – basically typing, occasionally opening a spreadsheet or presentation. I refuse to enter the arms race where I have to get faster and faster machines only so they can maintain themselves and barely let me use basic apps. When the first dual-core processors came out, Dell advertised the new machines claiming users would be able to work, play a video while the machine downloads email and runs virus check. That tells a lot about the core of the problem: i.e. I need dual core for the machine just to do the basics and still let leave some capacity to the user! This is nonsense.

So where are we? Performance issues, overload of patches, need to become one’s IT support: these are all signs of a failed model: installing and updating software on the desktop. Businesses are increasingly recognizing this and are turning to SaaS, and I feel we’ve reached the threshold where it will become more and more attractive for individual users, too. I’m not a religious SaaS believer though. It’s nice to see even the absolute Office 2.0 proponents to have come around and realize the importance of offline access. Seamless computing for a while will require online/offline access.

We’re clearly not there yet. However, I feel we’ve passed a tipping point: while 2 years ago the ideal mix would have been desktop computing with additional online access, now I feel as a user I am better off fundamentally working online, with occasional offline access. I’ve half made the transition, and there are two features I’m waiting for to complete it:

  • synchronization of my calendar and contacts data
  • a better way to manage/search documents (I have a half-baked, soon-to-be-released post on the inefficiencies of the folder system).

My bet is on Google or Zoho to get there first. As soon as it happens, I’m going 100% on-demand.

Last, but not least: I’m willing to pay for it. What, you may ask: Web 2.0 is free, isn’t it? Well, you do get what you pay for, and I want guaranteed service level and support.

Think about it: I bet if you add up the cost of time spent on fixing PC problems, tracking down software bugs, the opportunity cost of NOT doing something better in that time, the frequent PC upgrades – compared to all that paying (modest) fees for a reliable on-demand service becomes quite a bargain.

What do YOU think?

Related posts:

(This article is republished on the Enterprise Irregulars blog)

Update: I’ve made the move, and my post on Importing all your email archive into Gmail appears to be my most-read post ever.

Update (7/27): Jeremy Zawodny sums it up well:

I’m simply not going to bother with the hassle, trouble, expense, and complexity of desktop applications when an online substitute will do the job anymore. Life’s too short already.

Tags: , , , , , , , , , , , , , , , , , , , , , , , ,

post

Technorati Still Needs a White Knight

I’ve complained so much about Technorati‘s non-performance, it’s getting boring.”  – This is a quote from a post I wrote 9 month ago.  Nothing changed since then.   They keep on changing the humorous (?) error messages:

Doh! The Technorati Monster escaped again.

No, sorry guys, it’s not a Monster. Perhaps a Snail.  A Turtle at max.   

I recognize Technorati for being innovators in the Blogosphere,  and I prefer using it for the features.  But there is one “feature” where Google Blog Search wins: it works.  All the time.   Technorati is dead more often than not, and even when it’s “alive”, it’s barely crawling.

Technorati is clearly an IP company ( a damned good at that) that cannot cope with the infrastructure requirements of the growing Blogosphere.  Isn’t there a White Knight out there that would acquire them and save us all from this slow suffocation?

Update: Wow, quite a coincidence:  Read/WriteWeb is discussing Technorati’s exit options today. 

 

post

No More SaaS? Long Live SES! :-)

Dennis says the term SaaS is no longer relevant I don’t necessarily agree, but here’s my quick take on it.  What’s after SaaS?  It ain’t SaaS 2.0.

smile_embaressed   Long Live SES = Software Enabled Service.

Update: It just occured to me that I first used this term in August 2006, describing EchoSign

 

Tags: , ,

post

Why I’m NOT Writing about Google Apps

Of course it’s a significant  move.  Not that it happened today… or was unexpected.  It’s been evolving in front of our eyes, the significant news IMHO is not the pricing, but the Service Level guarantee of 99.9%.

(Well, on second thought, there is a surprise: where is JotSpot?)

But is there anything else to discussNot really, already dozens of posts appeared, and before  you know TechMeme will become useless for the next two days, as it will be completely overwhelmed with me-too posts on the Google announcement.

I’ve actually been planning a more speculative post on Google’s foray into the SMB Business Applications market, but that will now have to wait for the echo to die off….

Update: Hehe .. Robert got to the same conclusion.  

Update (2/22):  Sound of reality from Zoho’s CEO:

“Our business plan is not based on us beating Microsoft or Google, it is based on serving customers well enough to earn a profitable share of the market. Business is not superbowl, though it often appears that way in a 24×7 news cycle. It is perfectly possible for a smaller company to offer a compelling product to customers and earn a perfectly good living, without “winning” the market.”

 

post

Snap Becoming Civilized

Snap preview is spreading like wildfire, they are up to 700,000 users all in a few months.  It also drove  people  nuts, including yours truly, for being intrusive, too muchin the face“, often  popping  up unwanted.  The conclusion was loud and clear: remove it.

But Snap persisted…and in the meantime reworked it’s system.  The new solution has been tested by TechCrunch and Emily Chang’s blog, and today it’ s released to the public.  As you can see on this blog, too, hovering over the URL-s no longer triggers the preview bubble; you have to hover over the little icon next to the URLs.  I think this is a very good compromise, we can have snap functionality yet it’s no longer agressive – so I am giving it a try.  I need to fine-tune it, for now there are icons on all links, including those in the sidebars – that’s not the way it should behave. 

I’m looking for your feedback; is the newly “civilized” snap preview useful, or is it still annoying? (please click through to the article if the poll is not visible in your feed)

 

 Update (2/20)  Not that it’s a very decisive vote, but I’m removing it anyway…

post

Study Confirms SaaS/On-Demand is Not Just Small-Business Toy

Believing is one thing – facts are another. The recent McKinsey study confirmed that contrary to popular belief SaaS is really not just a small-business toy; it is indeed becoming mainstream amongst large corporations: “61% of North American companies with sales over $1 billion plan to adopt one or more SaaS applications over the next year.”

A new study by Nucleus Research confirms these findings: 63% of companies with over 1000 employees adopted some On-Demand solution, vs. 46% of those with less then 1000 employees. The study turned up a few more “surprises”, perhaps the most striking one being the market-share of particular types of applications. Salesforce.com is the poster-boy of SaaS, in fact many would argue they created this market, yet CRM appears to have a relatively low adoption rate amongst SaaS customers, only 32%. Project Management comes close, 23% of the responding organizations deployed PM solutions.

http://sheet.zoho.com

Even more surprising (?) is future buying intention:

http://sheet.zoho.com

(Charts by Zoho Sheet)

If we compare the two sets of numbers, CRM has already peaked and Content Management, Project Management will be the new growth areas:

http://sheet.zoho.com

A word of caution: I’m not sure these numbers represent true market share. 198 companies of all sizes from under 100 employees to over 500 participated in the survey, and the results are not weighted by number of users. I tend to believe that Web-based Project Management is often used for small-team efforts, and in this setup a small startup with 5 Basecamp-users counts equal to a large company with 200 salesforce.com seats (theoretical numbers). Draw your own conclusions. Oh, and since it’s the weekend, here’s a statistician joke:

A business owner asked job applicants the same question: “how much is 2+2?”

The engineer pulled out his slide rule and shuffled it back and forth, and finally announced, “It lies between 3.98 and 4.02”.

The mathematician said, “In two hours I can demonstrate it equals 4 with the following short proof.”

The social worker said, “I don’t know the answer, but I’m glad that we discussed this important question.

The attorney stated, “In the case of Svenson vs. the State, 2+2 was declared to be 4.”

The trader asked, “Are you buying or selling?”

The statistician looked at the business owner, then got out of his chair, went to see if anyone was listening at the door and pulled the drapes. Then he returned to the business owner, leaned across the desk and said in a low voice, “What would you like it to be?”

Doubt

Tags: , , , , , , , ,

post

Box.net + Zoho: Another Step Towards Seamless On/Offline Computing

Well, we did not have to wait long: barely two weeks after Omnidrive   announced their integration with the Zoho online applications, competitor Box.net   followed suite: they now support online editing via Zoho Writer.  The result of the edit process will be saved back to your Box as a .doc file.

Box CEO  Aaron Levie assures me this is just the start of many future integration projects, which is great.  After all, it should not matter where a document starts its life: I should be able to access and work on it online or offline

I fully expect other services to join the camp:  For example, the better business-class wikis all handle document attachments, but to edit those docs you still need to download, edit, save, upload back up again – way too cumbersome, why not enable online editing?   And if you read Tim Barker’s comments to my writeup on Koral, you can expect this amazingly easy content collaboration system to offer online editing soon.

smile_regular

P.S. Aaron, I’m still waiting for that sync 

smile_omg

Additional posts: /MessageCenterNetworks, Web Worker Daily,

 

post

Wikinomics Playbook: Collaborative Book Editing

Ross Mayfield points to another interesting wiki-experiment: the authors of Wikinomics, a fast-selling new business book opened up Chapter 11 (no, this is not *that* Chapter 11) to collective editing, leaving it to the public to “finish” the book.

The Wikinomics Playbook is a Socialtext-based wiki with minimum initial content that anyone can contribute to. It will likely never be “finished” as such. Unlike the recent Wired Wiki experiment, this project is open-ended, without a firm deadline. It will be interesting to observe how the absence of any incentive to wait for last minute edits (a’la eBay auction sniping) leads to different behaviors.

For now, I sense the experiment is going somewhat sideways: page content is not growing as much as comments are. I guess it’s easier to talk about it than actually doing it (hm… that’s what I am doing, toosmile_embaressed ), but that carries the risk of the Playbook becoming just another discussion forum. Perhaps we should all heed the advice under Be Bold:

“Being bold is necessary advice in wikis: most people aren’t accustomed to editing each other’s sentences. In a wiki participants must be bold because it is only by many iterative edits that mass intelligence can occur and wisdom can triumph over verbosity. If we are bold the content will evolve.”

Tags: , , , , , , , ,

post

Zoho Announces Multimedia Notebook at DEMO

(Updated)

The Zoho folks will be announcing yet another product at DEMO – this time it’s a multimedia NoteBook. Since whenever they release a product, the Microsoft / Office analogy is quite unavoidable, let’s just get it out of the way: this is Zoho’s “OneNote” – and a lot more. (Bias alert: I am an Advisor to Zoho).

Notebook is an online application to create, aggregate, share, collaborate on just about any type of content easily – all in one place, without having to switch applications. You can create multiple books and within that multiple pages. There are a number of page-types to begin with, including Sheet, Writer, Calendar, Contacts, Planner, Task – these correspond to Zoho applications – or simply start with a blank page.

You can easily create any type of content within a page: text, image, drawings, audio, video – these could be embedded youtube videos or record from your own camera / microphone directly into Notebook. Place your content anywhere in the page by freely dragging it around, resizing, reshaping it. Aggregate content from multiple sources: embed Show, Sheet data, web pages, RSS feeds, file attachments. IE and FireFox plugins allow easy clipping of web-content.

If it’s Zoho, it has to be collaborative; but this time NoteBook brings real-time online collaboration to a new level: you can share book-level, page-level or individual object-level information. This means you can selectively collaborate with certain users on your text, while sharing the chart with yet another group, and hiding the rest. Updates to any of these objects are reflected in the NoteBook real-time. Integration with Skype allows Skype presence indicators in the individual shared object as well as direct IM-ing over Skype. Needless to say, version-control is taken care of at the object-level, too.

Now, for the bad part: NoteBook is currently in limited Alpha mode … so hang on for a while ..

fingerscrossed and in the meantime, enjoy this demo video:

NoteBook is unquestionably the sleekest of all Zoho apps, and a technological marvel. There are clearly specific target demographics, like students, where an All-In-One notetaker is the killer app. In a more typical business environment one might wonder where it fits in the range of products available, and what application to use when. Update (1/31): Dennis lists much better use-cases:

“I can see huge potential for this among those professionals who need to assemble audit and M&A resources for example. It makes the creation of a multi-disciplinary team very easy with the ongoing ability to collaborate as projects evolve while remaining in an organised, controllable environment.

I can see other use cases arising in forensic work, planning, budget management, time and expense management – the list goes on. In this sense, Zoho Notebook could become the de facto desktop for knowledge workers because you don’t need to leave the service to do pretty much all the tasks you’d expect a knowledge worker to undertake. I can also envisage some interesting mashups using accounting data from a saas player that gets pulled into Notebook on and ad hoc basis. Does this mean Notebook is a ’silver bullet’ application.

I’m going to stick my neck out and say a qualified ‘yes.”

About a month ago, while reviewing then new Zoho Wiki I expressed my hope to see tighter integration to the Zoho Suite – specifically Writer, Sheet and Show. Well, now it’s here, albeit in a separate application. Ideally I’d like to see the wiki equipped with Notebook’s powerful editing /collaboration options – or is it the other way around? If you take NoteBook, and allow linking between pages/books … well, that’s quite close to a wiki.

smile_wink. Update (1/31): In the same post I’ve just referred to, Dennis says: “Zoli Erdos has an interesting take on whether the collaboration features put Notebook in the same class as a wiki.”

Let me clarify my point: I’m not comparing NoteBook to Wiki as it stands now. What I do believe is that the feature sets of the two should be merged somehow. Combine the “digital dumping ground” as Dennis says, i.e. the absolute flexibility of creating/aggregating any type of info with the linking, back-linking, navigation, search in the wiki, and you have a truly killer business app.

Zoho has a tradition of initially developing products individually, but share the code-base early, and integrate them later. What do you think? Should Wiki and NoteBook be merged to create the super-product, or is there a need/ market for them to be independent in the long run?

Update (1/30): See related posts on TechCrunch, Read/Write Web , Zoho Blog , Scobleizer, /Message, CMS Wire, InformationWeek, PC World.

Update (2/1) : Robert Scoble’s summary: ““cool” has different meanings: 1) That it’ll change how you work. Zoho’s Notebook wins here.

Update (2/2): The video of Zoho Notebook’s launch at DEMO is now up here.

Tags: , , , , , , , , , , ,

post

Google Groups Out of Beta – Again

It’s not everyday that a Google product announcement goes largely unnoticed. That’s exactly what happened yesterday when Google announced a “new version” of Groups.

The reason for no fanfare is that it isn’t exactly a new version… well, there is a new version, just not now, but in October. Back then, when it was really new, I enthusiastically welcomed the change:

“Wrapping it up, in a major step forward, Google Groups which so far has been just a group email mechanism, becomes a mini community/collaborative platform, likely attracting previously “email-only” users to the native web-interface – and we all know why Google loves that. “

Google Groups may very well be the only (?) product that entered Beta stage twice – back in October, when all the goodies were added, Google re-labeled their upgraded product as “Beta”. Today, with this new announcement I’m not finding any new-new features. I suspect all that happened was Groups grew up again, and left the Beta stage. Funny that the word “beta” is not once mentioned the announcement, but comparing the logos, that’s the only conclusion I can draw.

Tags: , , , , , , , , , ,