Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

8 Myths of Software-as-a-Service 169

abb_road writes "BusinessWeek looks at the current state of software-as-a-service, arguing that the model is well established and is distinct from failed ASP/Hosting models of the dot-com era. Far from a passing fad, the model is starting to see large-scale adoption, and traditional vendors are having trouble revamping their applications and financials to get in on the action. From the article, 'As SaaS gains mainstream acceptance, it is becoming an important disruptive force in the software industry. And as long as the quality and reliability of SaaS solutions continues to improve, the appeal of SaaS isn't going to go away.'"
This discussion has been archived. No new comments can be posted.

8 Myths of Software-as-a-Service

Comments Filter:
  • by hackstraw ( 262471 ) * on Monday April 17, 2006 @03:10PM (#15143950)

    Most all software EULAs say, "No Warranty" in terms of being good, doing what it says, or whatever. That is not a service, that is software, "Use at your own risk".

    Service includes maintenance releases, updates, support, installation help, onsite repairs, telephone support, etc.

    If I don't pay for software, odds are I can still use the software, but my service is going to be minimal at best. If I don't pay for service, it would take a real philanthropist to provide service to me.

  • SAP CEO's take (Score:4, Insightful)

    by dotpavan ( 829804 ) on Monday April 17, 2006 @03:16PM (#15143995) Homepage
    In an interview with CNET [com.com], the CEO of SAP, Henning Kagermann replied to " With the success of Salesforce.com, everyone is talking about on-demand applications. Where are you on that?" by saying:

    "We have not changed our strategy. We have this mixed environment and run a hybrid model. We do it for good reason. Our customers want flexibility, so, over time, they can make the decision to source us in, or upscale the functionality and integrate us into the back end.

    You can do this on-demand for certain areas and certain functions, but not for everything. Everybody starts with salesforce automation because it makes sense since it's not very structured. It's simple and more office-like. But the more you come from this type (of system) to the core of CRM (customer relationship management), the more difficult it will become to do it on-demand. People don't want to share the data with others."

  • by danpsmith ( 922127 ) on Monday April 17, 2006 @03:17PM (#15144000)
    If you look at the fact that no code is ever flawless, and always has bugs, so there's always patches and upgrades. Most people in the regular software industry are passing off intermediate versions of flawed software as a product, and then giving the service away for free. This is just the opposite of that model and it makes more sense. Continuing to support, and making bug fixes to past versions of software is part of the service, clients have a real voice in the future of the software package by communicating what their future needs are. As they pay per period versus per version, software development companies don't have to guess anymore what their clients want to get them to "buy the new version" instead, the clients can have a real voice in what features are important to them in the future, without the need for pushing stuff off to a higher version versus an incremental update. It's a better model because instead of selling "why you have to ditch this old one and buy this new one" you are instead saying, "we have an established relationship in the past, and if you enjoy this, we can continue." Resulting in less useless bells and whistles in new versions, and more of the actual needed functionality. Instead of inventing things you dream they will want, you take care of their changing needs instead. That's why I think it's a winning model (if companies followed it correctly).
  • Marketing nonsense (Score:5, Insightful)

    by kbolino ( 920292 ) on Monday April 17, 2006 @03:23PM (#15144036)
    This is crap. It's not even well-written crap, which makes it pure bullshit. There's more nonsense "terminology" in this article than I've seen in a long time. The belief that the "legacy applications" are the reason that the dot-com boom failed is unjustified. Business don't fail because of software, good, bad, or indifferent. And they're sure as hell not going to succeed because of it, either. From the article, "Now Oracle, Microsoft (MSFT), and SAP (SAP) must respond to the SaaS movement while trying to avoid cannibalizing their existing software business in the process." This is a bald-faced attempt at spreading fear, uncertainty, and doubt. Microsoft produces the operating system that most home/business clients use, and Oracle produces one of the most common commercial databases, both of which are staple products, and are required for this "software-as-a-service" to function. They won't be "cannibalizing their existing software business[es]" any time soon. So, I feel it is necessary to add another "myth" to this page: Myth #9: This article is a reliable source of information
  • by ImaNumber ( 754512 ) on Monday April 17, 2006 @03:24PM (#15144047)
    Software as a service is great if you have some way to export your data. My company has (not my choice) bought into an online ERP [plexus-online.com] system which looks good from afar, but is apparently far from good.

    Now that all our data is in the system and we are running our operations off of their system we are pretty much screwed...they can jump the price at any point and we just have to pay it. The sales people lie (no surprises there) about having ways to export your data, but there aren't any really there.

    Just be sure before you jump into something like this that you have a way to get your data back AND get it in writing that said tools will always remain and be current.

    (and, yes, since we bought into their system they have moved to only allowing Internet Explorer....D'oh!)
  • What is the goal? (Score:3, Insightful)

    by FLEB ( 312391 ) on Monday April 17, 2006 @03:34PM (#15144110) Homepage Journal
    It being tax time in the US, I've had experience with an online-tax-prep service. I've also dealt with some online business-scheduling software (Fusionary IMS, similar to Basecamp [37signals.com]). Being on Slashdot, I've taken a look at some of the Online Word Processors from a few days ago, as well. My prediction: things like online tax-prep, relationship management, or project management will prosper, while things like the online "Office App Replacements" will continue to endlessly struggle for relevance.

    The office-app replacements are the proverbial "cure for which there is no disease". There is little reason that a composition program needs the network to function better, and certainly not enough reason to justify the hurdles involved in presenting these programs online. For something like tax-prep, it makes perfect sense to offer a "use" payment plan. The software is, by its nature, only ever used once a year, and the functionality needed (basic fill-in) is no real stretch for the Web. Something like customer-management is a task that is there to benefit the outside world, so having it tied into the network is an obvious choice. Something like internal project-management software depends more upon internal communication, but with the widespread connectedness of the Web, it makes sense to use the already-existing network to present the function, and get the peripheral benefit of being to check in on the road.

    That said, the article read like a press release.
  • by Anonymous Coward on Monday April 17, 2006 @03:36PM (#15144126)
    Somehow I think not. Unless you can outsource EVERYTHING to a common vendor, integrating the various "service providers" is a formidable task.

    Once upon a time we bought an ERP system. We had the choice of buying our own server hardware and hosting it ourselves, OR we could choose the "service on demand" option. The "on-demand" option was pitched by a fanatic salesman who sent these nifty glossy brochures (via FedEx overnight/signature required, no less). Lots of cost justification charts to explain the ROI that you get by going this route; more than enough to fool the average golfer.

    But in our case, it turns out that any year in which we did not fully replace the hardware, we would be better off self-hosted. And even if we upgraded everything every year, it was a break even deal for us. So every year, I get a another set of glossy brochures as the fanatic salesman tries to pitch (unsuccessfully) to the CFO and CEO. There must surely be some cost efficiency in combining a bunch of customers onto a huge box, but none of it would be coming back to us in the form of savings.

    Of course we could have gone with lower-cost outsourcers, who would cheerfully save us some money and give us the exact same ERP software (with company "X" hosting the product instead of the ERP vendor). But I have to question the technical expertise of the low-cost competitors. The lower the price, the more questionable the whole proposition becomes.

    The way you save money is to find an outsourcer who runs a tight ship and accepts thin margins. But how tight and how thin? In the nightmare scenario, the outsourcer goes bankrupt, access is cut off, and our confidential data ends up for sale on E-bay. What exactly is the contingency plan for that?
  • disruptive? (Score:1, Insightful)

    by P3NIS_CLEAVER ( 860022 ) on Monday April 17, 2006 @03:37PM (#15144129) Journal
    Software as a service takes the importance of the software release schedule out of generating revenue. Cyclical release schedules are hard on both developers and management.
  • Useful Metrics (Score:3, Insightful)

    by Carcass666 ( 539381 ) on Monday April 17, 2006 @03:51PM (#15144230)

    My company uses Netsuite as its accounting application. It is a web-based accounting and salesforce automatication suite that does many things well. There are some things that it does not do well, but can be worked around.

    Companies like Netsuite and Salesforce may tout 99.99% uptime, but we have often run into scenarios where the service was running too slow to be unusable. Unfortunately, strictly speaking, the system was not experiencing "downtime", thus allowing the vendor to maintain their statistic, even though for us the system was as good as down.

    The "lower cost of ownership" claims may not pan out over the long term. The article talks about SaaS being metered by usage levels. Netsuite charges by the named user, and I believe Salesforce still does, as well. The pricing model is similar to "normal" softawre. The TCO measurement depends largely on the size of an organziation, i.e. do they already have the pieces to implment a full-fledged CRM/SFA, (enterprise database, email and storage servers)? If you have these things in place and are used to supporting them, a traditional CRM or accounting package may cost less than an SaaS.

    Other metrics that are missing are customer support response time. The unfortunate part of SaaS is that if the system goes down, everybody will call at once, and when you need the vendor the most they will be the most inaccessible. In general, though, I would love to see metrics of quality of customer support not only for SaaS but for regular vendors as well. When you deal with an SaaS, you typically don't have a VAR helping you out, it's you and the vendor directly. If their call center is understaffed or undertrained, it's painful

    The article, itself, reads like a press-release and is horribly vague, especially when mentioned the "new 'Live' version of [Microsoft's] Office suite" - which does not implement Word or Excel, and treats on-demand updating of anti-viral software as SaaS. It isn't.

    What we've found as a past user of Salesforce.com and current user of Netsuite is that you really need to do the upfront due-dillegence to make sure that these SaaS systems conform to your business model. Netsuite, especially, is awkward to deal with if your company provides services as opposed to sells widgets. Get a strong consultant on the front-end to make sure the product is a fit for your organization, and be prepared to do significant customization. Also, be careful to get specifics on how much it costs to import and export data to other systems. In Netsuite, for example, you have to have certain versions of their system to import/export XML records of your data (their webservice based pricing is, at the moment, still free depending on how much data you move through it). Make sure you have access to your data.

  • Doubletalk (Score:5, Insightful)

    by StarKruzr ( 74642 ) on Monday April 17, 2006 @04:00PM (#15144291) Journal
    The article declares that ASP is totally different from SaaS and then completely fails to justify this statement.

    Why can't they just say "it's the same thing, but the business climate is more ready for it now?"
  • by The-Bus ( 138060 ) on Monday April 17, 2006 @04:01PM (#15144293)
    I know you're being facetious but the statements are somewhat on-point. I'll translate and hopefully not offend anyone's intelligence by doing so.

    Basically they mean to say that businesses are becoming more and more open to externalizing anything that is not the core part of the business.* So, a company selling cooking grills no longer has an employee or department who handles email. They simply contacted 'Turnkey Enterprise e-Solutions Ltd.' and had them handle everything about email for the cost of $5 per address**, per month. After all, this company is in the grill business (core competency) not in the email business. Why worry about maintaining a server, or setting up users, or doing backups, or handling spam? The executive just wants to make better grills and sell them to more people.

    So, let's say something like that (email) is proposed. Let's say our grill company (GrillCo) needs about 400 email accounts. Since they are not buying email servers or hiring spam gurus, there's no large initial investment for them. They can test it out with one department (accounting) and if the ten people there like it, they can expand to doing everyone's email that way. It eliminates risk for the buyer.

    Now, is this a better way to go? The truth is anyone that will provide a definitive answer either way is off their rocker. It may work for some things, it may not work for others.

    But the reason things like these are discussed, and possibly becoming more and more popular, is simple; for better or for worse, cost-cutting is being highly rewarded at the executive level. If you run a publicly-traded company and do not appear to be "cost oriented" then you raise suspicions among boards, shareholders and Wall Street.^ There's a whole crop of companies whose only goal is to cut costs for their clients (for example, ICG Commerce [icgcommerce.com]). Of course, sometimes these pressures come other sources [fastcompany.com].

    So, by performing a buzzword-ectomy on the above, we result with something like this, "It has become fashionable to look at costs above other parts of a company's overall performance. Software-as-a-Service can sometimes help cut costs, so it is being considered more widely as an option."

    Unfortunately for the tech crowd, it has less to do with AJAX and new whiz-bang applications and more to do with the business side (shudder) of things.

    * Whether or not this is true I don't know, but that's what they are proposing.
    ** I'm picking a number out of thin air.
    ^ I'm not saying it's good, that's just largely how it is.

  • by tlambert ( 566799 ) on Monday April 17, 2006 @04:06PM (#15144321)
    At IBM we called this (with much skepticism) "Maintaining an on *grunt* going *grunt* customer *grunt* relationship".

    Being able to charge a subscription fee for your software and continue to get paid, rather than have to make money by continuing to get unit sales, is the holy grail of any software company.

    Microsoft tried to force all their customers to this model without a heck of a lot of success. In my opinion, it's not because they couldn't have had this model, it's just that they tried too late - and found out that once something is "good enough", people simply don't spend the money to "upgrade" to something that's the software equivalent of road bed materials: an OS exists only to permit people to run applications, and once they run, you're done buying OS's.

    Frankly, I think the best thing that has happened to Microsoft upgrade sales in a couple of years has been that iTunes doesn't run on Windows 98.

    -- Terry
  • by walt-sjc ( 145127 ) on Monday April 17, 2006 @04:18PM (#15144405)
    The big problem with these services is not that they are crappy applications, but that you get into "All Your Data are belong to us" situations. It makes migrating to and from a service Very difficult, expensive, and timeconsuming - if you can do it at all.

  • Re:Crap. (Score:3, Insightful)

    by Kazoo the Clown ( 644526 ) on Monday April 17, 2006 @04:19PM (#15144412)
    Actually, Microsoft wants it because enhancing Windows is no longer very effective at convincing people to upgrade and thereby pay them more money. If they could get their OS on a subscription model, they wouldn't have to constantly invent important new features, yet would still get a yearly fee out of you...
  • by Anonymous Coward on Monday April 17, 2006 @04:24PM (#15144457)
    SaaS brings up a whole lot of serious questions.
      First: information security. The customer has a whole new group of people, the SaaS organization, with actual or potential access to the customer's data. How is the customer to evaluate the real security of the SaaS organization? What about the link between the customer and the SaaS facilities?
      Second, as the SaaS organization possesses the customer data, who is the actual owner of said data?
      Third, can the SaaS withhold the customer data in the case of a disagreement? How quick is a resolution to any disagreement? Can the customer get a satisfactory dispute resolution? What stops the SaaS provider from sitting on a customer's data until the customer buckles?
      Fourth, should the SaaS provider have a problem, can the customer data be seized and/or sold as an asset?
      Fifth, should there be mis-behavior on the part of an employee of the SaaS provider, can the customer data be seized (intentionally or incidentally on a server)? What happens if an SaaS employee sells customer data?
      Sixth, who owns any copyright/patent/trademark. Can the SaaS patent customer data or develop patents from customer data?
      These seem to be rather daunting problems. Specifying answers in contracts is good, but resolving problems through contracts are slow and expensive. The customer is in a particularly vulnerable position, while the SaaS provider is in the catbird seat.
  • by symbolic ( 11752 ) on Monday April 17, 2006 @05:27PM (#15144817)
    I think your last point is a fairly important one. There are all of these "services" springing up, but there's a little demon waiting at the end of the tunnel, should one decide to look for an alternative. That is, how do you get your data from one service provider over to another one? Granted, the same thing might apply to software, but when you figure in this cost, SaaS doesn't appear to be as good as people might be let to believe.
  • Re:Crap. (Score:2, Insightful)

    by pimpimpim ( 811140 ) on Monday April 17, 2006 @06:59PM (#15145428)
    Indeed, for word processing this doesn't make the slightest sense. I can imagine this for certain specialized and/or database-based applications that have to be run centrally. I worked in a small office for a while, they had an underpowered dsl connection and had put cytrix client on their standard pc's, so we had to use the word processor on some server in another part of town and were not able to use any of the local resources. Of course, this was amazingly slow and very bad for productivity as a whole. If you use thin clients and central applications, smart idea, but use it on a local server with a quick connection.
  • by JesseMcDonald ( 536341 ) on Monday April 17, 2006 @07:49PM (#15145729) Homepage
    Actually, true philanthropy doesn't happen much more often in the open-source world than it does anywhere else. What you're getting from an open-source project isn't a service, it's an incidental benefit resulting from the service the project's developer(s) provide to themselves. Example: I want a program to do X (whatever X might be), which you also happen to want. I have the necessary time and skill to develop such a program for my own use, and do so. Since I made the program open-source, you also benefit, with no extra effort on my part. Ultimately, though, I'm not developing the software for you, I'm developing it for my own use.

Software production is assumed to be a line function, but it is run like a staff function. -- Paul Licker

Working...