The Switchboard is a team within the Dedicated Group. We follow the same processes as listed on the the Dedicated Group, unless a difference exists which is explicitly noted on this page.
Person | Role |
---|---|
Amy Shiel | Engineering Manager, Dedicated:Switchboard |
Andrey Ruzmanov | Senior Backend Engineer |
Sean Arnold | Senior Backend Engineer, Environment Automation |
Product Manager: Loryn Bortins
To engage with the Switchboard team:
component::Switchboard
workflow-infra::Triage
team::GitLab Dedicated
@
mention anyoneWe are in the process of adapting to use the Product Development Flow
Our preference is to work asynchronously, within our project issue tracker as described in the project management section.
The team does have a set of regular synchronous calls:
Switchboard Sync
- During this call, we are sharing important information for team-members day-to-day, as well as project items requiring a sync discussionImpromptu Zoom meetings for discussing Switchboard work between individuals are created as needed. It is expected that these meetings are private streamed, or recorded(1*), and then uploaded to GitLab Unfiltered playlist. The outcome of the call is shared in a persistent location (Slack is not persistent). This is especially important as the team grows, because any decisions that are made in the early stage have will be questioned in the later stages when the team is larger.
1*
Exceptions to the recording rule are: 1-1 calls, discussions around non-project work, and in cases where parties do not feel comfortable with recording or we cannot record due to the nature of content discussed. However, even with the exceptions, outcome of project related discussions need to be logged in a persistent location, such as the main issue tracker.