home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.databases:7728 comp.os.msdos.programmer:10444
- Newsgroups: comp.databases,comp.os.msdos.programmer
- Path: sparky!uunet!tcsi.com!iat.holonet.net!rkinder
- From: rkinder@iat.holonet.net (Robert J. Kinder)
- Subject: Re: FoxBase to `C' Contract: How much should I ask for? Help
- Message-ID: <BxH80y.H3C@iat.holonet.net>
- Organization: HoloNet (BBS: 510-704-1058)
- References: <1992Nov9.221720.9793@tamsun.tamu.edu>
- Distribution: usa
- Date: Tue, 10 Nov 1992 01:26:57 GMT
- Lines: 55
-
- tpradeep@cs.tamu.edu (Pradeep K Tapadiya) writes:
- : Howdy friends,
- :
- : I have been approached by a company to write a generic FoxBase to
- : `C' converter. The user-interface needs to be converted to "printf"
- : kind of statements. The database calls need to be converted to
- : db-vista calls. Efficiency doen't seem to be an important
- : consideration.
- :
- : So far I used to program on per hour basis. This is the first time
- : I have been asked to bid for a project. I do not how many man-hours
- : this work would involve. Since this is my first break, I do not
- : wish to loose this contract. Would the experienced readers on the
- : net advice me on how much I should bid for this contract? Any
- : kind of advise/strategy is appreciated.
- :
- : Thank you for your help.
- :
- : Pradeep
- : tpradeep@cs.tamu.edu
-
- Whooaaahh! Converting by hand wouldn't be so bad, but an automatic
- translator will be a real *big* project. My gut feeling would be 2 real
- solid people for 14 months, if they know FoxBase, db-Vista, and C inside
- and out with compiler/interpreter experience.
-
- db-Vista alone has several hundred function calls. You also have to make
- sure you've got the C syntax and semantics properly taken care of in you
- expression translator.
-
- Generally, systems consultants in the South-East go from $30.00 (entry
- level) to $100.00 or more per hour for "high-caliber" senior software
- engineers. A lot depends on who the client is and how scarce the needed
- skill is.
-
- 1. Insist on a feasibility study. Sign a contract with your client for
- this phase. The result of this will be a project plan, requirements
- specification, functional specs, list of deliverable goods, product
- description, and market analysis. If you're going to do it by your-
- self, these items can be brief. Don't make the mistake of wasting
- a lot of your time making up a proposal and having the client say,
- "nah! Too long or too expensive."
-
- 2. After #1 is done, both you and your client will have a much better
- understanding of the project scope, cost, and timeframe.
-
- There are many good books on consulting and fee structures. The two major
- methods are 'time & materials' and 'fixed price'.
-
- Good luck!
- --
- // ------------------------------------------------------------------------
- // rkinder@holonet.net International Software Solutions, Inc. -
- // Robert J. Kinder, Jr. Boca Raton, Florida -
- // 1-800-788-4774 -
-