The Expansion Group is part of the Growth Sub-department and works with our product counterparts on Growth priorities. 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.
See What's next
The Growth:Expansion Group works on product priorities and growth deliverables with our Growth product managers and contributes to Growth initiatives including the Registration Flow and Continuous onboarding.
The following people are permanent members of the Growth:Expansion team:
|Kamil Niechajewicz||Fullstack Engineering Manager, Growth:Conversion and Expansion|
|Doug Stull||Staff Fullstack Engineer, Growth:Expansion|
|Nicolas Dular||Senior Fullstack Engineer, Growth:Expansion|
We work directly with the following team members in the Growth:Expansion group:
|Gayle Doud||Senior Product Manager, Growth:Expansion|
|Kati Paizee||Senior Technical Writer, Growth (Activation, Conversion, Expansion, Adoption), Ecosystem (Integrations)|
|Andrew Kelly||Senior Security Engineer, Application Security, Growth (Activation, Conversion, Expansion, Adoption), Fulfillment (Purchase, License, Utilization), Enablement (Distribution, Geo, Memory, Global Search, Database)|
We collaborate with our colleagues in the Growth Sub-department teams:
As well as the wider Growth Sub-department stable counterparts.
Prioritization is a collaboration between Product, UX, Data, and Engineering.
(Sisense↗) We also track our backlog of issues, including past due security and infradev issues, and total open SUS-impacting issues and bugs.
(Sisense↗) MR Type labels help us report what we're working on to industry analysts in a way that's consistent across the engineering department. The dashboard below shows the trend of MR Types over time and a list of merged MRs.
We use the Product Development workflow when working on issues and merge requests across multiple projects.
|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
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::schedulingfor 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
security issues, Priority and Severity labels will have been added by the Product Manager.
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.