Software as a service – will it replace my desktop applications? I don’t think so.

by Yash 2 Comments

For some time now Software as a service – SAAS in short – is generating a lot of buzz. People say its the future. In future you won’t have any desktop applications. Everything will be online, word processing, spreadsheet, entertainment, personal information management, CRM everything will be hosted online. People say Google’s online office applications like writely and Google Docs will replace MS Office. I do not think so. Make sure to get a recover data software to protect all your documents.

No matter how powerful the online applications become, they will always have to be accessed through a web browser, that means I will have to rely on FireFox or Internet Explorer to access anything. So executing however powerful and useful SAAS, is at the mercy of the browser. Then it also means every time I want to access any of my documents, I will have to be connected to the net and I will have to have a great bandwidth in order to get my document as fast as I can with a desktop app. Sure Internet bandwidth is improving but will they ever improve to the extent where I can open my document in a second like how MS office does?

Then what if I am in a plane and I want to access one of my files through my laptop or I want to create a PowerPoint presentation while I am in car? Will wireless Internet connection ever be as fast as a wired connection?

Then what technology will be used to build all the web apps? AJAX? Flash? Whatever tech you use, it will have to be loaded in your browser every single time you want to access that app. This will mean wasted bandwidth because the same data is downloaded again and again. It also makes all the power of the latest processors chips useless. There is not much processing to be done left for the chip, all that is now used in my computer is the browser cache and the bandwidth.

The biggest issue with SAAS approach is speed. Sure, storing your word docs, Excel files on Internet makes them accessible form anywhere but I cannot have an icon on my desktop to open my daily used excel sheet. I can create a shortcut on the desktop that takes me directory to my online document but then every time I open that I will have to enter my login name and password. Surely my browser can remember that for me but again the document will not open as fast as it would on my computer within a desktop app.

Another issue is of privacy. How can I be sure that an employee of the company that hosts my docs is not reading my personal data? When I have something on my computer, I have full control over it. When I have my stuff on someone else’s servers, I can’t be very sure about who controls it.

Then there are certain apps which are very powerful to be created online with their complete feature set. Can you create Photoshop as SAAS? What about Auto CAD or Maya? Heck I haven’t even seen a complete replacement for Frontpage or dreamweaver in countless WYSWYG HTML editors out there.

Speed, Performance and Privacy – these are the area where online apps will always fall behind the conventional desktop apps.

Comments ( 2 )

  1. Keith Mallen
    Maybe not WEB2.0 SaaS for all the reasons you mention. What about Streaming SaaS as typified by Endeavors Technologies. AppExpress Streaming delivers as much or as little of the application as you need to run on your computer as if it was installed. It can be set up for on-line and off-line use. Your data remains with your computer. The application you get is the application as it was written. Demonstration website at As an example you can stream Open Office 2.3 You mentioned AutoCad. Endeavors has run a trial system delivering fully featured product demonstrations for the company in the past. A similar process can be applied to any other 'real' software. The source code does not need to be modified or converted. It is just 'packaged' placed on a server and Streamed. On Demand, Up to Date and with the additional control and security that makes Streaming SaaS viable in the way you would want it to be. Keith
  2. Yash
    Streaming SaaS surely looks promising. But it looks like the software will have to be developed just like the any desktop software of today and instead of shipping them on a disk,they will be streamed to users. It will surely relieve the user from the hassles of installing software and all its updates and patches, as the updates will be streamed automatically. But this to me is more like next step of desktop software than the software as a service.

Leave a reply

Your email address will not be published.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>