Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

My issue with sprints is not exactly the rhythm itself. It's the sabotage of continuous delivery and operation (DevOps in the original idea).


Yes, this also. In my organization, we have a problem with "just ship something" because the cost of making a release is so high. We know this, so rather than ever "just shipping this part that's ready" we often drag projects out longer so we can "be really done with them."

Only sometimes, we could really have been done with them, without necessarily finishing all of that pet feature which has thrown off the whole timeline, by being more complicated to implement than anyone was able to imagine upfront.


I’m not sure I understand how they interact. My teams have always continued to practice continuous delivery totally independently of sprint boundaries - that is, released were totally independent of sprints.


Yes, that's how it should be and basically it sounds like you are then already doing a Kanban style working mode (and what purpose does the sprint rhythm than serve)?

Scrum by the books usually implies that releases happen after the po or the customer has accepted the increment at the sprint review.


> (and what purpose does the sprint rhythm than serve)

I find a good sprint rhythm stops the constant task shuffle. When business knows the dev team is mid-sprint it forces them to think about priority.

We do CI/CD, and only big items (in reality UI/UX changes) wait until a sprint review to go out.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: