Ammend it to the contract - no warrantees as unable to test. Make the client sign. If you don't have a contract, write one up right now! This sounds like trouble waiting to happen - a potentially bad situation where the only resolution is for you to lose money! Good Luck, Joe Kelly
On 5/15/07, Kevin Aebig <[EMAIL PROTECTED]> wrote: > Beer button? Complete Genius... > > !k > > -----Original Message----- > From: Christopher Jordan [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 15, 2007 2:21 PM > To: CF-Talk > Subject: Re: OT: is this wrong on my client's part? > > Good Lord Mike, why on earth did you agree to this kind of arrangement > in the first place!? :o) > > I think I'd tell the client to get stuffed, but if you've already put in > a bunch of time on it then I think I'd triple my normal rate, and do > like you said and charge for each and every bug you fix. > > On another front, I've got pretty strict guidelines about who I'll do > work for (meaning what sort of business). For instance, I'd never do any > developing that contributed in any way to the sale of pornography. My > company has turned down jobs for liqueur stores, and once for a movie > theater that wanted us to install what amounted to a "beer button" on > each of the seats in their theater. > > What I'm saying is that I'd be *extremely* uncomfortable working for a > man who wouldn't let me know anything about his product or who couldn't > trust me to come to his location and code on his equipment. > > In short, I think it's your client who's being unreasonable, and you > just seem to be doing your best to deal with it. > > Cheers, > Chris > > Mike Kear wrote: > > I have a client who is REALLY paranoid about access control and who > > wants me to develop a complex shopping cart for him, but never have > > access to his system. I have to submit my finished project on CD, > > then he'll load it up and test it and let me konw if it works. > > > > The site is a cluster of two servers, "probably on windows, not sure > > at this state", and the CF will be "probably CF7 Enterprise". The > > database will be definitely SQLServer2005. > > > > I'm not allowed to use cookies of any kind, not allowed to use client > > variables, not allowed to use sticky sessions, so that means i have to > > write my own version of client variables, using UUID as url variables. > > Oh and new UUID has to be issued on every single page view. The > > shopping cart is multiple currency, has to be custom written, as does > > everything else. > > > > Because he wants to own outright all the IP in the project, no > > pre-written modules can be used. Everything must be custom written > > for him, so he can own all the IP. > > > > I built the prototype on my shared server, and it was a very > > interesting exercise for me, writing my own version of client > > variables, but it wasnt without anguish. There were quite a few > > minutes spent scratching my head figuring out how to do some of the > > parts of the site. > > > > I am reluctant to deliver the site for acceptance testing without ever > > having had the chance run the code myself on its finished environment, > > or even having the chance to see what the environment is. (The > > devil is in the detail all too often, dont you think?) > > > > He's going to install my code on the servers, test it, then describe > > to me what needs changing, or describe what's broken. (I wont be able > > to see the errors for myself because it will be behind firewalls at > > that stage). Then I'll fix the errors as described or make whatever > > changes they request, submit the code on CD again, and they'll tell me > > if i have fixed the problem. > > > > So here's my question. I dont like this arrangement at all. And > > i'm asking your opinion about what I should do. > > > > My current inclination is to deliver the code as requested, but > > without any warranties that it will work, since I have been required > > to build it without any means of testing it in their environment. I > > am thinking I'll submit my final invoice for the completion of the job > > on an "as is" basis, and give them the CD with the code on it when i > > get the cheque. Then bill them for every change they want made, > > whether bug fix or enhancement. I figure i can get away with > > (truthfully) saying "that might be an error on your system but it > > works without that error on my test environment and since you denied > > me access to your environment you will have to pay me to make a > > change." > > > > Am i being unreasonable with this? > > > > Cheers > > Mike Kear > > Windsor, NSW, Australia > > Adobe Certified Advanced ColdFusion Developer > > AFP Webworks > > http://afpwebworks.com > > ColdFusion, PHP, ASP, ASP.NET hosting from AUD$15/month > > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278216 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4