views:

192

answers:

1

I have taken a job selling a customized "online workplace management application."

Our clients' businesses work around the application. Our clients track their time (which is how they get paid), finances and work documents through the application we provide and give their clients access to their interests throught the application. Our clients range from 2 users to 500 users. Each user probably processes 200 files per year and generates a fee for each file in the range of $500-$2500 per file.

The application has been refined over a period of years and has cost around a million to develop.

Does anyone know what range something like this sells for (source code, add-ons such as support and hosting)? I am trying to wrap my head around it as my background is not in software development.

+5  A: 

As chance would have it, Jeff wrote an article about software pricing just 2 days ago. It's mainly about merket segmentation, but you may want to do that as well. Perhaps even more interesting is Joel's piece that Jeff links to.

All in all, I'd say the gist is that there are no hard and fast rules. It all depends on your market. i.e. how much clients can pay, how much they're willing to pay, how many clients are there, and how unique your product is (or how it differs from competing products in features, quality and price).

Software pricing isn't really much different from pricing other products, except for two things:

  • Per-unit (variable) cost is very low (for boxed versions) or zero (for internet distribution). This can make it extremely profitable when you manage to sell large volumes (Microsoft), but it also can make it hard to justify the price to customers when you have to spread the high fixed costs over a small volume (try selling custom software to small businesses).
  • There often are competing products that cost nothing.
Michael Borgwardt
per-unit cost isn't necessarily zero just because you distribute it on the internet; you still have to host the downloads, maintain the site that handles distribution (as opposed to your product), etc...
Marc Gravell
None of that is really per-unit, except for the actual download bandwidth, which is going to be negligible from most products. If you're actually maxing out the server and have to get a new one I guess you could say it's scaling up with the number of units, but at that point, you'll be talking about millions of downloads, i.e. also negligible per-unit price.
Michael Borgwardt
Sure, per-unit cost is low or nothing but only when you discount the typically high cost of producing quality software. Software doesn't magically come into existence, there is a value to the effort taken to produce it.
Moo
@Moo: yes, of course - but those are fixed costs. My point was exactly that software is very different from most other products because there is such a large difference there. Editing to clarify...
Michael Borgwardt