Friday 21 August 2009

Determining Value-Based Fees for Software Projects - Part 3

Register now for my September 29th 'Pricing By Value' Workshop. Backed by my Money-Back guarantee.

Mark Richman, who is just starting out as a ‘one-man show’ Software Consultant, followed up my last points with some more of his own.
"Now, all I need is a few prospects on whom to practice! But I'm sure «how do I find clients?» is a huge component of your workshop, so I do not presume to receive such a detailed response to that one.

"It is quite obvious to me now that I have been trying to sell not only what I do, but very specifically how I do it (right down to promoting my toolset of choice). I should probably be focusing more, if not entirely, on what I do to improve the client's condition. For example, «improving small businesses through technology» or some such tag line."

I replied:

"I'm sure «how do I find clients?» is a huge component of your workshop"
"Actually, if I'm understanding you correctly to mean «how do I get enquiries and turn them into appointments and thus opportunities to get new clients» then no, it isn't a component at all! The 'Pricing By Value' Workshop only covers how to turn appointments into clients!

"Getting enquiries and turning enquiries into appointments are two other workshops which I've run a few times but never had videoed. There's a bit of information on these subjects on my website and you could always decide to become one of my Coaching and Mentoring clients to find out more.

"Just to add a brief amount more for you, the key to both of these is the ability to articulate what you do, who you do it for, the pains people who need you are suffering, and how fantastic life is for them when you've fixed their problem. This is also known as an elevator pitch! (Trying to anglicise this to «lift pitch» just doesn't seem right!). I’ve written a sheet on this subject which you may find useful."

"trying to sell not only what I do, but very specifically how I do it ... should probably be focusing more on what I do to improve the client's condition"
"I'm so glad you realise this! You are the expert. That's why the client's called you in. They don't care how you do it, just fix it! Does the heart surgeon have to describe his procedures in detail in order to get asked to perform a triple by-pass?"

"improving small businesses through technology"
"You need to be communicating what I call 'Value Outcomes' and this is a poor example of one! In my blog, last January, I wrote my analysis of value outcomes - the good and the bad"

Mark was back the next day:
"Having an online discussion with a colleague of mine. He says «Value-based billing doesn't produce quality either. Consultants are encouraged to do barely enough to meet the spec, and anything else gets the response of, ¿Sorry, that's not in the spec, and we'll have to go through another round of estimation before we can even think about what to charge for that? If you stick with hourly, you can adjust the spec faster and be more flexible with the client.»

"I can see some value in his claim. Anyone who's worked on a software project knows that change is inevitable. How do value-based fees deal with change without requiring everything to be knowable up front?"

Again I was able to pass my ideas on to Mark.

"Value-based billing doesn't produce quality either"
"I agree! Merely trying to introduce a culture of Value-Based Billing doesn't create quality. And besides, behaviour creates culture, not the other way around!

"It's the way that Value-Based Billing is incorporated into the Sales Conversation and into the relationship that ensures quality, whatever that may mean in each individual case.

"If you believe you are being abundantly rewarded for your efforts, you'll go that extra mile to please your client. You'll have an incentive to get better at your job, you'll be acting in yours and the client's best interests, and you'll be lining up the next project and the referrals too."

"Consultants are encouraged to do barely enough to meet the spec"
"Encouraged by whom? The client sees you're an expert amongst experts and that he's getting phenomenal value for his bargain investment, so he won't encourage it! And you, the Consultant, are getting hugely rewarded, so why do you feel a need to cut effort and 'quality' to the bare minimum?

"Does the person who asked you the question equate 'value-based billing' with 'bargain basement prices'? If they do then I can see why they think this way. But they need educating into the true meaning of the term. Value-based pricing means Win-Win. And Win-Win means huge value return for bargain investment, coupled with hugely profitable reward. Both can and do co-exist if you use these methods.

"Unfortunately the expression 'value pricing' has been hijacked by the 'cheap and cheerful' brigade, so you need to make sure your meaning is correctly understood when you talk about Pricing By Value and Value-Based Pricing/Billing."

"anything else gets the response of, «Sorry, that's not in the spec, and we'll have to go through another round of estimation before we can even think about what to charge for that.»"
"Yes! The original project needs specifying, and anything that arises later that's not within the spec should be discussed separately as a potential additional chargeable project.

