I'm a web developer (Ruby on Rails) and I got an inquiry about the bug-support contract for a limited time (2 months). I'm very well familiar with the project so doing the actual work is not a problem and I can provide good value to the customer here.
The setup is: if there's a bug in the web app, I should start working on in the next business day. The thing that kinda worries me: the number of bugs could be really low (like 1,2 or even 0 per week) but I'm still committed to the contract and basically "on hold".
What is the best way to form the pricing for this? How do I charge for the commitment to this contract and still not overcharge? Are there any heuristics for these kinds of contracts?
I usually work full time (30+ hours a week) and charge hourly.
Here's some ideas I have (I'm not sure if the below numbers are too much or too little or just ok):
- charge fixed cost of
25% x full time monthly price, and then charge regular hourly rate if there's any actual work or
1.5 x hourly ratewith 10hrs/week minimum or
2 x hourly ratewith 5hrs/week minimum