Jim Rowell writes:
Long response since I may not have time to think about this again.
Quote
I'm about to embark on a little contract to produce an application (Delphi -
Win32) that will control a production line for a very large U.S.
corporation. I am expecting it to take less than 2 months.
Hope your estimates are usually accurate. :-)
Is this a real time system, data collection scheduling or all-in? It
seems a little tight... But maybe you have an application mostly built!
The type of system _exactly_ would greatly influence my response --
having designed and supported these systems.
Quote
The software will
be used in a facility in Mexico while I am based in Canada.
Habla espanol senor?
Quote
I've been asked to provide details and pricing for an annual support
contract. I am not used to doing contracts for support and my customers are
generally happy to simply be billed by the hour. I am a little concerned
about giving a price for this since for all I know, there could be a huge
turn-over in personel on the line
That's the norm here for the "gatos" on the line. Expect a constant
turnover and build it in to your pricing. If they tell you otherwise --
come for a look and see what you think. Make sure you have your own
translator and do a little spying on the corporation. This is not an
evil suggestion -- just a friendly reminder to think about what you are
truly getting into!
A lot of things here run on personal relationships. Canadian or American
ownership _should_ change that. But, if the plant manager is a Mexican
only some experience will tell the tale. Having said that, most of my
dealings have been with honourable people and very enjoyable -- but the
rest make up for the good ones -- in spades!!! According to some local
people I know, even Canadian and American plant owners have been known
to abuse their employees... for what it is worth. Hence the high turnover
rate...
Specify the legal system under which the contract will be viewed.
Second, American contracts require a pre-amble as there is no "common
law" system. If you do not understand this last comment seek legal advice!!!
Most really lucrative deals are done on a quick verbal exchange or maybe
a handshake if it is formal -- but only because there is already a lot
of history. Relationships build slowly here unless there is a well known
and very firm financial footing. Most everything here is cash/cheque.
Quote
and language could be a problem too.
He he he! Cross out "could" -- substitute "will".
Quote
This appears to be the last issue before getting a P.O.
You haven't told us whether this took weeks, months or hours to
negotiate -- so...
This is something I wouldn't normally comment on -- but you have left
all kinds of clues about your doubts on this contract...
Quote
so I don't
want to simply throw an unreasonable figure at it either.
There is no such thing as a reasonable or an unreasonable number here.
In the end it is simply an agreed upon number.
Speaking from some experience the language barrier will be an issue
regardless of what you are told. People here often _think_ they
understand each other. Not unlike English and Canadian (or other
Colonials) conversations where you really think you might be missing a
point... The words are the same but they mean different things in
different cultures.
Quote
What's a common answer for this type of request? How do I arrive at a figure
or are there alternatives?
Living here? Muchas bonitas senoritas y gallenas viejas muy hermosa!
There are compensations.
Somebody else gave some numbers -- they are as good as any.
Oh yeah -- real time Internet access can suck real bad all over this
country. So... on-line help may or may not be effective. The ability to
help your customer may be severely limited by circumstances completely
out of your control. And a visit may be necessary... Plan for it.
In closing -- you have provided precious little information to help you
set a price for support. Probably because you don't have any idea of
what you need to know to cope with this country! And it is highly
unlikely the customer will educate you -- because your ignorance will
assist in their cost containment? Why do I say this? Because there is
lots of local talent -- highly capable -- begging for work. I am sure
there is a reason they are not being used.
I am not guessing on this stuff... :-) A bit of experience -- and yes I
could write a book about it and probably will. :-)
Best wishes! My email is a throw-away -- if you want to talk it can be
arranged though.
--
Will R