"Having said that, you shouldn't be discussing highly detailed first projects! As I said to you before, the first thing you suggest might be a research project to develop the detailed spec of the first coding project. You deserve to be paid for this initial investigation, and why not! If the client has already completed this exercise internally or with another consultant, won't you in any case want to check their work to date before you commit to what you'll do? When you fly your aircraft, do you give it an external visual inspection before you start the engine? I'm not a pilot but I bet you do. Commercial pilots certainly do it, every time!

"And of course you need to know about the new problem and the new circumstances before you can start to price the new project. This needs to be completed but, if it's closely related to the existing project, this needn't take a very long time."

"If you stick with hourly, you can adjust the spec faster and be more flexible with the client."
"Faster than what? More flexible than what? When you've won a few projects on a value-based basis you'll be adept at doing all that needs to be done very rapidly.

"In my Workshop I stress that you need to be able to handle the figures in your head, so they have to be simple. In fact I advocate (as does Alan Weiss) that you get to the point of doing it by gut feel and not computation. If you need to 'go away and work out the figures', or even use your calculator on the spot, you are screaming 'cost-based and time-based billing', so this would be a shot in the foot!

"As for flexibility, you will know more than most people about all the circumstances surrounding the client's problem. Presented with a new requirement, your judgement of what is and isn't feasible and sensible will be considerable. Without this insight you'll just be reacting with knee-jerks, even if you charge for them. This would be sticking band-aids over symptoms, not addressing underlying diseases! What long-term use is it giving an aspirin to a brain tumour sufferer?"

"Anyone who's worked on a software project knows that change is inevitable"
"True! As you and the client understand more about the problem and its solution, some ideas will be jettisoned and replaced. What's new?

"If the scope of the project is to reach the end result, and not about the means to that end, it's all still within the scope of the project. And if you're being paid five times what your hourly-based fee would have been, what do you care if it extends a little? You just don't want to allow it to extend ad infinitum, aka scope creep."

"How do value-based fees deal with change without requiring everything to be knowable up front?"
"The real interesting one! And I think I've already answered it! If extreme knowledge is needed to price the final project, you need introductory project(s) to discover that extreme knowledge. These can be priced from the knowledge available at the outset.

"Don't keep thinking in terms of one huge project! Some of the more complex projects need several stages. As Alan Weiss says when he's suggesting giving the client options, un-bundle your catch-all solution and re-bundle the components into different 'value packages'. Again, on my Workshop, we look at the question of «How will I be able to think of several 'value packages'?»

"I've not tried this next approach myself, but it strikes me that if the client is looking for a bid on an enormous project, you could suggest that they break it down into a series of slightly smaller ones. If you're worried about not getting the follow-on work, who else has a better relationship and is better placed to get it? I'd suggest the follow-on work is yours to lose!"


And there’s still more.

Sunday 9 August 2009

Determining Value-Based Fees for Software Projects - Part 2

Register now for my 'Pricing By Value' Workshop in Cambridge, England on September 29th.

The mystery correspondent was of course Florida-based Mark Richman of http://www.empiresoftware.net/

Mark went on to ask me:-

"While I understand the concept behind value-based fees, I'm still trying to wrap my head around how to apply them to what I consider highly commoditized services. That is not to say I devalue my own worth, but I do recognize that there is an upper bound to what someone is willing to pay for a service, regardless of ROI - price elasticity of demand.

"At what point am I delivering a valuable service, expertise, information, guidance, and coaching, and at what point am I simply laboring to produce a relatively undifferentiated good (i.e. a presentation website)? I tend to think I do much more of the latter, unfortunately. Certainly, I can rattle off a unique value proposition to a prospect, but many will have shopped around before they talk to me and already have an expectation of what they will pay.

"This brings me to my next hurdle. Assuming I have somehow navigated past the prospect's early push to hear a price quoted, I find that I get nervous asking for more money than I think is "fair" (whatever that means). Is it a lack of self esteem, or a sense of ethics run amok?"


I cover all of the dozen or so points he raised in my Workshop (and more!), so again, I replied to him in detail, tackling his points one at a time.

"what I consider highly commoditized services"

