I'm curious how this works when you are part of a team? I was brought into a project to help fix a mess and wasn't sure how to charge for value? The project consisted of 5 or so developers, and I was part of a new team of about 5.
Obviously, for the team lead, it's possible to wrap it all up into value based pricing (risky, hard, but possible) but for team members? The first question my team lead asked was 'what is your hourly rate'?
Any suggestions?