this post was submitted on 17 Jan 2026
760 points (98.8% liked)

Programmer Humor

28609 readers
1599 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
 
you are viewing a single comment's thread
view the rest of the comments
[–] melfie@lemy.lol 3 points 2 days ago (1 children)

That’s fair, and having no consequences for unfinished work certainly takes the pressure off, though you’re correct that I’ve been on teams where there certainly were consequences for not getting done what you “committed to” for the sprint, which really made me resent the process. I’ve also been on teams where we happily moved unfinished work over each sprint, and it largely felt like we were just going through the motions. To your point, I suppose the latter is perfectly acceptable, though it felt wrong based on my previous experiences. In either case, I always wonder what the point is of time-boxing in the first place when you can just take it one backlog item at a time with Kanban while still engaging in the other useful practices.

[–] klay1@lemmy.world 3 points 1 day ago* (last edited 1 day ago)

thanks for your words.

I always wonder what the point is of time-boxing in the first place

When all work is done inside of sprints (including merging, testing, delivery, troubleshooting) etc., as it originally is meant, this becomes a really convenient thing. Sales people, the customers or the manager, know at 1pm every other Friday they can come to the review, check out a new iteration, with contiguous items, without interrupting anyone or having to make changes in their full calendar to get in touch. In kanban, i wouldn't be so sure when a good moment is to review with others, in advance.

I like kanban too, by the way.