You should have staff meetings as a way to help build a stronger connection between people on your team.
The best way to maximize a staff meeting's value is to:
Strictly adhere to the agenda.
Limit the amount of time spent on each topic.
Avoid any topic which is likely to get messy.
Focus on one issue that requires input from most if not all of your team.
Which of the following would NOT be appropriate topics for a staff meeting?
Warning the group about behavior that violates policy when you know 1-2 people (out of 10) in the group are guilty of the behavior.
Discussing a project that only a couple people in the department care about.
Discussing the reasons a key team performance indicator is trending down.
Making a series of announcements that have already been sent out via email.