DEV Community

Shasheesh Purohit
Shasheesh Purohit

Posted on

How do you provide an ETA when you're uncertain whether the chosen approach will be successful?

I always have issues in sticking to an ETA since a lot of bugs arise when you actually begin working on it and at times they do take up large amount of time to get resolved.

Top comments (1)

Collapse
 
jonrandy profile image
Jon Randy ๐ŸŽ–๏ธ

You don't. Don't estimate, ever... it's a total waste of time.

You'll get a feel for how things are going as the work, and your thought processes, progress - development is an organic process. The time something will take is never obvious, but it's normally clear if you're near to the end. Regular updates, good communication, and managing expectations are the way to go - not estimates.

Estimates lead to arguments, inferior software (due to corner cutting), and generally low morale in a team. Avoid