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
20.74k stars 1.24k forks source link

Sprint - Apr 15 to Apr 26, 2024 #21456

Closed pauldambra closed 4 months ago

pauldambra commented 5 months ago

Global Sprint Planning

3 things that might take us down

1. 2. 3.

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

-
pauldambra commented 5 months ago

Team (funny)Re(name)play

Support hero: Manoel

Retro

items from previous sprint

High priority

OKR

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

High priority

Low priority / side quests

Twixes commented 5 months ago

Team Pro(fessional)duct Analytics

Support hero: @mariusandra

Retro

Hang over items from previous sprint

OKR

High priority

Low priority / side quests

neilkakkar commented 5 months ago

Team Feature Success

Support hero: @neilkakkar
Days off: Juraj: 1 days Neil: 1 days

Retro

Hang over items from previous sprint


OKRs

  1. Make sure feature flags can handle 10x current scale
  2. Polish new experiments UI & collect feedback
  3. Add most requested surveys functionality

High priority

Low priority / side quests

tiina303 commented 5 months ago

Team Pipeline

Off: Support: Ted

Retro

High priority

OKR

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

WIP we're still doing the planning this week.

High priority

Low priority / side quests

danielxnj commented 5 months ago

Team Infra

Support hero: @danielxnj

Hang over items from previous sprint

  1. 🟒 Spontaneous look into AZ aware routing to try and reduce our biggest cost centre
    • We are stuck because Aurora only provides one AZ endpoint for the writer instance so we can not remove the cross AZ traffic.
  2. πŸ”΄ Purchase reserved RDS instances @frankh
    • why? Risk vs cost works out - to be fully confirmed with pipeline team
  3. 🟑 Get app onto Canary deploys now that we are on contour @danielxnj
    • app.dev is on argo rollouts (not actually canarying but deploying correctly)
  4. πŸ”΄ Test out capture-rs traffic with contour @frankh
    • Had enough ingress issues the last week or so that we took a pause here
  5. 🟑 Get flagged PoC for proper permissions out @benjackwhite
    • So close - just tests to finalise to get merged.
  6. 🟒 Add OOM and restart alerting for all deployments @danielxnj

OKR

  1. πŸ’ͺ Deploy with confidence 🟑
    • Finalize our Canary Deploy process 🟑
    • Support rust capture to full release using traffic shaping
  2. 🚨 Improved alerting and monitoring
  3. πŸ”’ Deeper Security
  4. πŸ’° Continued cost control
  5. πŸ–– Splitting up the monolith

High priority

  1. Secret management tooling
    • why? All secrets are leaked in the pods @danielxnj
  2. Interviews. @benjackwhite
  3. Canary roll out to every deployment @frankh
  4. Work with Xavier and the pipeline team on traffic mirroring using contour @frankh

Low priority / side quests

robbie-c commented 5 months ago

Team Web Analytics

Support hero: n/a

Retro

High priority

Low priority

Hang over items from previous sprint

OKR

βšͺ Make querying fast enough for large customers βšͺ Do personless events work where necessary (unknown amount of work) βšͺ Iterate on customer feedback βšͺ Product management work

High priority

Low priority / side quests

EDsCODE commented 5 months ago

Team Data Shack

OKR Q2 2024

Objective

Release data warehouse to everyone

James as a Service -> Clickhouse as a Service

Retro

Product

Infra Big outage last week that disrupted work on the last two here

High priority

Product

Infra

raquelmsmith commented 5 months ago

Team Growth

Retro

Retro items - [x] Team offsite! ### High priority - @raquelmsmith - [x] Support billing for person processing addon - this took up all of my time - [x] Support addon features for paygate mini - [x] [feat: point people to contact sales for enterprise from pricing page](https://github.com/PostHog/posthog.com/pull/8164) - [ ] Dashboard creation from onboarding - [ ] Feature gating for activity panel - Migrate customers - [ ] Feature gating for automatic provisioning - Migrate customers - @xrdt - [ ] Session replay pricing change plan: in progress, see below for details - @zlwaterfield - [x] RFC for simpler upgrading - comments done, starting work on it - [x] Move the Growth 2.0 dashboard to a Notebook and finish it the charts we have data for - https://us.posthog.com/project/2/notebooks/mw9VwBA0 - [ ] Helping Ian improve Next.js documentation - found proxy error and created issue with next https://github.com/vercel/next.js/issues/63948, no documentation changes yet - [x] Continue email verification investigation - rates here have lowered, shipped verification support modal - [ ] Review / test Michael’s dark mode PR: https://github.com/PostHog/posthog/pull/21149 - no movement here - [x] Looking at some recurring Sentry bugs (e.g https://github.com/PostHog/billing/pull/499) - logs of bugs fixed and number of errors it much lower

OKR

βœ…=finished 🟑=in progress πŸ”΄=won't finish βšͺ=haven't started

  1. βšͺ Create a flow in product analytics onboarding to fill out a dashboard template using actions (Raquel)
  2. 🟑 Simplify our subscription flows (Zach, supported by Raquel)
  3. Launch pricing changes (Bianca, Raquel)
    • 🟑 Personless events - will help us reach more customers at an affordable price
    • Data warehouse - it's becoming pretty useful, we should charge for it
    • Session replay - we can reduce costs to improve retention and reach more people

This sprint