PostHog / posthog

πŸ¦” PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.
https://posthog.com
Other
21.17k stars 1.25k forks source link

Sprint Feb 19 to March 1, 2024 #20328

Closed mariusandra closed 6 months ago

mariusandra commented 7 months ago

Global Sprint Planning

3 things that might take us down

  1. Ted running a PG migration (posted in #dev)
  2. DNS - Terraform all of cloudflare -- already on the list

Team sprint planning

For your team sprint planning copy this template into a comment below for each team.

# Team ___

**Support hero:** ___

## Retro

<!-- Grab the high and low priority items from last time and add whether that item was completed or not -->

- 

## Hang over items from previous sprint

<!-- For each item, decide to re-prioritise (and add below) or deprioritise -->

- Item 1. prioritised/deprioritise

## OKR

1. OKR, status (red/yellow/green) and action points if yellow/red

### High priority

-

### Low priority / side quests

-
mariusandra commented 7 months ago

Team Product Analytics

Support hero:

Retro

OKR Q1 2024

  1. HogQL & Data Exploration (Julian, Marius)

    • Convert ALL our insights to use HogQL as their base. ongoing
    • Improve the type system and get rid of assumeNotNull.
    • Write great docs for HogQL and data exploration nodes. ongoing
    • Proactively monitor query performance.
  2. Product Analytics frontend (Thomas, Michael)

    • Clean things up now that we have PostHog 3000 and HogQL everywhere. ongoing
    • Work on the universal "Explore" view. ongoing
  3. BI (Tom)

    • Support non-event data sources on HogQL insights.
    • Build the new querying experience, and/or integrate it into the "Explore" view.

Next sprint

robbie-c commented 7 months ago

Team Web Analytics

Last sprint

Hang over items from previous sprint

OKR

  1. Finish the beta to-do list
  2. Find 5 high-ICP reference customers

High priority

Low priority

pauldambra commented 7 months ago

Team Replay-i

Support hero: David

Retro

Hang over items from previous sprint

OKR

  1. OKR, status (red/yellow/green) and action points if yellow/red

High priority

Low priority / side quests

benjackwhite commented 7 months ago

Team Infra

Support hero: @frankh

Hang over items from previous sprint

  1. 🟑 Keep rolling out the new ingestion ingresses with client-side support @frankh
    • Lots of small edge case issues still taking time to investigate
    • JS is ready to go with new endpoints - just needs testing it
    • Goal is to do that rollout and then only use Cloudflare for assets (direct to NLB otherwise)
  2. 🟑 Move the final work into charts (posthog in particular) @danielxnj
    • Almost there but caused an incident 😱 due to unforeseen way that helmfile works
  3. βœ… Zero downtime kafka rollover for EU

OKR

  1. πŸ’ͺ Deploy with confidence βœ…
  2. πŸ’° Keep costs under control βœ…
  3. πŸ‘€ More Observability 🟑
  4. 🎯 Soc2 βœ…

High priority

  1. Finalise charts movement and get Argo CD canary deploys working @danielxnj
    • Make web the focus (capture as next target)
  2. Rollout all clients to new capture endpoints @frankh
    • And keep on top of remaining edge cases

Low priority / side quests

benjackwhite commented 7 months ago

Team CDP

Hang over items from previous sprint

High priority

neilkakkar commented 7 months ago

Team Feature Success

Support hero: @liyiy (surveys) + @neilkakkar
Days off: Juraj: 2 days Neil: 1 days Li: 0 days

Retro

Hang over items from previous sprint


OKRs

  1. Doubling down on surveys
  2. Doubling down on experiments

High priority

Low priority / side quests

EDsCODE commented 7 months ago

Team Data Warehouse

OKR Q1 2024

Objective

Get EU moved over to new cluster

ByConity evaluation

5 reference customers with qualities:

Data Warehouse queries are compatible with insights hogQL

Retro

Product

Infra

High priority

Product

Infra @fuziontech is out for 1/2 of next sprint

raquelmsmith commented 7 months ago

Team Growth

Retro

Retro items Lots of things in progress / left over ### High priority - [x] Make new celery queue for usage reports - [ ] Full testing of the onboarding flow @raquelmsmith - partially done - [x] Fix mrr per product for credit-based annual customers - @raquelmsmith https://github.com/PostHog/billing/pull/461 - [x] Feature flag to turn off quota limiting during billing migrations @xrdt - Basically done https://github.com/PostHog/posthog/pull/19996 - [ ] Don't drop data for 7 (or maybe 3) days until after it's done - needs a relaunch - [ ] Onboarding reskin based on Cory's mocks @xrdt - in progress - [ ] Teams plan @raquelmsmith - in progress - [ ] Come up with 5 ideas to bump the session replay activation rate @raquelmsmith - [ ] Rethink some activation metrics (remove team member invited, double check rates with diff activities) @raquelmsmith - in progress - [ ] Overlap in billing gauge projected / current / billing limit lines. https://posthoghelp.zendesk.com/agent/tickets/10070

OKR

This sprint

High priority

Low priority / side quests

tiina303 commented 7 months ago

Team Pipeline

Off: Xavier (1 week) Support: Tomas & Brett

Retro

High priority

Low priority / side quests

OKR

βœ…=finished 🟒=on track to finish this quarter 🟑=might not finish πŸ”΄=won't finish

High priority

Low priority / side quests