Theory: Engineers are never “done” getting better at time estimation. As soon as you get “better”, you’re asked to estimate bigger, more complex, more ambiguous projects, and you have to level up all over again.
-
Show this thread
-
Replying to @JorgeO
I have three measure: 1/ done before tomorrow ; 2/ looks like something I already did in less than a week, so something like that ; 3/ not the least idea, do you want that we play dices together to fill your columns?
1 reply 2 retweets 10 likes -
for compsci, a professor told us that it was absurd to ask estimates to dev: our work is by essence to automate things. Either the thing is already automated, and you don't need an estimate anymore. Or it's a new thing to automate, and you don't know yet how it can be done :)
4 replies 8 retweets 22 likes -
This is an idea I've been trying to promote for years, partly as justification for my inability to estimate well, and partly because I believe it's true. Automation makes the familiar trivially and quickly repeatable, and what work remains to be done is completely unknown.
3 replies 1 retweet 10 likes -
Slight dissent from me. Perhaps I'm naive, but I suspect this attitude is only tenable because our industry is relatively young. *Many* apps reimplement the same functionality, in spite of OSS. Meanwhile, we discredit the novelty/ingenuity required in traditional engineering.
2 replies 0 retweets 2 likes -
I think my statement took the examples to the extremes by suggesting that tasks that have been done before could be done instantaneously, whereas tasks that are new are completely inestimable. The reality is surely more of a continuum.
2 replies 0 retweets 1 like -
Fair point! And the libraries and tooling you typically produce are probably on the inestimable side of that spectrum
1 reply 0 retweets 0 likes
Haha, maybe! But they're also the sorts of things nobody asked me to write, let alone held me to any sort of schedule...
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.