Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #10335

Re: General Consulting Advice Urgently Needed

From Martin Gregorie <martin@address-in-sig.invalid>
Newsgroups comp.lang.java.programmer
Subject Re: General Consulting Advice Urgently Needed
Date 2011-11-29 20:44 +0000
Organization UK Free Software Network
Message-ID <jb3g71$e7l$2@localhost.localdomain> (permalink)
References (4 earlier) <Xns9FAB97129B2EEjpnasty@94.75.214.39> <jb0q3v$vtd$1@dont-email.me> <Xns9FABA805C7A76noofflinecontactplea@94.75.214.39> <jb1145$hv8$1@dont-email.me> <Xns9FAC48576A25jpnasty@94.75.214.39>

Show all headers | View raw


On Tue, 29 Nov 2011 05:24:36 +0000, Novice wrote:

> So that's not an unreasonable thing to ask, although I shouldn't take it
> for granted that he will go for it, right? He might want me to commit
> within a day of getting the spec; if that happens and I'm not
> comfortable yet, I think I'd be crazy (or foolhardy) to go ahead with
> the job.
>
If the requirements are complete enough to quote on you might do so, 
though IME this needs a spec that has enough detail to let you count 
programs/processes, assign complexity scores to each so you can estimate 
development time for each. Don't forget that you also need to allow for 
unit, integration and system testing and also to estimate the schema 
complexity if you need to implement or understand a database schema. 

OTOH, if the requirements are unclear or don't contain enough detail to 
quote on, you might suggest a preliminary contract to rewrite the 
requirements into a form that contains enough fixed detail to allow a 
fixed price estimate to be made. Its either that or add contingency to 
allow cover the amount of woolliness in the requirements.

In any case you'll need to add a clause to cover requirement changes and 
their impact on project cost and timescale: these can be considerable of 
the client doesn't know what he wants or, equally problematic, hasn't had 
any input from the people who'll use the end product: in general a 
manager doesn't know what his staff actually do - he only thinks he does.
 

-- 
martin@   | Martin Gregorie
gregorie. | Essex, UK
org       |

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

General Consulting Advice Urgently Needed Novice <novice@example..com> - 2011-11-28 15:41 +0000
  Re: General Consulting Advice Urgently Needed Jeff Higgins <jeff@invalid.invalid> - 2011-11-28 11:37 -0500
    Re: General Consulting Advice Urgently Needed Novice <novice@example..com> - 2011-11-28 17:04 +0000
      Re: General Consulting Advice Urgently Needed markspace <-@.> - 2011-11-28 11:09 -0800
        Re: General Consulting Advice Urgently Needed Novice <novice@example..com> - 2011-11-28 19:48 +0000
          Re: General Consulting Advice Urgently Needed markspace <-@.> - 2011-11-28 12:14 -0800
            Re: General Consulting Advice Urgently Needed Rhino <no.offline.contact.please@example.com> - 2011-11-28 21:28 +0000
              Re: General Consulting Advice Urgently Needed markspace <-@.> - 2011-11-28 14:14 -0800
                Re: General Consulting Advice Urgently Needed Novice <novice@example..com> - 2011-11-29 05:24 +0000
                Re: General Consulting Advice Urgently Needed Martin Gregorie <martin@address-in-sig.invalid> - 2011-11-29 20:44 +0000
  Re: General Consulting Advice Urgently Needed Novice <novice@example..com> - 2011-11-28 17:53 +0000
    Re: General Consulting Advice Urgently Needed Novice <novice@example..com> - 2011-11-28 19:52 +0000
    Re: General Consulting Advice Urgently Needed Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-11-29 07:20 -0400
      Re: General Consulting Advice Urgently Needed Novice <novice@example..com> - 2011-11-29 16:06 +0000
        Re: General Consulting Advice Urgently Needed Lew <lewbloch@gmail.com> - 2011-11-29 12:04 -0800
          Re: General Consulting Advice Urgently Needed Novice <novice@example..com> - 2011-11-30 00:12 +0000
            Re: General Consulting Advice Urgently Needed Lew <lewbloch@gmail.com> - 2011-11-29 22:02 -0800
              Re: General Consulting Advice Urgently Needed Novice <novice@example..com> - 2011-11-30 20:28 +0000
  Re: General Consulting Advice Urgently Needed Roedy Green <see_website@mindprod.com.invalid> - 2011-11-28 10:03 -0800
    Re: General Consulting Advice Urgently Needed Gene Wirchenko <genew@ocis.net> - 2011-11-28 10:44 -0800
      Re: General Consulting Advice Urgently Needed Novice <novice@example..com> - 2011-11-28 20:13 +0000
        Re: General Consulting Advice Urgently Needed Gene Wirchenko <genew@ocis.net> - 2011-11-28 12:59 -0800
      Re: General Consulting Advice Urgently Needed Roedy Green <see_website@mindprod.com.invalid> - 2011-11-29 14:04 -0800
        Re: General Consulting Advice Urgently Needed Gene Wirchenko <genew@ocis.net> - 2011-11-29 15:07 -0800
    Re: General Consulting Advice Urgently Needed Novice <novice@example..com> - 2011-11-28 19:56 +0000

csiph-web