What if a software project was billed like lawyers do
I recently had to deal with lawyers to get more information about a few legal issues getting in my way. This was a first experience as an individual and was impressed by their billing process. The granularity of time spent working on issues are reported with a 15min granularity. Initial meeting is billed. Phone call is billed, etc…
I’m wondering what it would be like if software companies were billing the same way. Very often you spend an insane amount of time on actually figuring out what the customer wants, and this time is never billed. It encourages lazyness on the customer side, as he is often dealing with several companies at the same time and he’s just spending time and getting information and does not actually think about what he really wants. The first question a lawyer ask after you have exposed your point is:
what is your objective ? Is it this or that or something else ?
In my previous company, I have seen such process last for about 8 to 12 months. Meetings were done on average every 8 weeks or so, it was hard to get replies in a consistent way, meetings were so distant in time that it was actually counter productive and the scope was so huge that you could not get anything concrete done. Not mentioning the absence of adequate people to expose functional or technical issues. So needless to say that you spend a lot of money in such useless meetings.
I believe that if every company were billing like lawyers do, decisions would be made way more faster and things could actually be done ! Because the problem, especially in France, is mostly cultural. People are not encouraged by the systeme to take decisions. Due to social benefits, a culture of risk is not part of the equation. So when a decision is made, it is when there is no choice anymore and there is no more time in your hands…which is not really appropriate for software engineering,because you have then all the ingredients to a recipe for disaster.
That said, my bill is huge. Bloody lawyers.







