Re: VB Project cost estimation

From: Ralph (nt_consulting32_at_hotmail.com)
Date: 02/19/04


Date: Thu, 19 Feb 2004 14:45:23 -0600


"Peter Aitken" <paitken@CRAPnc.rr.com> wrote in message
news:fa6Zb.20165$eL2.1935717@twister.southeast.rr.com...
> In the past all my paid VB programming has been billed on an hourly basis.
> Now a client wants me to quote a figure for an entire project and I am not
> quite sure how to go about it. I thought that perhaps someone has
developed
> a set of guidelines for estimating the time a project will take given the
> number of forms, database tables, etc. Or, perhaps a utility to assist in
> the process?
>
> --
> Peter Aitken
>
> Remove the crap from my email address before using.

Peter,

This is good question for which there is no good answer. I have been doing
this for 20+ years and never came across a easy answer - it aways 'depends'.
But I have two suggestions to offer:
1) Set down and figure out what you can reasonable do, afford or live with.
Add a bit of risk for EVERYTHING that you are in doubt of. And then STICK TO
IT. Don't even think about what you think someone might pay until you have a
decent feeling for what you can live with. Do your homework.

Because it doesn't matter if someone else can do it for half, or if you
could have gotten twice - it is only important that you do a good job and
the client is happy and you are happy. There is nothing worse than putting
in 12 hours days while going broke. Also consider the customer isn't going
to be any happier if he paid low dollar for a crappy application, than if he
paid too much. <g>

Don't be afraid to walk away. I have had a ton of clients initially turn my
quote down only to later have me come back either to clean-up somebody
else's 'low-bid' or because after shopping around they found I was lowest
after all.

2) With any kind of negotiation - the first one to mention a dollar amount -
usually LOSES! Don't be afraid to ask. Repeatedly and in different ways. As
a collary - until it is time to sign on the dotted line - consider all
quotes to be a 'range', and jump on anything that is beyond what you figured
on. - "Well for that degree of security I will have to add another week for
testing, so we are looking at the high-side of ...".

-ralph



Relevant Pages

  • Re: VB Project cost estimation
    ... Ralph wrote: ... > the client is happy and you are happy. ... > quote down only to later have me come back either to clean-up somebody ... Don't be afraid to ask. ...
    (microsoft.public.vb.general.discussion)
  • Re: Posted before didnt get a response- populating dropdown 2 sou
    ... When preparing a quote you would typically build a form based on the Quote ... Any Client information you wish to appear on the Quote form can then ... Anything in the taxexempt table is really JUST jobs ... setting the Row Source of cboJob. ...
    (microsoft.public.access.forms)
  • Re: Web Design Term Help Needed
    ... > "The acceptance of a commission by the client is based on the client ... how is the standard and quality definbed? ... > original quote will be invoiced for. ...
    (uk.legal)
  • Re: Posted before didnt get a response- populating dropdown 2 sou
    ... When preparing a quote you would typically build a form based on the Quote ... Any Client information you wish to appear on the Quote form can ... jobs in the quote form will show up in the dropdown for the quotes form- ... can build your combo box row source from the table, ...
    (microsoft.public.access.forms)
  • Re: EMPI electronic ignition kit
    ... before a quote is issued.... ... thorough quote, or you purposely bid it low just to get the customer on the ... paid the other guy for it already. ...
    (rec.autos.makers.vw.aircooled)