When the Internet burst upon the scene in the early 1990s, the concept of software as a service (SAAS) seemed an idea whose time had come. It got hyped along with everything else about the Internet and reached a massive peak of inflated expectations in early 2000 as venture capitalists funded dozens of nearly identical companies that provided various SAAS offerings.
As venture funding dried up in mid-2000, the cracks in the SAAS model began to appear. The business plans assumed zero customer attrition, an uncompetitive landscape and initial public offerings in the absence of revenue. Disillusionment set in, and 99% of those companies are no longer around. However, the strong did survive, and now, due to the success of companies like Salesforce.com Inc. and RightNow Technologies Inc., SAAS is back.
Analysts claim that by 2010, 30% of new software will be delivered via an SAAS model.
Variously termed "on-demand software," the "ASP model" or "hosted software," SAAS involves renting Web-based software hosted at the provider's site. For many companies large and small, SAAS is the best way to roll out new technology.
The staying power of SAAS has arisen for several reasons:
- The cost of entry is low. Instead of paying lots of money to roll out complex technology across the entire company, customers can roll out just one test department of, say, 20 people. The risk is very low if it fails, and the company doesn't have to involve its busy IT staff.
- The onus is on the vendor. If the vendor's software is broken, the vendor won't be getting money from any customer for long. The vendor is motivated to fix the problem.
- The vendor works for the buyer. Customers don't have to rely on their IT departments to install an application. Everything is running securely at the vendor's location.
- Less-risky investment. Instead of spending $60,000 all at once, for example, customers pay for the software monthly. The monetary risk is lower and less scary.
- Vendors must provide a secure data environment, or they're out of a job. Most vendors understand that data must be backed up religiously, and security is the top priority. Customers' IT departments are typically pulled in many directions and can't be as focused on one technology. Customers can assume their data security is probably safer when it's hosted.
A number of companies provide software either under a pure SAAS model or via installed licensed versions of their software. Either way enables early rollout of the software, which lets you begin using it on the hosted site to determine the value before your IT staff installs it locally. Once you're sure you're getting business value, you can convert the data to run in your local environment.
Not all companies that provide SAAS do so at the same level. Ask vendors the following questions to make sure you're working with a reputable company:
- How well has the vendor integrated its service operations into its core business?
- Many software vendors are experimenting with the SAAS model. However, for many, this is an operational change that is inconsistent with their culture as software product providers. Sometimes the processes for how the product and technology resources interact in delivering a service may not be well-developed, mature or agreed upon internally. Where possible, get a clear understanding from your vendor of their internal operational commitments to a SAAS delivery model. The value proposition that touts the advantages of having the same company build and manage the software will be of no value if that sentiment is not accepted and demonstrated across their operations.
- Where is the computer that will be used to serve my application?
- Is the data center where that computer is located staffed around the clock? Which staffers are on-site?
- What physical security measures are in the data center?
- Is there redundant power, such as batteries and generators?
- What cooling and fire-suppression systems are available?
- How many Internet service providers do you buy connectivity from?
- Do you have a disaster recovery plan if your data center becomes unavailable?
- Are servers dedicated to each customer, or do multiple customers share a single server?
- What do you back up and how often? How long do you keep backups? Do you store backups off-site?
If you ask these questions, you will go a long way toward ensuring success. Compare the answers to those you get from your own IT staff.
The prevalence of hosted software is rising, and many companies will be willing to try it out -- especially if they understand the benefits. After all, all they have to lose is one month's rent.
Curt Finch is the CEO of Journyx, an Austin-based provider of Web-based software that automates billing, payroll and project management by tracking time, expenses and mileage.