Think about how much you spend time on it and how much copies do you expect to sell. This is an hard question, too many things to think when putting a price on a software. The best is to check competitor price and also their features they have, customers will look at both and will decide which is the best for the price. I won't buy a expensive software if a cheaper one do better, and if they have more support!!
I would say it mostly depends on what your software actually does, its competitors and the audience it targets.
For instance if you target home users it would general be better to be priced $20 than $200, though if you want to sell to companies they might rather favor software price $200 than $20 as higher price just seems better. If you can ask $200 for some software it must be good.
Yes, I think it is determined by the quality of the software in terms of what it does and to some extent the amount of work that has gone into it, naturally if a lot of time has gone into a piece of software it must be quite complex(assumption) therefore it should be priced accordingly.
I would say that "Quality" of the software maybe determined by several factors, for example; efficiency of the program in terms of resource usage, how user friendly it is, how well the software is documented, how effective is the software on the functions it performs and the features it has and also how well is it supported in terms of customer service, updates etc.
Another factor that could affect the price of such software could be demand, is there a lot of demand for this type of software If the market is flooded with similar software with similar functions and features, the price you will have to set on it will be dependent on the relative price of the various other products of similar function in the market (at least if you wish to make sales ), its either that or your software does things that no other product on the market can do at the moment and therefore you are able to set the price higher relative to other products in the market.
So in my opinion these are some of the things one should keep in mind when setting a price for their software.
Hope that helps
Price is what it's worth, regardless of any other factors.
(remember, an umberella in a rainstorm is worth more than on a sunny day...likewise it's worth less to a guy in a raincoat and hat, and worth more to a woman who just had her hair permed...).
SJWhiteley wrote:
Price is what it's worth, regardless of any other factors.
(remember, an umberella in a rainstorm is worth more than on a sunny day...likewise it's worth less to a guy in a raincoat and hat, and worth more to a woman who just had her hair permed...).
Also worth considering why you are making the product, are you doing this purely to make money or also for the 'prestige' of having your software used by lots of people.
At the end of the day you dont want to price yourself out of the market so start thinking now of how you could generate more revenue from selling additions/newer versions of your software so your price is not just a one off.
It is better to sell your software for ¡ê40 once or ¡ê10 many times (say a new release per year)
If your customers are happy with your software, and your 'upgrades' are not too expensive, people will upgrade to your latest version and lets face it, once you have a stable app out there, making add on's take only 10% of the effort it took to build the first release so thats when you can really start to make money!