this post was submitted on 28 Mar 2025
613 points (99.0% liked)

Programmer Humor

22693 readers
1212 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
(page 2) 34 comments
sorted by: hot top controversial new old
[–] Thcdenton@lemmy.world 3 points 3 weeks ago

Story points = hours

[–] Kojichan@lemmy.world 2 points 3 weeks ago

Guess i got a blackout bingo on this one. Oof.

[–] CanadaPlus@lemmy.sdf.org 2 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

So what's the actual error margin for estimating feature implementation time? It's going to be nearly the whole thing, right?

[–] Ephera@lemmy.ml 3 points 3 weeks ago (1 children)

Wildly depends on the complexity of the feature. If it only takes 4 hours to implement, you might have good enough of an idea what needs to be done that you can estimate it with 1-hour-precision. That is, if you're only doing things that you've done in a similar form before.

If the feature takes two weeks to implement, there's so many steps involved in accomplishing that, that there's a high chance for one of the steps to explode in complexity. Then you might be working on it for six weeks.

But yeah, I also double any estimate that I'm feeling, because reality shows that that ends up being more accurate, since I likely won't have all complexity in mind, so in some sense my baseline assumed error is already 100%.

[–] CanadaPlus@lemmy.sdf.org 1 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Hmm, so kinda O(n^1.5^) scaling? (Of the ratio between definitely required time and possibly required time, anyway, since a -110% error wouldn't make sense)

[–] Ephera@lemmy.ml 2 points 3 weeks ago

Really not sure an estimate for algorithmic complexity is the right way to specify this. 😅
But if your supposed input unit is days, then I guess, yeah, that kind of works out.

load more comments (1 replies)
[–] exchange12rocks@lemm.ee 2 points 3 weeks ago (2 children)

Nah, time tracking is often needed for tax purposes: companies can write off R&D expenses

load more comments (2 replies)
[–] LovableSidekick@lemmy.world 1 points 3 weeks ago* (last edited 3 weeks ago)

All-day "Sprint Grooming" meeting

[–] dumbass@leminal.space 1 points 3 weeks ago

Do people not know how bingo cards work anymore?

[–] thatradomguy@lemmy.world 1 points 3 weeks ago (1 children)

Might as well put the whole Agile/Scrum crap on there while you're at it...

[–] lambda@programming.dev 3 points 3 weeks ago (1 children)

Disagree. My company does it well and I think it helps productivity across the board. My last job called our process agile and it was really just water-scrum-fall. Which was horrible and we devs were all miserable.

[–] thatradomguy@lemmy.world 1 points 3 weeks ago (1 children)

My experience with it was not like that... resources were thin but decision makers were poor at managing and simply wanted to take in the buzz to make it seem like they were doing better than they actually were. They could've made another Office Space movie about us. Needless to say, it's no surprising the CTO left and later on the top division chief left.... all the while, management kept putting pressure on making sure we fulfilled the caveats of agile/scrum even though we didn't have the bandwidth to do all of it. Documentation is important, sure, but when management makes everything a P1 just cuz they failed to see things though... well, don't find the time to put everything down in the kanban.... yada yada yada. No thanks

[–] lambda@programming.dev 1 points 3 weeks ago

But, is that a problem with Agile or with your company? That's my point.

load more comments
view more: ‹ prev next ›