Hacker News new | ask | show | jobs
by larrymyers 1088 days ago
Oy. I read this exact same part of the post and my head tilted sideways as I tried to figure out if this was satire or not.

Velocity is useful as a team measure, for the team to take on the appropriate amount of work for sprint. It is a measure to assist them predictably delivering work requested by their stakeholders.

Using as a statistic to be improved by an individual? I don't even.

1 comments

Sprints are stupid. Treat the developers as professionals. Stake holders should be encouraged to request whatever work needs to be done to execute on the business’ needs. They should then work with the engineers to prioritize that work. Then, they should sit back and wait for the prioritized features to roll in. Constant communication should be maintained over blockers, faulty assumptions, unforeseen circumstances etc. but the stakeholders should assume engineering is doing their best to deliver as fast as possible while maintaining standards. In this environment, over time, velocity will shake out pretty accurately and the stakeholders will be better able to make longer term projections.

TLDR, Kanban.