The Expansion Group is part of the Growth Sub-department and works directly on the Product Direction for Expansion. The engineering effort consists of developing and running growth experiments on GitLab.com, adding and enhancing features, and improving the quality of our code across multiple GitLab projects. We track the delivery of both Deliverables and Growth-Deliverables.
Questions should start by @ mentioning the Product Manager for the Expansion group or creating a new issue in the Growth Product Expansion issues list.
Prioritization is a collaboration between Product, UX, Data, and Engineering.
We use the Product Development workflow when working on issues and merge requests across multiple projects.
While not all of the work we do relates to the GitLab project directly, we use milestones for planning and to track Deliverables, Growth-Deliverables and other enhancements.
Board | Description |
---|---|
Planning | This board shows Expansion team work that has been allocated to a particular milestone. |
Deliverables | A subset of the milestone board shows issues the Product Manager has determined to be Deliverables . |
UX
- defines what the team should aim to deliver. Once complete, the Product Manager will move to workflow::planning breakdown
(larger issues) or straight to workflow::scheduling
for Engineering to pick up. If there is no Engineering input required the issue can be closed.group::retention
) schedules issues for development in the build phase, based on the Product Managers priorities. For bugs
and security issues
, Priority and Severity labels will have been added by the Product Manager.Board | GitLab.org | GitLabServices |
---|---|---|
Validation (PM/UX) | All | All |
Build (Eng) | All | All |
Combined | All | All |
The above boards can be filtered by milestone to provide additional context around priority.
For example a priority::3
security issue (due within 90 days)
will be added to one of the next 3 milestones by the Engineering team during the workflow::scheduling
stage to ensure that SLA is met.
The Growth UX team has a handbook page which includes Growth specific workflows.
The following people are permanent members of the Growth:Expansion team:
Person | Role |
---|---|
Phil Calder | Backend Engineering Manager, Growth:Activation, Adoption, Conversion and Expansion |
Jackie Fraser | Fullstack Engineer, Growth:Expansion |
Doug Stull | Senior Fullstack Engineer, Growth:Expansion |
We work directly with the following people in the Growth:Expansion group:
Person | Role |
---|---|
Sam Awezec | Product Manager, Growth:Expansion (Acting) |
Matej Latin | Senior Product Designer, Growth:Expansion and Adoption |
Suzanne Selhorn | Senior Technical Writer, Package, Verify (Runner), Growth (Expansion) |
We collaborate with our colleagues in the Growth Sub-department teams:
As well as the wider Growth Sub-department stable counterparts.
#g_expansion
in Slack (GitLab internal)#s_growth
in Slack (GitLab internal)