How do you tell nicely tell someone their requests are not in scope?
6 points| AmberShah | 15 years ago
1. Client gives requirements for software, we quote a price (hourly, not fixed price) to complete it.
2. Client comes back with requirements that are not in scope (were listed nowhere nor mentioned anytime earlier) and only thought they would be done because ... well, he needs/wants them and assumed we'd know that because they are so important.
I know we are in the right, both contractually and ethically, but that all matters little if you have a really pissed off client. Okay, so what are your tips for dealing with this situation?
The best combat may be to just bloat your estimates - like A LOT - but technically we already do this just to handle give within KNOWN scope so this would be even more. Plus it's not always an option when other people are estimating/trying to be competitive. And I'm dealing with a situation now where he'd pretty much blow past any reasonable buffer anyways.
Anyways, maybe it's just always a sucky situation but I'd appreciate any tips/tricks/advice/support/encouragement my fellow HNers can share.
Thanks!
arctangent|15 years ago
If you have agreed a list of requirements and a price, and you have this written down and signed off by both parties, then you should stick to your guns. Giving in to your client's demands will most likely lead to them asking for more and more things not in the original list. They will simply stomp all over you.
When I worked freelance I included a clause that said something along the lines of: "Any additional work required that is not included in this document will be quoted for on a new project basis."
I made sure I charged at quite a higher rate than I had done for the original quote, due to the extra effort involved in ensuring that the new request(s) didn't break functionality elsewhere or result in me having to refactor significant portions of code.
AmberShah|15 years ago
clueless123|15 years ago
You may have the contract on your side, but in the end, building a successful freelance practice depends heavily on repeat business, so it is up to you, the expert on the subject, to bring this issues up early enough and make sure they actually understand what you are talking about.
(I feel your pain)
swalkergibson|15 years ago
This is the precise reason why I am trying my best to come up with my next start up idea, client work is a drain...
nametoremember|15 years ago
AmberShah|15 years ago
BUT I do feel bad in these cases because I believe they thought it would be included. Plus it may truly be necessary for the final product to be useful for them. So I want to help them, plus, ya know, don't want them pissed at me :)
triviatise|15 years ago
Ultimately tell him your bid is based on hours and you are fine to switch things around.
rhizome|15 years ago
phlux|15 years ago
So if they come back with anything, and it is not boiled down into the bullet item list of features - its additional service request.
This might help them to further think about their product.
One thing that always pisses me off when getting a quote from a developer is when they say some large number of hours are required for some nebulous task.
"Setup development environment: 40 hours"
or something similar.
shouldn't your development environment be setup? or streamlined such to not require 40 hours?
so, make sure you reply to them with a super succinct understanding of what is to be delivered and this will be the go-to document for any discussion about scope.
AmberShah|15 years ago
"Setup development environment: 40 hours"
This is ridiculous, though, well UNLESS you are hiring someone to pick up work on a large existing project, in which case they may actually need the time to get all the dependencies and get it running. To be clear, our items are always in chunks of actual functionality, because this makes the most sense to ... well, everyone. And it makes it easier for them to pick and choose/set priorities/etc.
phlux|15 years ago
You also need to make sure you inlcude a statment of what the quote/project IS NOT.
They need to sign off on this too.
So that when they ask for something, and if it is describe in what the work is NOT, then there will be no confusion about what IS included.
LilValleyBigEgo|15 years ago
Seriously. It will help a lot with this type of situation.