Java Forum

Ask Question   UnAnswered
Home » Forum » Java       RSS Feeds

Web Application Price

  Asked By: Vernon    Date: Oct 18    Category: Java    Views: 854

I wanted to know, how I can determine a price for a web application? what parameters should I consider? and how much is the price of each part?!



3 Answers Found

Answer #1    Answered By: Gerardo Morgan     Answered On: Oct 18

In a very simple view,

You should first consult your architects and developers as how long would it take for them to
design and implement the whole system

While that's done, include the test efforts and reworks (if any part of your system is faulty you need to spend time to fix them). Always try to be realistic and include vacations, holidays, etc

At this stage you should increase the total by a bit (using the parameters  and metrics specific to your department and whatever process you have) and you will end up with a rough time estimate

Once you got the time, use the cost per head and you will end up with what you will need to spend to make the project done,

Add the amount that you want to charge your customer for support and maintenance

Then based on your local market and prices, provide a price  to your customer (this means to include your benefit)

Costs are not always the engineer’s payments; you should include equipment repairs, rentals, etc

i.e. cost per head per hr = 100

Total time 20 staff months (including design, development, testing, people’s holidays, etc)

1 day = 9 hrs -> 9 * 100 = 900 per day,
20 * 22 = 440 days -> (440 * 900) + (other costs i.e. equipments, rental, etc) = (total cost)

Total cost + (%commercial price expectation for web  application) = what you tell to your customer

This was very very high level, simple view, and only to give you a rough idea

If "commercial price expectation for web application" is not available, then you should do a research and add whatever benefit you expect and then use that instead

I hope I haven't done any stupid mistake in my calculation :)

Answer #2    Answered By: Kawakib Mansour     Answered On: Oct 18

There is a technic which is called COCOMO II Software Cost Model. Many
parameters are considered in this model. It trys to cover all kinds of
software development not only web  based applications.
There are some tools which help you with this, a demo is at:

Answer #3    Answered By: Julia Hughes     Answered On: Oct 18

These parameters  is important for estimating time and cost:
1) Requirements
2) Use Cases
3) Size of each use case
4) Number of developer
5) Place of development
6) Iterations

Didn't find what you were looking for? Find more on Web Application Price Or get search suggestion and latest updates.