Myth of the Flat Fee
80beans.com
Myth of the Flat Fee
1–10 of 32 posts
Re: Myth of the Flat Fee
#2Overestimating on purpose isn't the right way either, and not just for ethical reasons. Finishing early makes the client think you cheated them, and actually working the whole time makes you think you cheated yourself. Especially if you end up having underestimated after all.
And changes? Ugh. Clients truly don't understand why X is harder than Y, and they think it should cost the same.
I've been pretty successful in the past at guiding management into solutions that are easy to code and maintain, rather than the nightmare they asked for, but having to explain all that to a new client each time would be too much.
Re: Myth of the Flat Fee
#3Re: Myth of the Flat Fee
#4This issue is why I'm not a contractor. I can't deal with estimates because they are always wrong. People claim to understand that, then fly off the handle when it comes up wrong. Overestimating on purpose isn't the right way either, and not just for ethical reasons. Finishing early makes the client think you cheated them, and actually working the whole time makes you think you cheated yourself. Especially if you end…
Re: Myth of the Flat Fee
#5Re: Myth of the Flat Fee
#6Re: Myth of the Flat Fee
#7http://weblog.raganwald.com/2007/06/which-theory-first-evide...
Re: Myth of the Flat Fee
#8This issue is why I'm not a contractor. I can't deal with estimates because they are always wrong. People claim to understand that, then fly off the handle when it comes up wrong. Overestimating on purpose isn't the right way either, and not just for ethical reasons. Finishing early makes the client think you cheated them, and actually working the whole time makes you think you cheated yourself. Especially if you end…
Some kinds of work are eminently estimatable, if the requirements are stable. One time I was working at a job shop for a client who needed a PHP CRUD app. Because this was built within a framework, I was able to break the requirements down and estimate tasks to within 15 minutes and be able to schedule a week's work with about 10% accuracy.
The one trouble is I'd call up the client and show them what I was doing and she'd talk for 2 hours on the phone (which we'd bill $240 for at our rate) and have an endless list of small and medium-sized tweaks she wanted. Had I not put my foot down, she would have blown the budget and schedule completely. I did put my foot down and she fired our agency.
Fixed fee projects create moral hazard for the client: if you're really good in your sales process you might be able to get 4 out of 5 clients to be reasonable and make a profit on them. If you want to keep the 5th client you'll have them overrun the budget by a large enough factor that you lose what you made on the other 4.
Re: Myth of the Flat Fee
#9I've got myself stuck in a "fixed price" contract, and while the number of features the client's asked for haven't really increased all that much, the depth of interrelation between those features was not at all apparent up front. Throw in agreeing to migrate existing data in to a new data structure without really understanding the nature and complexity of the existing data, and you've got a recipe for a long-overdue…
Re: Myth of the Flat Fee
#10This issue is why I'm not a contractor. I can't deal with estimates because they are always wrong. People claim to understand that, then fly off the handle when it comes up wrong. Overestimating on purpose isn't the right way either, and not just for ethical reasons. Finishing early makes the client think you cheated them, and actually working the whole time makes you think you cheated yourself. Especially if you end…
I completely agree. It's tiresome to repeat yourself over and over, specially when you know it's also in the clients' best interest to not work with someone who guesses (and therefore often overestimates to be on the safe side). I'm hoping our prospective clients will read this blog post first and then -still- want to contact us. They are the gems you want to work with.