| > the most important is the last bit: "are you blocked by something?" If you've waited until the next standup to raise a blocker, you've potentially wasted as much as a day of your time. If I have a blocker that I need unblocked to get my work done, I'll immediately get in touch with the person or team that can help unblock me. If I don't know who that is, or need help coordinating, I'll go to my manager, again, immediately. > The status update portion exists so that your manager doesn't randomize you in the middle of the day asking about that thing you're working on. That's what the issue tracker / scrum board / kanban board / whatever you use is for. Certainly some people and teams are better and worse about keeping it up to date, but a solid incentive of "if you keep this up to date we won't have to do standups" will motivate most people. As much as I hate Jira, if you eliminate a meeting from my day that I consider a waste of time, in exchange for keeping it updated, I will definitely keep it updated. For special cases, the manager can asynchronously ask their report on Slack (or whatever) what they're up to, and the report can answer when they're at a natural break point. This whole "we all need to be face to face in the same place at the same time" nonsense needs to go. People are remote, people are in different time zones, and they still need to be able to participate naturally and asynchronously. |
If you figured that out yesterday then yes, you should absolutely go get help immediately.
Mentioning blockers in standup is about admitting you need help. Lots of developers have trouble figuring out when they're wrapped around the axle.
And it can be a little passive aggressive, but it's also a chance to point out that you've been asking for help and getting nothing. Basically you're warning the master/manager that your story is gonna slip if they don't start managing.