[consulting] Contract > Developer liable for bugs?
Mike Smullin
mike at smullindesign.com
Thu Aug 7 16:40:26 UTC 2008
Another way you can protect yourself is to charge by the hour instead of
a flat-rate. I've always found the latter to be inappropriate for
services when building something new. If I am selling a ready-made
product, then it's easier because *I* define what it WILL and WILL NOT
do, and if they don't like it they can go somewhere else. But when it's
the client defining all that, and it has to pass their final inspection,
then you are just leaving yourself completely at the mercy of the client
by charging a flat rate. It's even worse when your client is indecisive,
or doesn't understand anything about art or programming but insists upon
participating in and approving of the fundamentals of what you do.
That's because more often than not, they forget something and need a way
to be able to slip those things in at the end without you going bankrupt
and disappearing mid-way through the project.
Suddenly, when they have to pay extra for those things, they start doing
weird things like actually reading your proposals, prioritizing and
postponing bug fixes, and *gasp* raising capital [which is their job,
not yours.]
Mike Smullin
http://www.smullindesign.com
More information about the consulting
mailing list