Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Option #3/4: In a software project, you have three main levers - time, quality and cost. Improve one, then you need to lose on one or both of the others.

If you want real ballpark to start the thinking process (can't really promise much more than that without a lot more information) - well I'd say that a local 2-3 man shop might quote around $25k on this (i.e. ~4 weeks work).

Course, people will tell you that this is 1 week's work, or 2 days, or whatever, but generally this will be coming a developer, and they'll only quote the development time.

This cost will vary greatly depending on location (e.g. India vs Bay Area vs elsewhere). You could look at going somewhere like India, China or the former Eastern Block for development - the daily rate will be lower, but I suspect the overheads will swamp you, particularly for a one-off piece of work.

The approach will make a big difference too - I suspect you'd find if you tweaked certain requirements something like Google Checkout could provide a lot.

If you wanted to build something to demonstration level only, then probably half that.

A larger professional development shop could easily quote 50-100k. They'll want to do requirements, testing, etc, etc.

If I was building this in/for a corporate environment with all the trimmings, then I'd push this ballpack up to 100-200k. (You don't really get "Hello World" in this environment for less than 100k - but it'll be tested to the n'th degree, scalable, fault tolerant, etc, etc).

There are other costs as well, perhaps more significant and something to be aware of.

1. How much interface/web design do you want to put into the product? You can spend very little through to astronomical amounts on the design.

2. If you're handling images, potentially large ones, then you're going to have a much higher bandwidth and storage requirements than many web apps.

2B. If you need to scale (i.e. X new users every day) the you'll need to accommodate that. Even if you're not paying for the capacity, building in the ability to scale can be expensive. This could be anything from using a top-tier host, or investing a lot more in development and performance testing.

3. You might need other things like domains, secure certificates, company formation fees, legal fees (disclaimers, etc). You might (and I usually recommend) want a good copywriter. These things are usually pretty manageable in themselves, but add up really quickly.



Thanks for the thoughtful post. Wow - that much huh? It really feels like a fairly basic app to me but I guess that shows how much I know. I did have someone build me a comparably complex app for me for $600 last year though - but no facebook integration with that one.

Yes, it had occurred to me that storage could be an issue with this one.

By the way, do you know any good resources for finding good but affordable copywriters?

Still keen to read others' thoughts.


Well, the idea comes to my mind that, if it could be done for $600 (or even $6000), then it's a side project that any developer, anywhere could do in a month of spare time if they had the idea. You can't patent/trademark an idea either so, if you can build it for cheap, someone can copy it for cheap as well.

Looking at your specs, I don't necessarily agree that you'll need $25k minimum. It seems pretty simple to me too; $1k-$3k for the right person seems right to me to get you your beta then another $1k for bug squashing and $x/mth for maintenance.

What I don't get is that (a) you aren't the developer, (b) you aren't wanting to write copy, and (c) it doesn't seem like something that needs a salesperson making calls, so what's your role? Rhetorical question really.


Yeah, $25k may seem high, and probably varies a lot on location. $25k is what I would recommend if someone was in the early stages of a business case.

$600 is really only a day or two's work for a professional developer. Depending on where you're at, you could spend double that just nutting out the exact requirements.

That said, as my first line was trying to allude to - it's horses for courses. You can go a lot cheaper, or a lot more expensive depending on what you're after.

If you have the right contacts, and you want something whipped up, $1-2k might be more than enough.


You're using one now. I'm in the midst of launching a site myself (outsourced as I'm in a situation much like yours) but I have 9 years worth of copywriting/marcom/biz dev background. Feel free to shoot me an email and I'd be happy to chat.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: