Imagine a world with no computers. We might be there again someday soon, but not in the 1850s pastoral sense of “no computers.” Instead, more along the line that we won’t need boxes near or around our desks to perform all of the tasks that we currently rely on such boxes to do.
With the recent explosion of Software-as-a-Service and the Web 2.0 phenomenon, we are well on our way to making such a scenario a reality. SaaS and hosted programs have been offered for around a decade, but only in the past few years have they really matured into the fully-featured solutions that people can rely on for their computing needs, that small business owners can rely on to run their businesses, and that professionals can rely on to provide accurate and dependable client service.
In brief, SaaS programs solely exist in a web-based format. They allow users to essentially rent the application for a monthly or annual charge. So, for instance, instead of purchasing an accounting system, installing it on their servers, maintaining and updating it, a business can instead use the program over their high speed data connection. The programs run either through a secure web browser or custom interface, providing the user with anywhere/anytime access to a full strength program. For most such programs, the fact that the program is hosted makes little actual difference to the user in terms of interface and operations, although there are certainly benefits inherent in the SaaS model to both the user and the technology vendor.
And SaaS is just a part of the larger picture of Web 2.0 and Cloud Computing, which are the continuing evolution of how we use the internet and computer programs in general. Web 2.0 is primarily associated with websites and web tools that promote interactive collaboration, such as Wikipedia, Google Apps, YouTube and social networking sites. According to Tim O’Reilly, the original coiner of the phrase Web 2.0, one of the apparent indicators of the success of such a site is that “the more people that use it, the better it becomes.”
The concept of Cloud Computing is, appropriately enough, at a higher level, reflecting many more things that we do (or can do) involving remotely available information, programs and computing infrastructure. In their February 2009 whitepaper “Above the Clouds,” academics at the University of California Berkely defined Cloud Computing as “both the applications delivered as services over the internet (SaaS), and the hardware and systems software in the datacenters that provide those services. A major component of Cloud Computing is often referred to as utility computing. Instead of users simply having subscription-based access to programs (SaaS), organizations, corporations and other entities can also buy access to virtual machines, storage space and even datacenters, allowing them to rapidly expand their own IT capabilities in very little time, but without the infrastructure and maintenance investment.
Growth in SaaS and Web 2.0
I noted a few years ago that hosted model of computing made sense for developers and for users, but at that time, users were still a little reluctant to place the same level of faith in a remote hosted program than they did in a locally installed one. My primary points then were that the hosted model was more cost-efficient for software companies and more preventive of piracy, while for users there were the very tangible benefits of being able to access the system and data from any location, as well as relief from the burdens of installing, updating and maintaining these programs.
My how things have changed. Current economic conditions have caused most traditional technology providers to experience static or even slightly declining growth, while the SaaS market has experienced double digit growth and is predicted by research firms Gartner and IDC to expand by 20%-30% in 2009.
While I would like to take some credit for this growth since I’ve frequently expounded on the benefits of SaaS, the growth has been across the board, a reflection of widespread adoption across all professions and industries. The evolution to the hosted model has taken a big step, moving beyond the early adopters, and into the realm of the mainstream. And this provides additional benefits to users, as the more mature offerings on the market will be joined by more and more competitors.
What Web 2.0 and SaaS Mean for You & Your Clients
For tax and accounting professionals, the promise held by hosted programs and collaborative Web 2.0 websites means, once again, less time keeping up with program updates and instant access to programs and data from anywhere. The primary reason more of these professionals haven’t moved to such programs en masse is because there were seemingly only a few options, leaving devotees of particular programs to remain with their standard applications. And while some of these programs now offer remote access add-on functions which allow for some added benefits, they are not hosted applications.
There are, however, several fully-hosted applications out there for both client service functions and internal management, from professional tax compliance systems like GoSystem from Thomson Reuters, and OrangeDoor Pro, to professional accounting/write-up systems such as Accounting Relief AC from AccountantsWorld. Professional firms can also achieve greater productivity through web-based applications for workflow processes from SurePrep and Copanion. Web 2.0’s offerings include the TaxAlmanac.org wiki, where professionals across the country collaborate to build an extensive tax knowledge encyclopedia.
The ASP model also fits into the SaaS model in a fashion, allowing firms to use programs online on a subscription basis, even though the programs aren’t offered in that way from the technology vendor. One such example is Insynq, which can host and manage a variety of professional accounting programs.
Web 2.0 and SaaS are also proving beneficial to small businesses and their relationship with their accountant. The giant in the room is still QuickBooks with its online version, but it has been joined by other capable online small business management systems from NetBooks, Clarity Accounting and ClearBooks. The Accounting Relief AC system noted previously for use by accountants also offers a small business portal into the system, allowing these users to have access to only their data, but letting the accountant retain full control over their books and have real-time access to the data at all times. And NetSuite and Intacct have been offering client-side SaaS accounting systems for more than 10 years, with more extensive ERP, CRM and financial management features for mid-sized and growing companies.
Also noteworthy are tools that either add-on to an existing program, providing web-based features that enhance usability, as well as web-based utilities that focus on specific areas. The SmartVault system is an excellent example of the first, allowing users to easily scan and attach invoices and other documents to their QuickBooks transactions, with the documents stored online and accessible remotely by their accountant. Likewise, Bill.com exemplifies the second, taking many of the headaches out of managing payables by providing a system through which small businesses scan bills, which are then fully managed and paid by Bill.com.
It’s So Easy, You’re Already Doing It
While you may not think about the terminology or technology behind the programs that you and your clients use every day, you are almost certainly already using many hosted applications and Web 2.0 websites. Whether that means you’re using any of the technologies I’ve noted in this article, or other advanced collaborative tools like Microsoft’s Groove and GoogleDocs. Or perhaps web-based research, backup utilities and social networking websites. Even portals, which when used in conjunction with a firm’s website, extend the benefits of Web 2.0 to the site, allowing clients and firm staff to share documents and work more collaboratively.
Outsourcing the PC
The promise of all of these trends, Web 2.0, SaaS and Cloud Computing, is that more and more of the things we currently rely on our own computers to do, will be done elsewhere. In short, the PC is gradually being outsourced, or at least most of its functions are. For most professional uses, the end result could very well be systems that require only a monitor and interface devices (keyboard, mouse- if they don’t all go to touchscreens). Users will be able to log into anything from anywhere, whether personal files, work programs, client data or collaborative processes. Hard drives won’t be necessary since everything will be stored in a secure datacenter, which means backups will be automatic, and data will be much safer than if it were stored on a computer in a professional’s office and is vulnerable to many security threats.
The PC won’t die exactly, it will just evolve into something entirely different and eventually not even be referred to as such, since it will no longer be “computing,” but instead will be the user’s interface to much greater and more powerful processing capabilities at the other end. All of this is coming as a result of Web 2.0, SaaS and Cloud Computing, to all professions and industries. It won’t be an immediate transformation, but it is already happening. And you’re already seeing some of the benefits in your practice today.