C
cartercc
I have been solicited to make a bid for a database project. The
company is small but has been around for 20 years or so, and the owner
has made a name in EE. The people (potential clients) are not idiots,
and the company is a highly regarded company with a long history that
manufactures electronic components for aircraft, missles, etc., and
deals with NASA, the USAF, DARPA, as well as defense contractors. I
want to do the work, not only because I could use the money, but
because of the reputation of the company.
They have specified a database to track (1) purchasing, (2)
manufacturing, (3) inventory control, (4) user specified enhancements,
and (5) full documentation, and have specified a contract end date of
September 24, 2008 by whch all work would be finished and the project
would be delivered. They will not have their requirements
specification until August 13, and based on my previous conversations,
their requirements documents will probably be less than a page in
length with very general, ambiguous specifications.
They haven't decided whether to used Access on Windows or a networked
enabled application with MySQL on Linux, but they want it to integrate
with their existing software. Unfortunately, their existing software
doesn't seem to be open source and they don't know whether thay can
furnish any sort of API to tie into their existing applications. I
probably won't know what to integrate with until I actually am awarded
the contract, so I am ignorant at this point.
They want a fixed price bid. (Did I mention that?)
I intend to furnish a fixed price bid based on their specification,
detailing the tables and queries, the user interfaces, and the modules
I expect to build according to their specifications. I know that this
probably will not last the first week, but I don't want to be locked
in to a low price because of the failure of the client to detail all
the requirements up front.
$100/table
$50/query
$200/interface
$500/module
Is there a better way to handle this? I really would like the work,
but I don't want to lock myself in to an impossible position. Does
anyone have a form contract that I could look at that provides
appropriate protections?
Thanks, CC.
company is small but has been around for 20 years or so, and the owner
has made a name in EE. The people (potential clients) are not idiots,
and the company is a highly regarded company with a long history that
manufactures electronic components for aircraft, missles, etc., and
deals with NASA, the USAF, DARPA, as well as defense contractors. I
want to do the work, not only because I could use the money, but
because of the reputation of the company.
They have specified a database to track (1) purchasing, (2)
manufacturing, (3) inventory control, (4) user specified enhancements,
and (5) full documentation, and have specified a contract end date of
September 24, 2008 by whch all work would be finished and the project
would be delivered. They will not have their requirements
specification until August 13, and based on my previous conversations,
their requirements documents will probably be less than a page in
length with very general, ambiguous specifications.
They haven't decided whether to used Access on Windows or a networked
enabled application with MySQL on Linux, but they want it to integrate
with their existing software. Unfortunately, their existing software
doesn't seem to be open source and they don't know whether thay can
furnish any sort of API to tie into their existing applications. I
probably won't know what to integrate with until I actually am awarded
the contract, so I am ignorant at this point.
They want a fixed price bid. (Did I mention that?)
I intend to furnish a fixed price bid based on their specification,
detailing the tables and queries, the user interfaces, and the modules
I expect to build according to their specifications. I know that this
probably will not last the first week, but I don't want to be locked
in to a low price because of the failure of the client to detail all
the requirements up front.
$100/table
$50/query
$200/interface
$500/module
Is there a better way to handle this? I really would like the work,
but I don't want to lock myself in to an impossible position. Does
anyone have a form contract that I could look at that provides
appropriate protections?
Thanks, CC.