Group Conversations
Introduction
Group conversations are recurring events providing regular updates and an additional opportunity for team members to ask questions, across all GitLab teams on a rotating schedule. Group conversations support collaboration and transparency
All Team Members are invited to participate in Group Conversations by adding questions and comments in the Group Conversation Agenda, which is linked in every announcement by the respective host.
If you have suggestions for improving the Attendee or Meeting Leader experience please create a Merge Request (MR) to update this page — everyone can contribute!
Due to low attendance of the sync meetings, Group Conversations moved to being fully asynchronous in FY24-Q4.
Group Conversation vs. Key Review
It’s common to wonder what the difference is between these two meetings. Generally, they cover the same or similar content, but for different audiences.
Key Review | Group Conversation | |
---|---|---|
Audience | Management | General GitLab Team |
Tone | Formal | Informational |
Discussion | High-context | Low-context |
The Key Review is intended for senior leadership to ask questions. The Group Conversation is open to the entire GitLab team to ask questions. We have both to give the senior leaders enough time to ask questions since the Group Conversations often have general questions unrelated to slide deck. Both are also a good place for sharing news and explaining initiatives. The same deck is generally used for both events, except that the Group Conversation one will have any material non-public information (MNPI) removed. Here’s a brief discussion of why we have both meetings, and how they can operate effectively:
For Attendees
If you have questions around an upcoming Group Conversation, please be sure to bring it to the #group-conversations
Slack channel and @tag the host!
- Please enter your questions or comments on the linked Google Doc. Preface your question with your full name (first and last name) because there might be other people with your first name and it’s helpful to newcomers if they are distinguished. Remember First Post is a Badge of Honor.
- Please do not include customer names in your questions/comments.
- Not everything has to be a question. If you have a comment, bias to putting it into the Google Doc as well.
- Thanking and recognizing people is very important.
- You can ask someone to elaborate on a slide to get more context.
- Make sure there are at least 2 empty items in the list (that just contain a space) for people to add new questions.
Hosts
The Host or DRI is the person leading the conversation, usually the group lead, subject matter expert, and overseer of the slides created for the Group Conversation. The host doesn’t need to be the group lead, but the group lead is responsible for making sure that it happens.
Questions will generally be directed to the Host, and they will usually answer them unless they feel that another team member has more information or expertise to offer.
Process for host
Complete this process within 7 days after the Key Review to host a Group Conversation.
- Add your presentation in the Group Conversation Google Drive shared folder.
- Use the template in the Group Conversation Agenda Document (not public) to create a new section for your Group Conversation. Ensure to:
- Fill in your group’s name, and the date you’re posting the announcement.
- The host’s name as DRI.
- Link of the Google Slides presentation (with edit or comment access to everyone at GitLab). See the presentation section for details.
- Link to the video of your Group Conversation presentation on GitLab Unfiltered (recommended, but optional).
- Link to the Key Review Agenda (if applicable).
- Date and estimated time when you will come back to the agenda document to answer any questions. Generally, the date should be 3 working days from posting date.
- Make sure there is a list of 10 numbered items in the questions section that only contains a space, to encourage questions.
- Post in
#whats-happening-at-gitlab
when ready. See the template Slack announcement which you can use, and personalize. - Cross-post in
#group-conversations
. - Set a reminder for the date/time when you’ve indicated you will answer any questions in the agenda. The suggestion is between 2 to 3 business days after the agenda is shared.
- If there are questions that need a longer conversation, mention which Slack channel the conversation can continue, or link to a relevant issue.
Template Slack announcement
|
|
Presentation
Use presentations to document everything people should know about your group. If the GC is for a group that didn’t have a Key Review, and are preparing new slides, the slides should start with the top 3-5 highlights or top of mind updates that are relevant across functions, followed by additional information. These presentations are for attendees to review and generate questions from for the call, and attendees will often have low context around your function or team.
Functions with Key Reviews should not create a new deck for a Group Conversation but should use their Key Review deck for the Group Conversation. If the Key review deck has MNPI, then a copy without MNPI should be created.
You can also record and upload a YouTube video if there is additional context that would be beneficial to supplement the slides.
There are three layers of content in a presentation:
- Data, this is the contents of the slide.
- Take away, this is the title of the slide, so use: ‘migration 10 days ahead of schedule’, instead of ‘migration schedule estimates’, the combined titles of your slides should make a good summary.
- Feelings, this is the verbal and non-verbal communication in the video feed, how you feel about the take away, ‘I’m proud of the band for picking up the pace’.
Best practices for presentations:
- Save time and ensure asynchronous communication by writing information on the slides. Many people will not be able to participate in Group Conversations, either live or recorded, but can read through the slides.
- To better engage team members outside of your team or function, presentations should ideally assume low context.
- Slides with a lot of text that can be read on their own with lots of links are appreciated.
- If you want to present, please consider posting a recording to YouTube at least 72 hours before the meeting. Link it to the Google Doc (including specifying whether the video is private or public), and mention it in the relevant slack channels.
- Once a quarter, add a slide covering items being actioned from the engagement survey.
- Use this slide deck as the template for your presentation. Presentations should allow editing (preferred) or commenting from everyone at GitLab so that everyone can contribute.
- We encourage you to share metrics and key results during your Group Conversation. Please do not use cumulative metrics in your Group Conversations since those will usually show an upward trend and make it difficult to assess current performance. It is more appropriate to share cumulative metrics externally. See #8 of the general presentation suggestions for more information about cumulative metrics.
For more general presentation best practices, please see our communication handbook’s Presentation section.
Examples of good presentations
- Strategic Marketing Group Conversation 2020-01-22: This has lots of links and a supporting YouTube presentation.
Examples of Past Sync Group Conversations
All of the public live streamed Group Conversations can be found on the GitLab Unfiltered YouTube channel Group Conversations playlist.
Schedule & DRI
The Group Conversation schedule is set quarterly. The schedule is finalized the week before the start of each quarter by the EBA to the CEO.
The Scheduling DRI for each GC is encouraged to remind the DRI.
There is a rotating schedule with each Department having a conversation on a regular interval. We usually do not have Group Conversations or Company calls during the last two weeks of December. We also tend to cancel these during Contribute.
Please note: the frequency of Group Conversations does not recur on a specific cadence, but rather an estimated time (ex: the Portfolio Marketing GC could happen every other month, but does not happen specifically on the 4th Wednesday every other month). Groups Conversations without Key Reviews are optional, and these can be swapped with other groups without Key Reviews, or scheduled during an open day on the schedule.
If your Group Conversation is optional and you need to move the date, please work with your department’s EBA.
Group Conversation | DRI | Key Review? | GC Frequency | Alternate Hosts | Scheduling DRI |
---|---|---|---|---|---|
Marketing | Ashley Kramer | Yes | Twice per quarter | EBA to CMSO | |
Sales | Sales VPs | Yes (GTM Key Review shared with Marketing) | Monthly - rotates between VP of Commercial, VP of Enterprise, VP of Channel & VP of Customer Success | EBAs in Sales | |
Finance | Brian Robins | Yes | Twice per quarter | EBAs in Finance | |
People | Wendy Barnes | Yes | Twice per quarter | EBA to CPO | |
Product | Month PLT Leader Rotation | Yes | Quarterly | EBAs in Product | |
Support | Johnny Scarborough | Yes | Quarterly | @lbot @lyle @vparsons | EBA to Engineering |
Security | Josh Lemos | Yes | Quarterly | EBA to Security | |
Development | Tim Zallmann | Yes | Quarterly | EBA to Engineering | |
Infrastructure & Quality | Mek Stittri | Yes | Quarterly | EBA to Engineering | |
General | Sid Sijbrandij | No | Every other month | EBA to CEO | |
Alliances | Nima Badiey | No | Quarterly | EBA to VP of Alliances | |
IT | Nabitha Rao | Yes | Quarterly | EBA to VP of Business Technology | |
Data | Amie Bright | Yes | Quarterly | EBA to VP of Business Technology |
Current Schedule
Expected Posting Date | GC | DRI | Key Review Date? |
---|---|---|---|
Wednesday 2024-01-03 | Support | Lyle Kozloff, Lee Matos | December 20 |
Thursday 2024-01-11 | Security | Josh Lemos | December 20 |
Wednesday 2024-01-24 | Infrastructure & Quality | Mek Stittri | January 16 |
Wednesday 2024-01-31 | IT | Nabitha Rao | January 23 |
Thursday 2024-02-01 | Development | Tim Zallmann | January 24 |
Thursday 2024-02-22 | IT | Nabitha Rao | February 14 |
Wednesday 2024-02-28 | Product | Product Leadership | - |
Monday 2024-03-18 | People | Wendy Barnes | - |
Monday 2024-03-18 | Finance | Brian Robins | - |
Thursday 2024-03-28 | Support | Johnny Scarborough | March 18 |
Wednesday 2024-04-24 | Data | Amie Bright | April 18 |
Wednesday 2024-04-24 | Security | Josh Lemos | April 1 |
Wednesday 2024-05-01 | Infrastructure & Quality | Mek Stittri | April 25 |
Wednesday 2024-05-22 | IT | Nabitha Rao | May 15 |
Tuesday 2024-05-28 | Product | Product Leadership | - |
Wednesday 2024-06-12 | Finance | Brian Robins | - |
Monday 2024-06-17 | People | Wendy Barnes | - |
Thursday 2024-06-20 | Support | Johnny Scarborough | June 13 |
Monday 2024-07-01 | Security | Josh Lemos | June 17 |
Thursday 2024-07-25 | Data | Amie Bright | July 18 |
Monday 2024-08-05 | Infrastructure & Quality | Mek Stittri | July 25 |
Thursday 2024-08-22 | IT | Nabitha Rao | August 14 |
Wednesday 2024-08-28 | Product | Product Leadership | - |
Thursday 2024-08-29 | Finance | Brian Robins | - |
Thursday 2024-09-12 | People | Wendy Barnes | - |
Thursday 2024-09-26 | Support | Johnny Scarborough | September 18 |
Monday 2024-09-30 | Security | Josh Lemos | September 19 |
Thursday 2024-10-24 | Data | Amie Bright | October 17 |
Monday 2024-10-28 | Infrastructure & Quality | Mek Stittri | October 16 |
Thursday 2024-11-21 | IT | Nabitha Rao | November 14 |
Tuesday 2024-11-26 | Finance | Brian Robins | - |
Thursday 2024-11-28 | Product | Product Leadership | - |
Wednesday 2024-12-11 | People | Wendy Barnes | - |
Thursday 2025-01-02 | Support | Johnny Scarborough | December 16 |
Monday 2025-01-06 | Security | Josh Lemos | December 18 |
Thursday 2025-01-30 | Data | Amie Bright | January 23 |
Monday 2025-02-03 | Infrastructure & Quality | Mek Stittri | January 23 |
Examples of Past Group Conversations
All of the public live streamed Group Conversations can be found on the GitLab Unfiltered YouTube channel Group Conversations playlist.
Request a new Group Conversation
To request a new Group Conversation, please ping @exec-admins in the slack channel #group-conversations and they will assist you in scheduling a date.
Archiving Agenda Content
If an agenda document becomes longer than 10 pages, the EBA assigned to manage the document will archive the content that is over the first 10 pages. All agenda docs should be checked and archived as needed before the meeting date and time.
- Create a Google doc with the same permissions as the doc and in the same folder from which you will be archiving content.
- Name the new doc the same title as the original, with the word
Archive
at the end. - Create a link at the top of the original doc titled
DOC NAME Archive
and link to the Archive doc.
0ce22869
)