2024-05-13 Growth Weekly Report #20
Welcome to Growth Weekly Update #20!
🎯 Themes and priorities for upcoming week
-
🆕 [Feature flag] Cleanup duo_chat_ga_alert -
🆕 Improve UX for 404 page when non-group owner role attempts to access /-/trials/duo_pro/new -
🔁 Scale the use of hand raise lead modal epic & related items -
🆕 Experiment Cleanup: <code data-sourcepos="8:32-8:50">trial_discover_page</code> experiment -
🔁 Registration Flow iterative improvements, includes in flight work: Move the 'Number of employees' field to its own row
✅ Issues delivered last week
- Update registration type for invites when identity verification is required typefeature
- Add refinements to onboarding_status to support full db use typemaintenance
- (confidential) typefeature
- Learn GitLab 'Add code' task completion qualification audit typefeature
- (confidential) typefeature
- (confidential) typemaintenance
- Creating a project with a template should complete the Learn GitLab task of create a repository typefeature
- Add ability to segment experiment tracking for free vs trial typemaintenance
- (confidential) typemaintenance
- (confidential) typefeature
- [Feature flag] Cleanup sbom_occurrences_vulnerabilities typemaintenance
🚧 Work in progress (in dev, review or validation)
- Set new invite by email members to be downcase on insertion to database typefeature workflowin dev
- Cleanup the Status class to remove any unused code from params/session reliance typemaintenance workflowin dev
- Remove passing of trial and other parameters from controller/view layers typefeature workflowin dev
- Final refactor/de-duplication for Hand raise modal typemaintenance workflowin dev
- Use eventHub integration for remaining haml integrations typemaintenance workflowin dev
- Use eventHub integration in remaining Vue invocations typemaintenance workflowin dev
- Use Vue component for hand raise in trial status popover typemaintenance workflowin review
- Move the 'Number of employees' field to its own row typefeature workflowin dev
- Remove the "Get Started" page (Step 7) typefeature workflowin review
- Bug: Invites are not being accepted typebug priority3 workflowin review
- Follow-up from "Add register link tracking event on sign in page" typemaintenance workflowin review
- (confidential) typefeature workflowin review
- Move the duo pro test helpers out of the global test scope typemaintenance workflowin review
- Schema validation error during onboarding typebug priority2 workflowin review
- (confidential) typemaintenance workflowin review
- UI showing countdown for Free Trial of the Free plan, when Ultimate trial is ended early typebug priority4 workflowin dev
- Add new worker for creating Iterable trigger for use in duo pro seats bulk assignments typefeature workflowin dev
- Experiment Implementation: Showcase Project templates during registration typefeature workflowin dev
- hiding of messages and notifications (via cookie) doesn't seem to persist typebug priority4 workflowin review
- Use onboarding_status for registration type concerns typemaintenance workflowin dev
- (confidential) typefeature workflowin review
Error Budget
- Acquisition (7 days report | 28 days report)
- Availability: 99.97%
- Availability: 99.97%
- Activation (7 days report | 28 days report)
- Availability: 99.99%
- Availability: 99.99%
Expected or existing impediments
- Full Engineering capacity this week.
- PM & UX have planned PTO ( @s_awezec 2 days, @gdoud 3 days, @jhalloran 5 days, @p_cordero attending a virtual conference some of 2024-05-14 and 2024-05-15) so response times may be delayed.
Checklist
-
Update product themes and priorities for the upcoming week ( @gdoud @p_cordero) -
Update engineering themes and priorities for the upcoming week ( @kniechajewicz) -
Update error budget information ( @kniechajewicz) -
Fill in any expected or existing impediments & risks or delete this section ( @kniechajewicz)
After last item on the checklist is completed:
-
Add comment cc @esalvadorp, @gdoud, @p_cordero, @s_awezec, @vincywilson, @gitlab-org/growth/engineers
This report was generated from this policy.
Edited by Kamil Niechajewicz