Hi all,
after you have launched a client's project, for how long do you include free maintenance and bug fixing? Given the situation you do not have a maintenance contract with the client?
A while ago i found this contract boilerplate by csswizardry:
https://github.com/csswizardry/Contract/blob/master/Contract.md
It says:
Any bugs, which, unfortunately, cannot be guaranteed against, that are directly related to The Work, and are discovered within two weeks of the end of The Work, shall be fixed as a matter of course, and require no renegotiation of terms.
It seems like any bugs found after that two week period are not included in the original body of work and must be paid extra.
However, i find it kind of difficult to justify this to the client and partly also my conscience.
But then i have the current situation where a client discovered a bug in a project i finished in 2008. The bug is definitely my fault, but it never came up until now. Basically it's that a submenu can only have up to 9 items. 10 items break it. Now is the first time there is a need for 10 items.
I could fix it, but it is an all flash site and fixing it would mean a
lot of fixing.
So, how do you good people handle maintenance? In general? And if you have comments on this special case, they are welcome.
- Marc