I mean, there is the whole scrum shebang (along with “scrum masters”, charts, etc.), which I had an “opportunity” to try multiple times before and hate with passion.
And then there is just a daily eng standup with no bs involved, which I like and found it useful if done properly (aka no going on off-tangent stories that have little relevancy for everyone else). We just join the meeting, all give status updates, ask any questions or talk about whatever is needed to be discussed to move forward, and that’s it.
Super useful, fairly informal, no time wasted. For a team of 4, those daily meetings would take us 15-20 minutes at the very most, and that’s accounting for questions/discussions. Often enough, they would be under 10 mins.
I have found the usefulness of the "standup" goes down hill as more non-engineering members are included. Some companies keep it engineers only. Other companies add every PM and tangentially involved manager, director, VP. More than half of my standup is full people not directly working on the project who are just there for visibility. It's insane.
And because of company culture, these mostly-observers are asked for and provide updates. Most of them are not relevant.
Agreed with your take, which is why i specified eng-only daily standups.
If we need non-eng people in a meeting on our team, it would not happen in a daily meeting (barring very rare one-offs). If there are as many non-eng people in a standup as you say, I dont see it being as anything but an excruciating exercise in patience.
Luckily for my team, we dont have a companywide rule on how daily standups should be held (or whether they should be held at all; on my previous team within the same company we did them every other day). So as long as the team manager is fine with the engineers on the team in terms of how they want to run daily standups, there is no problem.
And then there is just a daily eng standup with no bs involved, which I like and found it useful if done properly (aka no going on off-tangent stories that have little relevancy for everyone else). We just join the meeting, all give status updates, ask any questions or talk about whatever is needed to be discussed to move forward, and that’s it.
Super useful, fairly informal, no time wasted. For a team of 4, those daily meetings would take us 15-20 minutes at the very most, and that’s accounting for questions/discussions. Often enough, they would be under 10 mins.