"It really doesn't matter what you consider! The client's perception is the only thing that counts!

"You are unique and provide a unique service, so it is only by your own lack of 'Sales Conversation' skill that a client could be allowed to retain that impression of "highly commoditized". If they do retain it, this just means you haven't done your selling job well enough!"

"not to say I devalue my own worth"
"It's not yours to devalue (although you could blow it completely!), and it's not your worth that matters! It's the client's perception of the worth of having their problem fixed that matters, coupled with your personal value to the client. This is where the 'Value Conversation' needs to be heading. As I said previously this can take quite a large chunk of your sales conversation, and mustn't be truncated."

"there is an upper bound to what someone is willing to pay for a service, regardless of ROI"
"There is an upper bound, but based almost exclusively on ROI! Having enabled the client to articulate for themselves the true value of having their problem fixed, your fee will be seen as an investment on which they expect that return.

"A ROI of 20 to 1 sounds mightily attractive! 10 to 1 is still pretty good. Many consultants say they'll make a client at least three times their fee, but I think this is not desperately attractive. Less than 3 to 1 is certainly not a brilliant investment, even though it does make money. We are trying here to get a reaction of "That's a bargain!", so go for a high ROI."

"price elasticity of demand"
"Re-read Alan Weiss's Value-Based Fees - particularly the 'Supply-and-demand illogic' section of chapter 2 (in my edition) on ''The lunacy of time-and-materials models'. Alan explains brilliantly why the economists' theories that apply to commodity markets don't apply to non-commodity markets such as you providing your services. "

"At what point am I delivering a valuable service etc"
"Easy! When the client believes you are!"

or "laboring to produce a relatively undifferentiated good"
"Easy again. Only when you allow them to think this way!"

"I tend to think I do much more of the latter"
"At the risk of sounding repetitive, it's not about what you think! It's about what the client perceives and believes."

"I can rattle off a unique value proposition to a prospect"
"Do I sound like Elvis Presley continually saying "one more time" to the band? The client is the one who determines value! You have to allow the client sufficient time to reach this conclusion (generally with your guidance via your questions, but certainly not putting words into their mouth) for themselves, so 'rattling off' is almost by definition not going to work. And your proposition comes almost at the end of the sales conversation - it's where that entire conversation has been heading all along - it's not even at the end of the value conversation. Re-read the rest of 'Value-Based Fees'!"

"already have an expectation of what they will pay"
"This is natural, but will be based on their perceived remedy to their perceived pain, turned into a commodity, and put out for the world to bid the lowest price for! If you hear "that's too expensive" this really translates as "I haven't understood enough of the value of having my problem fixed in this way to see this as a bargain investment in order to achieve that return."

"You need to get them to understand for themselves what is their fundamental problem; their 'underlying disease' that is causing the 'symptoms' or pains that they are experiencing. Once they understand, they can articulate it to themselves, and then to you, and then you can understand also!
A useful question is "What keeps you awake at nights?" I doubt the answer is lack of a website! Lack of profitable sales, maybe! You have to ask other value seeking questions first though."

"somehow navigated past the prospect's early push to hear a price quoted"
"Well done for identifying this one. Client questions about your daily rate are designed (even if subconsciously on the client's behalf) to identify you as a supplier of commodities, and thus be suitable material for forcing into a price war.

"There is only one way to get rid of the daily rate question and that is to say "I don't have one!" And mean it! If you're not charging for your time, why do you even need one in your head?

"It would be wrong to leave your answer there however. You need to continue along the lines of "I'm quite prepared to quote my fee, at the appropriate time, later, but at the moment I don't know enough about your issues to do so. Please can we start/return to talking about the problems that are bugging you right now?"

"I get nervous asking for more money than I think is "fair" (whatever that means)"
"Firstly you have to accept that backing winners at odds of 10 to 1, even 20 to 1, is more than 'fair'! Secondly, everyone gets nervous when they see how they've been undercharging in the past. [They've also been under-delighting, which is why they've been under-charging!]

"I know I was no exception, particularly in moving from "I'll invoice you at the end of the project" to "My standard terms are 50% before I start and 50% after four weeks". Stating that my fee was five or ten thousand pounds instead of the two thousand I would have asked previously was less of an issue for me, but all of us have different types of nervousness."

