Slashdot Mirror


Pricing a Software Product

prostoalex writes "Eric Sink from SourceGear shares his experience on software pricing. Whether you're developing open-source or proprietary software, the money has to come into the business in some form, and the article suggests several strategies as well as the pitfalls for managing software pricing. Sink claims it's tough to compete on price, dangerous to run seasonal promotions and almost impossible to avoid criticism on being over-priced."

67 of 259 comments (clear)

  1. better colors by Anonymous Coward · · Score: 4, Informative
    1. Re:better colors by greenskyx · · Score: 2, Insightful

      thanks :)

    2. Re:better colors by Anonymous Coward · · Score: 3, Insightful

      What dumbass is modding these links down? Maybe if people keep posting them, the editors will get a clue about the heinous IT color scheme.

    3. Re:better colors by Otter · · Score: 4, Insightful
      Also, is my memory faulty or didn't the "The Almighty Buck" logo used to be green, not it.slashdot.org beige? Is Blinding Beige the hot color for this season?

      I know it's unheard of for the editors to pay attention to anything the readers say, but this really has to change. Some of the other sections may have hideous color schemes but this one is simply unreadable. Days later, I still manually change the URL for every story posted in IT.

    4. Re:better colors by Tim+C · · Score: 2, Insightful

      Maybe if people keep posting them, the editors will get a clue about the heinous IT color scheme.

      We can but hope, but it didn't do any good for the games section colour scheme...

    5. Re:better colors by 5m477m4n · · Score: 5, Funny

      I thought the colors were in support of our troops in Iraq? They seem to be of the same desert cammo. Other wise they'd be just plain annoying.

      --

      ---
      Those who can, do
      Those who can't, teach
      Those who don't know how, supervise
    6. Re:better colors by strictfoo · · Score: 5, Interesting

      being a subscriber might give the complaint more weight, as well.

      Well, my other account is a subscriber. But considering that when I posted a complaint about it both the IP's I post from (home and work) were banned from posting anything and my karma quickly going from the good/excellent threshold to terrible, I'd say that it doesn't carry any extra weight at all. I had been a constant subscriber since subscription had become available too.

      Thank goodness for proxies, I guess.

      --
      I've just signed legislation that'll outlaw Russia forever. We'll begin bombing in five minutes.
    7. Re:better colors by mdfst13 · · Score: 2, Interesting

      The other problem is that this is practically the default color scheme now. *Most* /. stories fall under the IT umbrella, particularly of those I read. The games color scheme doesn't matter to me as much (and IMO isn't as bad as the IT scheme), since my main games are from www.popcap.com, www.idiotsdelight.net, and www.blizzard.com; none of whom is frequently discussed on /. Are there people who regularly read /. and skip the IT articles?

  2. Looka These Hyar Charts by ackthpt · · Score: 5, Insightful
    Whee! Econ, one of my favorite subjects =)

    Volume Pricing has its snag in how you handle customer Support. I didn't see that addressed (other than lightly under Tech Support), the higher the volume of sales the more need for customer support. Only so much can be down with a website FAQ. (Personally, I'm wary of products which don't come with printed manuals or a pdf with only a light treatment of the subject matter, back in the day manuals were your saviours, now they're some kind of afterthought that vendors seem uninterested in putting effort into.)

    With inexpensive stuff you may lose all your profit on customer support, with pricing of support and/or a higher price nd lower volume there's less need for a large customer support team, or it grows as needed.

    Granted, I've worked for people whe shelled big really big zorkmids on stuff and when it turned out to be crap, it wasn't the vendor to blame but headcount.

    There's some discomforting truth to many of those Dilbert strips.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:Looka These Hyar Charts by clifyt · · Score: 4, Insightful

      Generally with volume pricing, it is expected there will be some climate of internal user support at the company you are selling it to.

      For instance, at my employer, I have no less that 5 technical lists that I have to be signed up to for the support of specific packages we use (and a few dozen outside of that lest anyone think I'm a slacker :)

      We generally try to find the solutions to the problems as a group before calling in the big guns...generally we have a higher level of tech support off the bat than the standard idiot reading from a script, but only a few of us access it.

      So it *IS* more efficient for a company to offer volume pricing than it is to sell to every joe on the street that demands to talk to the president of the company each and every time he feels that reading the manual is out of reach for him and an online FAQ? You gotta be kidding. No one on one support is MUCH harder than volume groups because we can help each other...

    2. Re:Looka These Hyar Charts by RAMMS+EIN · · Score: 3, Insightful

      ``back in the day manuals were your saviours, now they're some kind of afterthought that vendors seem uninterested in putting effort into.''

      and back in the day, the product they came with was sold at a very high price. Now, the product does much more in less time, is widely known and used, and is sold for less than "back in the day", because otherwise customers will go to a competitor. Even if products do come with a manual, customers won't read it and they will still expect you to help them. Manuals have to be translated in every language your customers might speak. In short, making good manuals means spending a lot of money on something utterly unrewarding.

      --
      Please correct me if I got my facts wrong.
  3. heh by GigsVT · · Score: 2, Insightful

    He'd like to believe that the pricing follows that nice bell curve, and that would be true if there weren't a monopoly skewing the graph to nearly a flat line. MS can charge whatever they want up to a point, their demand is inelastic due to their monopoly.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
    1. Re:heh by dasmegabyte · · Score: 5, Insightful

      Uh, for Windows you are correct. For office, you're partially correct. But for all of their other programs, Microsoft has direct competition from many sides. Sink even gives an example...where an ISV has created a product that competes with Access built on Open Source technologies.


      "So what is the right price range?

      This question is the point where most small ISVs will wimp out. "We don't have the Microsoft name." "Our product is less mature." "We feel inferior, so obviously our price has to be lower than theirs."

      Bzzzt! Wrong answer. The right answer is: "A lot more than $229."


      Basically, Sink is telling ISVs to grow a backbone and realize that the first step isn't competing with Microsoft on price (mostly for the reason you're talking about, MS can just drop the price and thus drop the usefulness of your software) but finding the area in which their product is SUPERIOR to Access and leveraging that.

      It's good advice. Because by doing this, you encourage people to move away from Access while at the same time increasing itnerest in your product.

      We have a local car dealer who did a commercial claiming that the Hyundai luxury sedan looks "just like" the Jaguar only it costs much less. Needless to say, we laugh our ass off at that commercial. A Hyundai is not a Jaguar only cheaper...it's a Hyundai attempting to LOOK like a Jaguar. Too many low-cost programs suffer from trying to look like a Jaguar, when what they really need to do is analyze what it is about the Jaguar that makes it attractive and what can be gleamed from that and added to that to approach the market from a different direction.

      Our company writes software for a saturated niche, but does alright because we look at things from a different perspective. Rather than just allowing our customers to enter and store data with a weak search engine, we allow them to enter it quickly, search it powerfully and associate it meaningfully. Our price is higher for that reason -- and yet we have more customers.

      --
      Hey freaks: now you're ju
    2. Re:heh by omibus · · Score: 2, Interesting
      That might be funny if the author actually had a monopoly. The guy competes with Microsoft. He doesnt work for them (except to write this column once a month).


      As is he competes with Source Safe, CVS, Subversion, PVCS, and lots of others.


      Hard to call that a monopoly. Heck, Microsoft doesn't even have a monopoly in that space.


      --
      Bad User. No biscuit!
    3. Re:heh by mc6809e · · Score: 3, Insightful

      He'd like to believe that the pricing follows that nice bell curve, and that would be true if there weren't a monopoly skewing the graph to nearly a flat line. MS can charge whatever they want up to a point, their demand is inelastic due to their monopoly.

      You completely misunderstood the graph.

      #1 The graph is not of a bell curve. It's most likely a parabola.
      #2 The graph is of revenue as a function of price, not as demand as a function of price.
      #3 If demand were inelastic as you say, Microsoft would be charging $1,000 or $10,000 or $100,000 for their OS.

      I think it's more likely that their software is priced to maintain their monopoly.

  4. Value for service by Nos. · · Score: 5, Interesting

    Sometimes I place more value on the service I get that on the product itself (software or not). A lot of software is moving to a hosted environment, and a lot of companies are starting to like the idea. Now you can use your service from your mobile device as well as at the office. So, instead of charging for the software, charge for the hosting. Develop and open source the product, then charge people to use the service in your hosted environment.

  5. Supply-side pricing??? by dmayle · · Score: 4, Interesting

    What I want to know is, whatever happened to supply-side pricing. You know, figuring out your cost to supply, and charging a reasonable markup based on that?

    It's because of this that companies have to create artificial market distinctions, and why there is the prevalance of after-market modification. (Things like overclocking.)

    I know it's a bit of an anti-establishment thought, but I'm not sure demand-side pricing is ethical. The whole idea of trying to take your customers for everything you can sounds so much colder when you look at it from their side.

    And on taop of that, if you're a publicly owned company, not doing so might be considered criminal...

    1. Re:Supply-side pricing??? by 2nd+Post! · · Score: 4, Insightful

      Supply side pricing...

      I think there is a fundamental problem with supply side pricing in the modern factory driven environment. How do you predict how many copies you're going to sell, and thus manufacture?

      If you can produce 3 million copies at $2 each and sell at $3 to make back all your money and then some, vs 3,000 copies at $4 each but need to sell at $999 to make back all your money, what do you do?

      Realistically you expect to sell less, and charge slightly more, like $2,000, because it only costs you $12,000 to manufacture, vs $6 million to manufacture. Supply side is a great idea, but only if you can perfectly predict how much demand there will be. Of course there are exceptions, but realistically demand-side pricing seems to work slightly better on the average.

      This said from someone who's produced several hundred DVDs and sold at $20 or so each, rather than several thousand at $6 each.

    2. Re:Supply-side pricing??? by YU+Nicks+NE+Way · · Score: 2, Interesting

      He talks about that in excruciating detail. The point is, if you don't charge enough, people get very suspicious. You know, "if it sounds too good to be true, it probably is too good to be true?"

      Consider a great example: Linux. Linux is a great OS, and it doesn't need to cost you a cent to get it running. That sounds too good to be true -- and it is. There are going to be costs to that gratis Linux -- no tech support, RTFM slaps from the mailing lists, slow turnaround if you're stumped, more complicated configuration structures (files in directories are great if you know where they all are. If you don't...) If you need to run a business, you need to buy tech support for the Linux distro you use. In that case, free costs money.

      That doesn't mean, notive, that you don't get a great deal using Linux -- you may well do so. It merely means that a vendor who doesn't charge enough is probably omitting something important. Potential customers know that.

    3. Re:Supply-side pricing??? by sql*kitten · · Score: 2, Insightful

      The whole idea of trying to take your customers for everything you can sounds so much colder when you look at it from their side.

      You aren't taking them for everything you can. You're selling at a price, and it's up to them whether they want to pay it or not. Charge them what they are willing to pay, not more. Some people will complain, but as the author says, some people will always complain.

      There's nothing unethical about making money. Making money in a free market is the best proof you could ask for that you are giving people what they want at a price they can afford. Making people happy, is that ethical enough for you?

    4. Re:Supply-side pricing??? by Overzeetop · · Score: 3, Insightful

      Software, unlike widgets, isn't quite the same. If I make widgets, it will cost me $X for engineering and development, $Y for support, and $Z for each widget coming off the assembly line.

      For most products, $X+$Y is $Z on a per-piece basis, so I've got a good baseline for my pricing. If I add 10 or 20% to the widget production costs for R&D&S, then drop 30% for my profit, and double that to get the MSRP, it's fairly straight forward.

      For service industries, people are the cost, and its not too hard to determine how much to charge. If you charge by the hour (as many service contracts do), you take your hourly rate, factor it by your G&A and Overhead, add your 30% profit, and bill the client.

      For software, your R&D and support outweigh your production costs by an order of magnitude or more. Do you price it at $10 and hope everyone buys a copy, or worry that you'll only sell a few copies to well-heeled clients and mark it up to $10,000? MS has elimiated the support problem by not providing any free support. Of course, that reduces the incentive to get it right the first time, too.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    5. Re:Supply-side pricing??? by smack.addict · · Score: 5, Insightful

      Your thinking is flawed.

      Let's take an analogy. I have a valuable rare coin worth $1,000. It is taking up space in my house, and I simply found it lying around.

      You are a coin collector. Not only do you know it is worth $1,000 on the open market, but you have a particular affinity for it. You would easily pay $2,000 to get your hands on it.

      So, if I sell it for $1, are you ripping me off? If I sell it to you for $2,000 (it cost me nothing), am I ripping you off?

      You might be tempted to refer to the "market" as the fair price. The market price is nothing more than a value at which you are pretty sure to find a buyer. Higher than that price, you will have to spend time seeking a buyer who places greater than normal value on the thing. Lower than that price and you are basically cheating yourself.

      The beauty of capitalism is that it recognizes the basic fact that every person values things uniquely. When we engage in a transaction, we are both more wealthy... even with demand-side pricing. You will never pay more for something than it is worth to you. Anything you pay less means you are wealthier.

      Let's take that coin. To you, it is worth $2,000. I sell it to you for $1,500 (above the market value). Before the transaction, you had $1,500 that was worth exactly $1,500 to you. After the transaction, you are down the $1,500. But now you have a coin that is worth $2,000 to you!

      As for me, I had a coin that was basically worth nothing to me without knowledge of the market (or worth $1,000 with knowledge of the market). After the transaction, I have $1,500 in cash! BOTH OF US make a profit.

      Another flaw in your question is that costs are easy to quantify. In fact, in software development, they are hard to quantify. How much, exactly, does a download of Photoshop from the Adobe web site cost Adobe?

  6. Re:The correct pricing structure for most software by Swamii · · Score: 4, Insightful

    Unless of course you run a company, and have employees to pay. In that case, you can't always make a living off of service and support.

    --
    Tech, life, family, faith: Give me a visit
  7. Ask the customers! by notthepainter · · Score: 4, Interesting
    Ok, it sounds weird, but when I was at MacSpeech, we asked our customers how much they would pay for the product. This isn't as odd as it sounds, at the time there were NO competitors.

    It was then a simple matter in Excel to figure out how to maximize our income, at what price point did we make the most money. It looked pretty much like the first chart in the article.

    Then management ignores and sets a price accordingly!

    1. Re:Ask the customers! by chanceH · · Score: 3, Insightful

      >we asked our customers

      I really like the common sense straightforwdness of that idea.

      do you think they were being truthful?

      (not a rhetorical question)

      from a game theory kind of view, giving away that kind of information is like giving away money.

      like if are going to buy a car, I've read about this method of price negotiaion and maybe one day I'll have the balls to try it:

      You tell the salesman that you are both going to write down a number on a piece of paper. You are going to write down the absolute highest price you would pay, and he is going to write down the absolute lowest price he hill accept. If the prices don't intersect, you walk [and you had _better_really_ be prepared to walk]. If they do intersect you will settle on the half-way mark.

      Now, he is a proffesional car salesman, so he probably has an advantage on you still, but I think I'd still get screwed a lot worse doing it this way than just walking in and coming under the influence of their sales-guy reality distortion field.

    2. Re:Ask the customers! by notthepainter · · Score: 2, Interesting
      do you think they were being truthful?

      Yes, I do. The Macintosh market is a very unusual one. Yes, the ISVs are out to make a buck, but we generally have a good relationship with the customers. As a good example, to raise a bulk of the seed money for MacSpeech we sold T-Shirts. They were $100 EACH. Each was signed and numbered, came with free product if we ever shipped (we did) and lifetime wholesale pricing on all future products. Obviously, I can tell how many we sold, but lets just say it was a lot, a surprisingly large amount.

      So did some lie to us? For certain. The interesting thing was the actually selling price when we shipped was less than half what the customers said they would pay. If anything, they lied by going too high, not too low. You see, there is also self interest here. We asked them before we had a product. If the numbers were too low, we might not have formed the company. Basically we asked to measure interest, not get hard data. This worked to our advantage when seeking VC money. They like the fact our opt-in email Db was in the 5 figures.

  8. Re:The correct pricing structure for most software by cecille · · Score: 4, Insightful

    Hate to be the part of the money-grubbing capitalist here, but money makes the world go 'round. If all software was free, why would anyone bother developing it? I know there are great free software products out there, and I know there are ways to make money off of software other than by selling it, but making all software free really doesn't seem to be a viable option. Let me put it another way...you're a software developer making a product - the final piece of software represents the work you've put in to devloping something unique and useful....how much is this effort worth? Nothing?

    --
    ...no two people are not on fire.
  9. In other words... by ElForesto · · Score: 3, Interesting

    Pricing software is more complex than my human brain can handle. There's a stunning conclusion.

    Seriously, though, he makes a lot of very good points cheif of which is asking "how much is too much?" The author also makes a good point about not selling your product for much less than its actual worth. I'm more than happy to pay a premium on a product if I think it's valuable to what I do and it has a distinct advantage over competing solutions. (Case in point, I donated $100 for Trillian before Pro was released. Why? Because I used it every day and it was much better than any of the individual IM clients.)

    It's hard to really draw a line in the sand about pricing, though. I think that's the greater point to be made.

    --
    There is a difference between "insightful" and "inciteful" other than spelling.
  10. to summarize...... by stonebeat.org · · Score: 2, Interesting


    the higher you charge for your application, the better it will be 'perceived' in the user community.

  11. Your pricing should reflect your target consumer by chrispyman · · Score: 2, Insightful

    If you want to sell your product to consumers, you can't really charge an arm and a leg (unless your MS ofcourse). Generally I don't buy any software that runs over $60, OSes excluded ofcourse. Now if you're selling to a business, it varies greatly. For a business, a $600 license for Photoshop is practically a bargain.

  12. Im gonna be rich by Aceto3for5 · · Score: 5, Funny

    So how should I price Hello World? I just wrote it in C.

    Hmm, competition? No competition! You can find some software books that show you how to make your OWN Hello World, but who has time for that?

    Some of those books cost 100 Dollars or more... So that I dont look like an "underdog" im gonna charge $250 dollars. Even better, I could convert Hello World, into Hello World for Workgroups, change the font to something a little more professional, and sell it for $325 plus maintenance and security fees.

  13. Re:The correct pricing structure for most software by maxchaote · · Score: 3, Informative

    Service, support, advertising, publicity, and brand-name recognition, for starters. By giving away software for free you are reducing one of the biggest barriers to entry in your market. Those who charge money for a similar product cannot compete, except by their own brand recognition and goodwill. By making a product that is sufficiently well-known you make a name for yourself which supports your business in other regards: winning development contracts, consultation, and hits to your web-site, which can be monetized with internet advertising for what can sometimes be surprisingly lucrative sums. Noone would use Internet Explorer if they had to pay a fee to go download and use the newest version each year.

  14. arts and crafts?? by fiftyLou · · Score: 2, Funny



    Eric Sink
    Software Craftsman


    Craftsman?? Damned, Eric must've picked up one of those "Spam degrees".

  15. SShhhh!!! by Kjuib · · Score: 2, Funny

    Don't tell people... our little secret will get out, then everyone will get their software goods off of IRC. Then the government or other organizations will take an assult on IRC... oh wait... didn't Bill Clinton pass some law prohibiting that?

    --
    - Your stupidity got you into this mess, why can't it get you out? -Will Rogers
  16. Why not just *ask* potential customers? by pla · · Score: 4, Insightful

    A good price depends on your target audience.

    For the average Joe: $20 or under will get impulse buys ("Not that much if it ends up sucking"); over $50 means they'll only buy it if they already know they want it; Over $250 will only get those who really need it and have done some decent research into alternatives. Over $1000 means you can guarantee that everyone will pirate it without even feeling bad ("At that price, I didn't count as a potential customer anyway").

    For teens and older kids, drop those to $5, $20, $50 (yes, the average price of a game) and $100, respectively.

    For business customers, the scene changes a bit. A very small business may behave like a somewhat more well-to-do average Joe. Once layers of accountability start appearing, though, the low and high categories vanish - No impulse buys, and no piracy. For that reason, as the business gets bigger, the potential price does as well, almost without limit. Keep in mind that the higher the price, the fewer your potential customer base, though.

    1. Re:Why not just *ask* potential customers? by Jeff+DeMaagd · · Score: 2, Insightful

      I agree with the previous response, for most consumer use, $1000 is out of line. For corporate needs, $1000 is nothing, especially if it saves time, increases productivity or makes a more professional looking product such that you can charge for it. Remember how much per year an employee costs, not just in salary, but in overhead and benefits. If you can increase the productivity of one employee by 10%, $1000 worth of software for that employee pays for itself in months if not weeks or days.

  17. In a fair world... by LilMikey · · Score: 2, Insightful

    In a fair world the price of software would be proportional to the difficulty and cost of its creation as well as its usefulness.

    Odd world where Linux is free and Windows is expensive, eh?

    --
    LilMikey.com... I'll stop doing it when you sto
  18. Re:The correct pricing structure for most software by MindStalker · · Score: 4, Insightful

    Yes it takes a lot of work to come up with original ideas. But not so surprisingly you can give away ideas, and most people wouldn't know what to do with them. Then you turn around and charge them to show them how it works. :)

  19. Re:The correct pricing structure for most software by hubs99 · · Score: 2, Insightful

    What happens if you have to begin charging for the product itself because it is no longer feasible to offer it for free. I know I am instantly turned off by a product that was once free and has grown so large or its market share increased that they turn to charging a price, even if it is essentially the same price.

    This should become interesting as Free software matures and becomes viable products for the common man (please dont flame on "there already viable")

  20. Ahhh.. by t_allardyce · · Score: 2, Funny

    So Linux companies need to put their prices up, don't sell Redhat to compete with Windows Server, make it 4 times more expensive and advertise as much as Microsoft do, then the PHBs will take notice. The SCO license fee could help here to - include that in the cost?

    --
    This comment does not represent the views or opinions of the user.
  21. Reputation by bStrom · · Score: 2, Insightful

    One of the problems with this pricing model is that it doesn't take reputation into account. People know that MS Access will work with Windows XP. There might be a few bugs, and there might be a few issues, but for the most part it is stable and people know how to use it. Now imagine that a new software comes out. It's producers try to show that it's better than MS Access by pricing it $100 above Access per license. What they haven't taken into account is that people KNOW Access. They know how to make it work. Will people pay $100 more (per license) for something that is unsure? Additionally, the $100 per license isn't the only cost associated with the software's implementation. What about training? All the people using access before will now have to learn to use the new software. That can be $very$ $expensive$.

    --
    Try eMusic. DRM free, legal, MP3 downloads.
    1. Re:Reputation by Overzeetop · · Score: 3, Interesting

      Yes, but if you price your software at a low value then the cost to retrain everyone looks even worse. Which proposal will your PHB prefer to take to the CEO:

      Scenerio One:
      PHB "I'd like to buy a new database with five licenses for $699. It will help our productivity incrase and reduce crashes"
      CEO "What about retraining?"
      PHB "For all six users, $5,000, including downtime"

      Scenereo Two:
      PHB "I'd like to buy a new database with five lecenses for $18,500. It will help our productivity incrase and reduce crashes"
      CEO "What about retraining?"
      PHB "For all six users, $5,000, including downtime"

      Given the two options, most CEOs (who know even less about IT than PHBs) will question the investment of $5,000 in training for a $700 product. For $700, how good can it be? But $18,500 for the licenses seems about in line with $5000 in training. Its all psychology.

      Oddly enough, there's a program I want which has a pricing scheme that just doens't sit well with me. It's $1200 for the first license, and five licenses are $1995. As a small shop, I see that as an $800 "litte guy" surcharge, so I've not bought it. I have a (free) vendor sponsored copy that's old and I'd like to upgrade, but not for that kind of money. It's a nice program, but not that nice.

      --
      Is it just my observation, or are there way too many stupid people in the world?
  22. Re:The correct pricing structure for most software by shepd · · Score: 2, Interesting

    >What happens if you have to begin charging for the product itself because it is no longer feasible to offer it for free.

    Then you should open source the product so that additional help can be gathered. If the product is so very popular, plenty of people will be more than willing to work on it for free, even if it means your company benefits, so long as features and fixes they want end up in the software.

    --
    If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  23. Re:The correct pricing structure for most software by Marxist+Hacker+42 · · Score: 3, Insightful

    I'm not a money grubbing capitalist- I have to say that to make software that I create free you have to somehow magically provide me with food, clothing, shelter, medical care, water, my MSDN subscription and a net connection.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  24. Re:The correct pricing structure for most software by smack.addict · · Score: 3, Insightful

    This is the fantasy Open Source business model and it doesn't work. Except when the software is hard to use. But then the business model is "give away crappy software and charge people to actually get it working."

    If you want to make money on GOOD software... software that actually empowers people to be self-sufficient, you need to charge for the software.

    One other note. It takes vastly different mind sets to develop in a product environment than in a consulting environment. Your best product developers are going to be people you would never throw in front of a client.

  25. Software pricing simplified by swordboy · · Score: 4, Insightful

    Software pricing = (DC + RC + P)/EUS ...where DC = Development Costs, RC = Residual Costs (support, maintenance, etc), P = Profit, and EUS = Expected Unit Sales.

    Obviously, if you are selling to a wider audience, the software can be cheaper. This is why niche software like AutoCAD is so expensive.

    --

    Life is the leading cause of death in America.
    1. Re:Software pricing simplified by laa · · Score: 2, Insightful

      Sofware price = Max( what the customer is willing to pay )
      It's just that simple... :)

      --
      Why does the kernel go through stable and then unstable forks? Can't it always be a stable build, like with Windows?
  26. Re:The correct pricing structure for most software by shufler · · Score: 2, Insightful

    Could you explain your beer-renting metaphor? All the beer I've had in my life has either been free, or bought out-right.

    The only thing I can think of is perhaps some crazy conspiracy where beer drinker's urine is captured, bottled, and re-sold (rented). This is certainly not the case in Canada, where all my beer comes from.

  27. Re:The correct pricing structure for most software by Theatetus · · Score: 3, Insightful
    If all software was free, why would anyone bother developing it?

    Gee, I can't think of anyone who would develop software without getting paid for it...

    But seriously, there are several reasons people would write software whose price is 0:

    • People want better software to do $WHATEVER (for values of $WHATEVER that make money, which is most of them), so they write it
    • People want to get a job as a programmer so they write a software package to prove they aren't total code monkeys
    • People like fame; they like being admired and appreciated
    • An industry consortium decides they need an open, standard, free way to do $WHATEVER
    • Some people have a political motivation to undermine proprietary software (we may not have that same motivation; but it is a real driving force for some people)
    • Some people like to help others (ditto)
    • Your company might want to make your product universally (or nearly so) used in order to be able to charge money for training, certification, etc.
    • I mentioned 15 high-profile products that are competitive with best-of-breed and are available for $0 (and not all of it is Free as in speech). All of them were written because one of the above bullet points (or one I forgot) applied.

    There are lots of motivations for people's actions besides money.

    --
    All's true that is mistrusted
  28. Re:heh - Nice pitch by ajm · · Score: 2, Insightful

    " enter it quickly, search it powerfully and associate it meaningfully"

    Nice elevator pitch, and I'm not being saracstic. It's rare to find such a good and brief expression of what a product does and why it's the one you should use.

  29. Psychology (humans are fucking insane) by jafac · · Score: 4, Interesting

    I used to work on a server data replication product.

    There are many tales to tell about this debacle (I think the vendor has long since cancelled or put it on maintenance mode) - but there was a point where we raised our price from $250/server to $5000/server, and the ONLY change in the product was a name change. No new features were added. Hell, we didn't even update the GUI. Saled jumped 20% that quarter. (unfortunately it was not to be sustained).

    The reasoning was, the Market didn't take us seriously at $250/server because all of our competitors were priced in the $5000/server range.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  30. Re:Didn't RTFA by ThosLives · · Score: 2, Interesting
    The graph is correct if you know that the assumption is 'at a constant number of units sold.' Sink didn't, of course, state this assumption explicitly but it's there.

    If you did read the article, though, you'll see that later on he does mention that there is an effect of price on demand (sometimes lowering price can actually lower demand - go figure) but he correctly points out that this is complicated and basically impossible to predict. Also, there is a difference between things like commodities (such as a bolt, or even a song to follow your answer) where there are so many alternatives that a slight change in price will have a big effect on demand.

    For the type of product described here, demand is more or less independent of price up until a very high price, at which point demand goes from some number rapidly to zero. It's not unlike gasoline, which people will pay for - even high prices - because they need it and would rather pay higher prices than figure out an alternative.

    I don't even want to go into the "funny money" aspects of things like "cost of piracy" or "cost of a virus". In my book, unrealized revenue is not a "cost" or a "loss" but just people complaining about what-if scenarios.

    --
    "There are a dozen opinions on a matter until you know the truth. Then there is only one." - CS Lewis (paraprhase)
  31. My favorite "software pricing" story by maiden_taiwan · · Score: 4, Interesting

    An oldie but a goodie (and humorous too) from Chuck McManis on software pricing for the little guy.

  32. It's easy... by Anita+Coney · · Score: 2, Insightful

    Simply follow Microsoft's approach.

    Get a monopoly in two important products, e.g., Office and Windows. Charge 80% margins on those products.

    Use those huge profits to give away or nearly give away everything else.

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
  33. Re:heh - Nice pitch by dasmegabyte · · Score: 2, Interesting

    Thanks. I just completed a three month project to enhance our project in a very subtle way. With the competitor's product, every time you enter a client's name and address, it goes in a different field. To associate the data, they do an on-the-fly lookup at report time comparing names and addresses. The end result is that lazy bookkeeping quickly destroys the value of keeping the records in the first place -- Herbert Walker gets three copies of the catalog because some lazy clerk entered his name as Herb and a dyslexic one as Herbret.

    But lazy bookkeeping isn't something that can be changed -- the data entry is necessarily fast and off the cuff and probably wrong. So I rewrote our data entry system with this in mind. It uses a bunch of clues (soundex, common misspellings table, additional addresses, names on credit/debit cards and so forth) to compare a set of new data with the set of existing data. If there's no match that's correct enough (according to a user set percentage), the user is asked which of the most possible entries is correct.

    The offshoot of this is that our system permits them to be more lazy -- enter just a little bit of data then hit the "guess" button -- while maintaining a more useful tracking system.

    I told the sales team they should use that as the slogan..."Our software lets you be lazy"...but it didn't fly. The "enter quickly, search powerfully, associate meaningfully" line had more zing I guess.

    --
    Hey freaks: now you're ju
  34. Pricing by vurg · · Score: 3, Interesting
    I always begin with putting a $1 paypal donation link just right beside the "Download Now" button. The download button actually increments a counter..no wait...it actually creates a text file on the web folder as I find programming with databases too complicated. The text file contains the IP address, agent string, and the datetime stamp. When the number of text files reaches 100, I query the text files and match the IP addresses with geographic locations. If the location is in India, China, or Glxbltistan the file is immediately sent to the trash. This process is performed over time until the number of "good" text files is over 100. When that happens, I increase the the paypal link to $5.

    The whole scheme is repeated while increasing the good text file quote by 100. When the donation link reaches $20, I hire some people from India, China, or Glxbltistan (via MSN messenger) to do some more serious marketing and probably maintain some parts of my product code or maybe add plugins for it which I can sell for $15.

  35. Pricing depends on a lot of things by davidwr · · Score: 3, Insightful

    Pricing depends on your goal.

    If your goal is to maximize profit, that's one thing.

    If your goal is to maximize distribution, that's another game altogether.

    If your goal is to penetrate a particular niche market but you want the headaches of supporting customers outside that niche, that's another altogether.

    If I want mass distribution and can afford to do so, I'll sell it for under $20 or give it away.

    If I want niche distribution, I'll research my niche and price accordingly.

    If I want to maximize profit, I'll look at the overall market and price where I think I can meet that goal.

    There's more to sales than price though. There's your company's reputation, and of course marketing, marketing, and more marketing. But not the overly annoying kind, that typically backfires.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  36. Re:The correct pricing structure for most software by mmusson · · Score: 2, Informative

    At the risk of feeding a troll, the programming language doesn't matter. Bad coders will write bad code no matter what language they use.

    --
    SYS 49152
  37. MyEclipse vs. Eclipse vs. Visual Studio by jfsather · · Score: 3, Interesting

    I think it would be interesting to look at the price
    and sales of something like Eclipse vs. VisualStudio. Then if you throw MyEclipse into the mix and see how they do vs. Eclipse. MyEclipse costs about $30 and I have had no problems getting that approved from any company I've contracted for. They've even been so impressed they dropped their other IDEs and moved most of the developers over. Is $30 the right price for an IDE? Is free? Eclipse, as great as it is, can be a bit of a pain to integrate the various plugins you need to do real development. I have no problem paying $30 for that. I even bought my own copy to use at home because I like it so much.

    On the flip side you have Visual Studio. That seems a bit much for an IDE. Luckily, the company I work for is also MSDN, so it isn't that much for me to get it. If I went into a company and told them I needed a copy of Visual Studio and it would cost them about $1500, I think some might not be too happy. Heck, I could probably get some places to drop MS for Java on server side development based on that cost differential alone.

    It seems like the same thing is starting to happen on the Office front now--Star is cheap and Open is free and places are just starting to realize that maybe this is exactly how MS sets prices. It can't compete on cost so it ups the price to make people think it is better. Funny, but I think more and more CIO/CFOs are starting to see this.

    1. Re:MyEclipse vs. Eclipse vs. Visual Studio by slyckshoes · · Score: 3, Insightful

      Heck, I could probably get some places to drop MS for Java on server side development based on that cost differential alone.


      Having used Eclipse, MyEclipse, and VS, I agree with your views for the most part. However, with the recent release of the J2EE tools for Eclipse through the Web Tools Platform project I think that MyEclipse may take a hit. Go here to get started with the IBM contribution (basically the useful parts of WSAD) or here for the Lomboz contribution (not as good IMHO).
  38. Joel Spolsky's view by General_Corto · · Score: 3, Informative

    Joel Spolsky (of Joel On Software) published his views on software pricing a little while ago too. Worth a look to see how someone else thinks about the topic.

  39. Re:Read the docs? by Anonymous Coward · · Score: 2, Interesting

    I develop software that is used internally for the company I work for. I always got 'we need better documentation', even though I spent a lot of time writing up, putting nice screen shots, etc. When I got done, I thought I had a great manual.

    Still got complaints that the manual was too confusing.

    So, I got an idea. In the release of my next project, I included a sentence in the docs: "The first person to bring this sentenece to my attention will get a $1 reward." I put a dollar in my desk drawer and circulated the doc. That was two years ago. The dollar is still in the drawer.

  40. Re:The correct pricing structure for most software by ComputerSlicer23 · · Score: 2, Interesting
    Well, not to pick nits, but "By giving away software for free you are reducing one of the barriers to entry in your market.", is completely wrong. You are lowering the barrier to adoption of your product (which is good). You are also increasing the competition in the market. However, the "barrier to entry" is still the same (it'll cost the same if you do the same things weather you sell the product or give the product away), which is the largest portion of barrier to entry.

    Some one really ought to tell Microsoft that they can't complete with similar products by charging money. Last I checked, MS Office has probably 2 or 3 legitimate competitors that are completely free. MS Office rakes in cash like very few other products.

    While there are plenty of other ways to make money, generally for niche products, charging directly for the software is a good idea.

    Kirby

  41. Duh! by Brandybuck · · Score: 3, Interesting

    How do you price software? The same way you price any other product. Duh!

    This isn't rocket science, people. If your total revenue drops when you raise/lower your price, then lower/raise your price. Do a bit of market research to narrow in on the correct price. If sales don't work, don't have sales.

    Software is a product just like any other, so don't go throwing our all of your sales and marketing knowledge because your not selling forks and spoons. Some of the details will be different, but most of it will be the same. If your product is Open Source, you're probably going to have to sell it at a low price. If it's proprietary software for a niche market with no competition then you can charge a lot more.

    --
    Don't blame me, I didn't vote for either of them!
  42. Re:Read the docs? by ackthpt · · Score: 2, Interesting
    Still got complaints that the manual was too confusing.

    Sounds like your audience is already jaded. We had a Q/A department where I once worked and it was the best thing ever for producing user documents. Programmers seldom think like users do, which is why it's good to have an person with that approach review and add to your documentation. Sadly when budgets start being cut Q/A is the first to go, which is utterly stupid.

    --

    A feeling of having made the same mistake before: Deja Foobar
  43. how much do you charge for sex? by mojoNYC · · Score: 2
    seems to me to be a good analogy--let's try it out:

    like software, sex can be given away for free, or its providers can charge mid to large sums of money for it...

    the people who do it because they love it, are less likely to charge people they like...

    while those at the high-end of the market demand large sums of money, often because of the unattractive nature of the buyer...

    a street-level bargain can often be had, if you're willing to give up some features...

    catching a virus can be a problem, especially from a vendor who is servicing multiple customers...

    if you do it wrong, you'll get in trouble with the law!

    so, as with many things, the question boils down to who you are, and how much it's worth to you...

    so, in conclusion, i expect to see the emergence of the Next Big Slashdot argument:

    "Sex should always be Free" vs. "Don't trust Free Sex!" ;>

  44. This is a very naive approach by iamacat · · Score: 2, Interesting

    Sure, you might initially make more money selling few copies at high price, but the first competitor will wipe you out clean, because you don't have any mindshare. On the other hand, if you initially sell many copies at cost, people will write books about your product, send out documents in your proprietory format, learn about in school and tend to use it at work later and so on. Even if you gave your stuff away from free, now you can make a killing selling enterprise versions, plugins and other products that will benefit from your popularity and reputation.

    I suspect most companies will benefit the most in long term by selling the basic version of their product well below the top of bell curve to still make some profit while protecting their market share. And it's normal for previously unknown companies to lose money by giving away stuff for a couple of years to establish their reputation.