Slashdot Mirror


Does Selling Support Mean Coding Less Features?

Frymaster asks: "Eric S. Raymond gave a *five hour* keynote at this years MacHack. No surprise, he spent most of the time on the open-source soapbox and told the MacHack-ers that "service and support" is where the money is. I've been neck-deep in the Mac community for 10+ years and the most noticable thing about Mac developers is their commitment to making their software easy and obvious. The unspoken theory is that if the user has to look at the manual, the developer has to improve the interface. Even my dad can use a Mac without asking for help... not very good for "support" revenue. This raises the question: Does having a business plan that relies on support for revenue act as a disincentive for implementing ease-of-use features?"

3 of 7 comments (clear)

  1. That's why I don't buy stock in Red Hat... by god_of_the_machine · · Score: 2

    I always thought that the open-source progress was the fatal flaw in Red Hat's (and other commercial open-source vendors relying on support costs) business plan. As more people adopt the software and fix the bugs and improve the interface (especially reducing the reliance on the command line), there will be less need for support.

    I mean, how many people need to call Microsoft for support installing Windows 98SE?? Not much because its so damn easy. Two years people wrote book after book on how to install Linux... now who needs it?? Improved driver support, improved ease-of-use... it's so simple that my grandparents could install most packages.

    Now of course there will always be support needs for the more advanced users, and for developers. But those are minor compared with most users, who can figure it out for themselves because of low requirements. How is Red Hat, or any other company, going to make much money off of that???

    -rt-

    --

    -rt-
    ** Evil Canadians are taking over the world. Learn about the conspiracy
  2. Revenue stream by Lesson1 · · Score: 2

    If your applications require no support then the money spent on support contracts is all profit! Although after a while companies will realize that they do not require support for App 1.0, but by then you'll have App 2.0 on the market requiring a new set of support contracts, and if nobody calls your support lines then more profit for you.

    1. Re:Revenue stream by Tet · · Score: 2
      If your applications require no support then the money spent on support contracts is all profit!

      Correct. Thinking from a home user's point of view is fundamentally flawed. How many home users will buy a support contract? Companies, on the other hand, will buy support contracts, and the ease of use of the software has no bearing on that decision. The purpose of a support contract is not usually to enable users to ask for help when they don't understand something. It's to protect the business in the event of a bug or other failure. Think of a support contract as an insurance policy. It's a good thing to have, even if you never make a claim. Make your product as fully featured and easy to use as you want. You support revenue will be unaffected, and your support costs will be lower.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown