DEV Community

Discussion on: How do you estimate time required for assigned task?

Collapse
 
chiangs profile image
Stephen Chiang • Edited

Unfortunately I don't have the luxury of refusing to give an estimate since work doesn't get approved by the customer without it in my market.

So what I do is I keep track of repetitive tasks and their time. Usually these tasks are small ones like using text, translations, buttons, links etc.

When I have to implement a new feature I've not done before, I review and write out all the small steps that build up into this feature, total them up in time then add a day for unexpected problems or required research/coordination.

My method is fairly accurate so far for my needs, I've only busted my estimation twice, but those two times were considerably large busts.