By charging a fixed hourly rate, I offer the highest flexibility for my clients. In contrast, when charging a fixed price per project, there needs to be an agreement in advance about exactly what will be built. But how do you decide on a price when the project involves collaborating with someone over a longer period of time to come up with the best solution? Every situation is unique and so you can rarely decide in advance how much work will be involved. The only solution is to charge on an hourly basis. However, this is not without risk for the client. How do you ensure that the project will not become too expensive? Will the end result satisfy expectations? To minimise risks, I use the following process:
This approach is inspired by Lean and Agile. In practice, it has been found that these methods provide a much better result that the classic waterfall method.