"Is it a lack of self esteem, or a sense of ethics run amok"
"Almost certainly it's a lack of self confidence! The good news is there are simple techniques for gaining confidence at this.

"As we've implied already, the toughest sell is to yourself. One technique that works for many people is to think of the highest fee you've ever been able to charge, multiply it by five, and then look in the mirror and tell the face you see there "My fee is x thousand dollars". Keep doing this until you can do it with a perfectly straight face and no hint of embarrassment.

"Confidence comes from practise, not further contemplation. If you can say it to yourself, you'll be fine in front of clients. And it gets easier every time.

"Do the value-based thing properly and effectively you're telling the client 'I know a horse that is absolutely guaranteed to win, but you can still place your bet at odds of 20 to 1.'"

I concluded by asking Mark, what is there to be embarrassed about in that?

More to come soon ...

Tuesday 4 August 2009

Determining Value-Based Fees for Software Projects

Register now for my September 29th 'Pricing By Value' Workshop. Backed by my Money-Back guarantee.

A couple of days ago I noticed someone talking on Twitter about "Determining Value-Based Fees for Software Projects"

Specifically they said:-
"While I generally agree that Value-Based Fees (a la Alan Weiss) are the best way to charge and get what you're worth as a consultant, I don't know how well this approach translates to the software development domain.

"How do you determine value to the client without spending inordinate time performing
requirements discovery and analysis? How do you manage change requests in a Value-Based fees approach?"
This made the person concerned very interesting to me, so I posted a reply:-
"Software development is one of the key areas to be adopting a Value-Based Pricing approach -as you indicate following the Alan Weiss/Ron Baker et al model.

"I think you've almost answered your own question here. You DO need to discover a lot of information before you can suggest a Value Based fee but not, I would argue, specifically to do with requirements, and not in a time consuming manner.

"There are efficient ways of finding out as much as possible about the client's PROBLEM and the circumstances surrounding it. Then you can go through the remaining stages of the 'Sales Conversation' and present your options (see A Weiss) and then the associated fees - all in the space of say an hour or two.

"I'm guessing that your 'value (to the client - not the price tag) package' options might all start with a research project to work with the client to discover and agree the detailed requirements of a software solution to the problem.

"Having agreed (in writing) with the client the scope of the 'value package' they have selected and your FIXED fee, any 'Change Requests' can be simply dealt with.

"If it's within the scope of the project, it gets done for no additional fee! If it isn't, then this is a separate chargeable project! You will be asking the client if they would like
you to stop work on the current project while you complete the new one, or whether they'd like you to finish the current one first. As Jonathan Stark (another Value Based Pricing disciple, from the software world) points out, you can only run one project with any one client at any one time!"
This elicited further questions from the original author:-
"Using the Value-Based approach, how does one deal with the "we're a startup, we can't afford that!" response to a proposal? Often I am asked to design/develop websites for clients, which in my opinion is pretty much commoditized at this point. While the value to the client could be extraordinary, the fact that there is limited price elasticity here is working against me. How do I value-price something that can be had at similar quality for a fraction of the cost?"
Once more I replied:-
"I'd question 'similar quality'! You are unique! Only you can deliver your project! I work with a web design colleague and we recently talked to a one-man-band about his first website. We didn't ask his budget but I'd guess a few hundred pounds. After the full 'Value Conversation' based 'Sales Conversation' (which took us about 1½ hours) he agreed to a £4,000 fixed fee for an e-commerce site. Having seen what it would mean to him to have a website that sells, he found a way of getting the money to invest in the enormous return, and paid 50% up front a fortnight later!"
The understandable response came back:-
"How did you convince him to cough up the equivalent of US$8,000 when he could have easily gone with any number of hosted solutions for under $100/month? I suspect the value conversation took 15 minutes and the sales conversation took the rest?"
My response was to say:-
"The Value Conversation is one of four 'Conversations' that make up the Sales Conversation, and mostly takes longest of the four. The skill is in helping the client understand for themselves the value of having the problem fixed. In this case we'll help him achieve increased gross profits of over £100,000 per year with the new site . There will be additional (chargeable) work involved in driving sufficient traffic to the site, but even so he's backing a winner at odds of better than 10 to 1!"
To be continued