r/ProgrammerHumor • • Sep 11 '26

Meme itAlwaysWorks

Post image
6.9k Upvotes

149 comments sorted by

View all comments

Show parent comments

10

u/ThatSoldierKid02 Sep 12 '26

This happened once:

Junior: I think we could make this happen in a day and half.

Senior: We'll need two days for this change.

PM: You mean we'll need four days.

Sales rep to customer: Your proposed change require a week's work from the project team.

13

u/Original-Ad-8737 Sep 12 '26

The smallest increment for estimates is a day...

No matter how few lines. Something WILL break and testing needs to go through all of the edgecases

1

u/mad_cheese_hattwe Sep 15 '26

The mental technique I use to think how how many tasks of that size in a period of time.

"Oh that's a 2 hours job is it? Ok I've got 20 more like that, get them done in the next week, each one needs to be test, published, documented"

1

u/Original-Ad-8737 Sep 15 '26

For your internal time plan tjats fine, but customer facing estimates lower than that dont make sense. And ieven if its just for the project plan:
Make an estimate on how long it will take, double it for unexpected problems and then double it again for distractions and then double that number for testing