home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / database / 7728 < prev    next >
Encoding:
Internet Message Format  |  1992-11-09  |  2.9 KB

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