A brain-dump of something I’ve been thinking about as a big reorg happens in Red Hat engineering,[1] causing much shuffling of calendars.
-
Decision-making. Get everyone needed to make a decision together, after the
basics are understood from prior conversations. Every decider in the room or call, focused only on the unresolved points. No one who doesn’t have decision authority in the room.[2]If someone needs to be brought up to speed, it’s not time for this meeting yet.
If people can’t agree on exactly what remains to decide, it’s not time for this meeting yet.
If there’s too much for half an hour, it’s not time for this meeting yet. (Or maybe there are two meetings, with work in between.)
If it seems like more than seven people need to be there, it’s not time for this meeting yet. (And seven is pushing it.)
-
Deliver vital information. There are two different situations here.
First, a meeting type that shouldn’t have to exist but in practice must, because of people like me who can’t keep up with email. This meeting makes sure that we hear the most important things, even over the chaos of our daily lives.[3]
This is the only exception to the general rule that meetings with more than seven attendees are useless. That means they must be rare. If overused, they’ll waste a bunch of time, lose their impact, and people will stop attending (not necessarily in that order).
Second, when there’s something big and potentially bad or scary. In-person (or at least virtually so) is crucial. You can see and hear people’s emotional reactions, answer questions, gather concerns, and just generally be a human being. Thankfully, I’ve not had many situations where I’m on either side of this kind of meeting — and I hope it stays that way!
-
I’m not counting “one on ones” — just two people, mostly unstructured, talking about anything from immediate concerns to long-term goals, or just socializing at work. These aren’t just for manager-employee relationships. They are for networking, mentoring, and collaborating. In an old-fashioned office, where everyone is in the same actual space every day, many of these are spontaneous.
-
I’m also not counting working sessions or hackfests, where people get together (either on video or in person) and actually produce something. That can be documentation, art, code, ideas — or, even routine decisions (like Fedora’s Go/No-Go meetings before each release).
Okay, so… the last two are often scheduled like meetings, and technically they are people meeting together, so if you want to make my count three or four instead of two, okay, fine.
And if you want to count the two sub-types I’ve put under the second category as separate, I guess it’s five.
But no more than five!
What are your thoughts?
The Quality Engineering organization and Software Engineering organization are becoming one. This is a really good thing long overdue, but also a lot of change. ↩︎
They can watch the recording or read the minutes. ↩︎
Thank you, for example, @dvolavko, for putting up with me on this in planning for Flock! ↩︎