Rules

Secret ingredients to quality software

Management - Do you always inform your client how long a task took?

Last updated by Ulysses Maclaren [SSW] on 30 Apr 2021 06:26 am (3 months ago) See History

For one off-pieces of work, put actual time taken into your done email. It's all about education and accountability - a customer that understands how long things take is better than one who doesn't.

During the course of a Time and Materials projects, a client will often ask for an estimate on a particular piece of work. Of course we duly go about investigating the work to deliver to the client the required estimate.

Sometimes, due to the nature of the work, the time taken to investigate is completely out of proportion to the time taken to complete the work. As an example, if you are working on a legacy ASP application with loads of spaghetti code, and the client wants a particular bug fixed, it can take 2 hours to locate the bug, and then only 15 minutes to fix it. When you report to the client the estimate for 'how long' - ensure you include the 2 hours investigation, not just the time to fix it. Thus, you need to put 'this took me 2 hours 15'.

Adam CoganAdam Cogan

We open source. This page is on GitHub