News for hackers. Stuff that matters.
Re:Are Daily Scrum meetings worth it? by kozhevnikov on Monday January 13, 2020 @06:38AM (#22033548)
Daily stand-ups have two formats, one is Round Robin that has origins in Scrum, other is Walk the Board that is more Kanban. I highly recommend you switching from "did yesterday/do today" to "walking the board" as it is less about checking what each employee delivered in a day but rather what the team can do to move tickets through the board. It is also more inclusive allowing quiet/introverted/non-native English speaking members of the team to participate in the meeting rather than rehearse their updates in their heads ignoring others.
Re:Are Daily Scrum meetings worth it? by alfonsodev on Monday January 13, 2020 @07:08AM (#22033707)
I agree with this, I found that if you go for the Round Robin format, often, people are just thinking about what are they going to say next, and how to make it sound like actual valuable work rather than listen to the colleagues. It gets akward when some people get a lot done (apparently) and others not, also not everyone knows how to "sell" their work, and IMO it can create weird dynamics.

Walking the board is much more helpful for the team and retrospectives and one to ones can be used to talk about productivity differences, individualities and other issues.

Re:Are Daily Scrum meetings worth it? by andy_boot on Monday January 13, 2020 @07:12AM (#22033733)
I also noticed this.

We came up with a variant to fix this. You have to say what the next person in the circle said they'd do yesterday before your talk.

This forced everyone to pay more attention as you don't know who would be standing next to you tomorrow. It wasn't easy to do but I think it did make people more aware of what was going on.

Re:Are Daily Scrum meetings worth it? by philbarr on Monday January 13, 2020 @07:48AM (#22033946)
This sounds horrendous. It doesn't really feal like it would achieve much either except making standups even harder.
Re:Are Daily Scrum meetings worth it? by Fire-Dragon-DoL on Monday January 13, 2020 @04:21PM (#22038742)
This is a terrible approach for the fact that instead of addressing the problem of people not listening because of stuff not relevant to them said from others, it ensures you must listen to that irrelevant stuff.

So instead of wasting some people time, you are now wasting 2x that time.

Make the meeting relevant to everyone, make it tight (time-wise). Hiding the problem under a tarp ensures it doesn't get any improvements.

Re:Are Daily Scrum meetings worth it? by drewcoo on Monday January 13, 2020 @04:00PM (#22038523)
Why is this voted down? Stand-ups are supposed to be about increased team cohesiveness and this helped their team achieve that.
Re:Are Daily Scrum meetings worth it? by djKianoosh on Monday January 13, 2020 @07:16AM (#22033754)
wow this would suck in a 20 person standup
Re:Are Daily Scrum meetings worth it? by matthewmacleod on Monday January 13, 2020 @07:33AM (#22033858)
Literally everything would suck in a 20 person standup.
Re:Are Daily Scrum meetings worth it? by djKianoosh on Monday January 13, 2020 @09:44AM (#22034827)
can confirm
Re:Are Daily Scrum meetings worth it? by TomMarius on Monday January 13, 2020 @07:21AM (#22033787)
Why would you have 20 person standups?
Re:Are Daily Scrum meetings worth it? by djKianoosh on Monday January 13, 2020 @09:48AM (#22034861)
because government project? although I imagine this happens in non-gov settings too, this is just my experience.

Here's the reason: managers are so spread thin that they don't want to be in 5-10 standups all morning, so they combine around organizational structures rather than product(s)/deliverable(s). Another case of the software delivery matching org structure...

Re:Are Daily Scrum meetings worth it? by TomMarius on Monday January 13, 2020 @10:52AM (#22035475)
Of course the next question in line is "why is a manager involved in the standup?"

> because government project? although I imagine this happens in non-gov settings too, this is just my experience.

Why not split into smaller work groups? What's the advantage of 20 person teams?

Re:Are Daily Scrum meetings worth it? by djKianoosh on Monday January 13, 2020 @12:50PM (#22036753)
organically this is what happens to actually get things done. but mind you, these small work groups are successful despite the large standups. life finds a way...
Re:Are Daily Scrum meetings worth it? by dragonwriter on Monday January 13, 2020 @09:54AM (#22034911)
Well, yes, a 20 person standup is a little more than twice the maximum size conventional wisdom holds is appropriate, so it is going to suck to start with and much advice for normal 5-9 person stand-ups will be counterproductive and make it worse.
Re:Are Daily Scrum meetings worth it? by bmcfeeley on Monday January 13, 2020 @07:24AM (#22033812)
I know we tend to have little control over this as ICs, but I think the party line here is that 20 is too many people to effectively make use of most agile/scrum ceremonies. Do you actually need to know all 19 other persons’ updates?
Re:Are Daily Scrum meetings worth it? by djKianoosh on Monday January 13, 2020 @09:49AM (#22034869)
Individuals don't, but the managers, who may be well meaning, feel the need to.
Re:Are Daily Scrum meetings worth it? by chimprich on Monday January 13, 2020 @07:23AM (#22033799)
I agree with this. By far the least useful of the standard standup questions is "what did you do yesterday".

Focussing on the work to be done puts the emphasis on teamwork and skips the pressure on people to justify themselves or play politics by showing off.

That's assuming everyone is doing the work and they're being trusted to do the work. If that's not the case, then you have bigger problems than the format of your daily standup, and standup is not the best time to address them.

Re:Are Daily Scrum meetings worth it? by Fire-Dragon-DoL on Monday January 13, 2020 @04:25PM (#22038790)
We have been trying to show what we did code-wise (or explain if it was something that didn't end up with code). The goal however, is to show some coding practices or new functions created that other team members might find useful, as well as working as a brief "review" of the code itself.

The goal is not to explain what you did. Happy with the approach because knowledge is actually spreading across the team currently. Meeting do get much longer though (1 hour usually), but time is recovered mostly on code reviews which become shorter. Usually lot of discussions sprouts out of this, leading to better code overall.

Re:Are Daily Scrum meetings worth it? by rumanator on Monday January 13, 2020 @06:51AM (#22033618)
It should be noted that the "round robin" format has an important aspect which is to enable each team member to air his/her personal grievances regarding anything related to the project.
Re:Are Daily Scrum meetings worth it? by moystard on Monday January 13, 2020 @06:55AM (#22033643)
I would rather have this kind of discussions in the retrospective. It is a dedicated time for the team to discuss pain points, and to take actions to heal them.
Re:Are Daily Scrum meetings worth it? by vasco on Monday January 13, 2020 @07:03AM (#22033684)
I think the sooner the team is aware about issues the better.
Re:Are Daily Scrum meetings worth it? by robjan on Monday January 13, 2020 @07:16AM (#22033753)
I'm going to assume the GP meant blockers rather than grievances. Grievances are more like injustices and shouldn't really be aired at standups in a healthy team.
Re:Are Daily Scrum meetings worth it? by twic on Monday January 13, 2020 @08:16AM (#22034146)
I think putting this in terms of "grievances" isn't helpful. Blockers, problems, observations, are all useful to report.

"Worked on adding discounts to the shopping cart page. Went over to talk to Chris in billing about that, and he mentioned in passing that they are planning to move on to SAP next year."

That could be incredibly important information for the team! It doesn't come up as naturally when working through stories as in a round robin.

Re:Are Daily Scrum meetings worth it? by ses1984 on Monday January 13, 2020 @07:16AM (#22033756)
Grievances should relate to a ticket on the board, if not then make a ticket for it, if not that then is the grievance important?
Re:Are Daily Scrum meetings worth it? by rumanator on Monday January 13, 2020 @07:59AM (#22034021)
> Grievances should relate to a ticket on the board, if not then make a ticket for it, if not that then is the grievance important?

That mindset is precisely the reason why these meetings are important, because these grievances might not necessarily reflect or deserve a ticket. They might be nothing or they might be something. What's important is that these meetings create a space where they can safely be addressed without creating any burden on the team and on the individual reporting them.

I've read somewhere that these meetings work as therapy for the team. Perhaps by putting it this way you might better understand the issues these meetings solve.

Re:Are Daily Scrum meetings worth it? by ses1984 on Monday January 13, 2020 @12:41PM (#22036649)
This stuff goes in a retrospective. Airing of non specific grievances, therapy, etc. A scrum should be as short as possible.
Re:Are Daily Scrum meetings worth it? by sime2009 on Monday January 13, 2020 @07:29AM (#22033842)
There is a simple solution to this. After the board is done someone can just ask "Has anyone got anything else to add?"
Re:Are Daily Scrum meetings worth it? by rumanator on Monday January 13, 2020 @07:41AM (#22033904)
>>There is a simple solution to this. After the board is done someone can just ask "Has anyone got anything else to add?"

That doesn't cut it. Being expected to talk about stuff doesn't put you on the spot, and purposely requesting the team to address a concern makes you stand out as the one creating problems where none existed.

Re:Are Daily Scrum meetings worth it? by sime2009 on Monday January 13, 2020 @08:10AM (#22034102)
If team members need to be directly asked if they see problems otherwise they won't do it themselves, then there is a much bigger trust or "safety" issue at play.
Re:Are Daily Scrum meetings worth it? by jeresuikkila on Monday January 13, 2020 @07:26AM (#22033823)
> rather than rehearse their updates in their heads ignoring others.

Personally, I always try to take quick notes ahead of time in order to be able to listen to others during the meeting. I'd highly recommend this to everyone to help focus on what others are saying.

Re:Are Daily Scrum meetings worth it? by mcv on Monday January 13, 2020 @07:08AM (#22033706)
I like to alternate these. One day we do a round robin, the other we walk the board. It helps to have different perspectives on the work you're doing.
Re:Are Daily Scrum meetings worth it? by dx034 on Monday January 13, 2020 @07:53AM (#22033981)
Also like this method. Walking to board every day isn't always necessary, there shouldn't be that many changes from one day to the next. But by only using round robin every other day, people actually have something to say.
Re:Are Daily Scrum meetings worth it? by a012 on Monday January 13, 2020 @06:55AM (#22033642)
Walking the board is effective to have all team members in the same page of what's going on. But if the amount of tickets on kanban boards is huge, it could be time consuming. I'd rather have weekly "walking the board" meeting than a daily.
Re:Are Daily Scrum meetings worth it? by ljf on Monday January 13, 2020 @08:16AM (#22034150)
Genuine question - how big is this team and how many work in progress tickets are there? For a 7 person team I'd question how many in progress tickets you genuinely could be working on, unless you are breaking down to a very very low level of task.
Re:Are Daily Scrum meetings worth it? by Antoninus on Monday January 13, 2020 @07:16PM (#22040333)
The last few teams I've worked on moved the daily Round Robin into slack. You would have to fill it out an hour after signing in and before you left for the day. Accountability was key and having it in the dev-chat saved a lot of time.

Our 'walk the board' process was saved for tuesdays and thursdays and involved product and project managers. We set a 45-minute max so noone would rabbit hole on any one ticket.

This has been my favourite process so far because this was the highest level of team accountability I've experienced and you would only spend 1.5 hours a week in meetings.

Re:Are Daily Scrum meetings worth it? by klemola on Monday January 13, 2020 @07:00AM (#22033671)
Gotta try to "walk the board" in place of a daily someday soon. Sounds nice.