Table of Contents
- Prepare for the Discussion
- Facilitate Inclusive Discussions
- Keep Discussions on Track
- Handle Conflict Constructively
- Close the Discussion Effectively
- Post-Discussion Follow-Up
- Common Pitfalls and How to Avoid Them
- Tools to Improve Discussions
- Real-World Scenarios and How to Handle Them
- Continuous Improvement
- Final Thoughts
1. Prepare for the Discussion
Set Clear Objectives
Define the goal of the discussion and share it with your team beforehand.
Example:
"Our goal today is to decide on the best approach for reducing API latency. We’ll review three proposals and choose one by the end of the meeting."
Share an Agenda
Create and share an agenda at least 24 hours in advance.
Pro Tip: Use collaborative tools like Google Docs or Notion.
Gather Context
Review relevant documents, code, or previous discussions to ensure you understand the topic.
2. Facilitate Inclusive Discussions
Encourage Participation
- Call on people directly.
- Use round-robin to give everyone a chance to speak.
- Leverage async communication for introverts.
Manage Dominant Voices
Politely interrupt if someone dominates the conversation:
"Thanks for your input, Jamie. Let’s hear from others before we dive deeper."
Active Listening
- Paraphrase: "So what you’re saying is…"
- Ask clarifying questions: "Can you elaborate on that point?"
- Summarize key takeaways.
Watch for Non-Verbal Cues
Address confusion or disengagement:
"I notice some of you look unsure. Let’s pause and clarify."
3. Keep Discussions on Track
Time Management
Stick to the agenda and allocate time for each topic.
Parking Lot for Off-Topic Items
Jot down tangents to revisit later:
"That’s an important point about our CI pipeline, but it’s not on today’s agenda. Let’s add it to the parking lot."
Decision-Making Frameworks
- Pros/Cons List
- Dot Voting
- Consensus Building
4. Handle Conflict Constructively
Conflict Is Normal
Disagreements are healthy. Focus on managing them productively.
Focus on the Problem, Not the Person
Redirect conversations to technical trade-offs:
"Let’s focus on the technical trade-offs rather than who suggested what."
Use "I" Statements
Encourage team members to express views without blame:
"I feel concerned about this approach because of X."
Take a Break if Needed
Suggest a short break if emotions run high:
"Let’s pause for 5 minutes and regroup."
5. Close the Discussion Effectively
Summarize Key Points
Recap decisions, action items, and next steps:
"To summarize:
- We’ve decided to implement Option B.
- Alex will draft the proposal by Friday.
- Jamie will review the security implications."
Document the Outcomes
Send a follow-up email or message with the summary.
Gather Feedback
Ask your team for feedback on the discussion:
"How did today’s meeting go? What could we improve next time?"
6. Post-Discussion Follow-Up
Check in with Individuals
Follow up one-on-one with disengaged or frustrated team members.
Address Unresolved Issues
Schedule follow-up discussions for tabled topics.
Celebrate Progress
Acknowledge the team’s effort:
"Great job today! We made a tough decision, and I appreciate everyone’s input."
7. Common Pitfalls and How to Avoid Them
| Pitfall | Solution |
|---|---|
| Lack of Preparation | Share an agenda and gather context beforehand. |
| Dominant Voices | Actively manage participation. |
| No Clear Objective | Define and communicate the goal. |
| Ignoring Conflict | Address disagreements constructively. |
| No Follow-Up | Document decisions and assign action items. |
8. Tools to Improve Discussions
| Tool | Purpose |
|---|---|
| Google Docs/Notion | Collaborative agendas and note-taking. |
| Slack/Teams | Async input and follow-ups. |
| Miro/Mural | Visual brainstorming and decision-making. |
| Trello/Asana | Tracking action items and deadlines. |
9. Real-World Scenarios and How to Handle Them
Scenario 1: The Endless Debate
Solution:
- Set a time limit.
- Use a decision-making framework.
- Make the call as the manager if needed.
Scenario 2: The Silent Team Member
Solution:
- Reach out one-on-one.
- Assign them a topic to present.
- Use async tools to gather input.
Scenario 3: The Heated Argument
Solution:
- Pause and acknowledge tension.
- Redirect to facts and technical trade-offs.
- Follow up individually if needed.
10. Continuous Improvement
Reflect on Your Facilitation
Ask yourself:
- Did we achieve our objective?
- Did everyone contribute?
- What could I do better next time?
Learn from Others
Observe how other managers facilitate discussions.
Invest in Training
Consider workshops on facilitation, conflict resolution, and emotional intelligence.
Final Thoughts
As a new engineering manager, focus on guiding discussions, ensuring inclusivity, and creating an environment where the best ideas emerge. Master these skills, and your team will thrive.
About the Author
Diamantino Almeida is a tech leader, coach, and writer reshaping how we think about leadership in a burnout-driven world. With over 20 years at the intersection of engineering, DevOps, and team culture, he helps humans lead consciously from the inside out. When he’s not challenging outdated norms, he’s plotting how to make work more human one verb at a time.
Top comments (0)