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.78k stars 1.3k forks source link

Sprint December 11 - December 22 #19116

Closed mariusandra closed 10 months ago

mariusandra commented 11 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

-
mariusandra commented 11 months ago

Project Query Engine

Support hero for Product Analytics: Michael 1st week, Robbie 2nd week.

Retro

Hang over items from previous sprint

Insights and BI.

OKR

Project "Finish the darned Query Engine" (Tom, Julian, Marius)

Next sprint

High priority

To be revised/discussed during standup, but here are some ideas:

Low priority / side quests

robbie-c commented 11 months ago

Team Web Analytics

Support hero: @robbie-c

Hang over items from previous sprint

OKR

🟒 Build the dashboards to match 80% of functionality - close but a few big things remain βšͺ Start working towards the architecture to scale to a general release - deprioritised

High priority

benjackwhite commented 11 months ago

Team Replay

Support hero: @daibhin

Retro

Hang over items from previous sprint

OKR

High priority

Low priority / side quests

EDsCODE commented 11 months ago

Team Data Warehouse

OKR Q4

Objective

PostHog users can effortlessly bring their business data to PostHog and analyze it 🟒

PostHog is moved over to whatever CH infrastructure we will be using for the next 1 year (at least) 🟑

Retro

Product

Infra

High priority

Product

Side quests

Infra

ellie commented 11 months ago

Team Infra

Support hero: @frankh

High priority

Twixes commented 11 months ago

Team Noteforce 3000

Support hero: all of us this time around

Retro

High priority

Low priority / side quests

liyiy commented 11 months ago

Team Feature Success

Support hero: @liyiy + @neilkakkar Days off: Juraj: 0.5 days (making a trek to the London christmas dinner!) Neil: 7 days Li: 4 days in the second half of the sprint

Retro

Hang over items from previous sprint


OKRs

  1. Get 5 reference customers for surveys
  2. Get reference customers for feature flags and experiments

High priority

Low priority / side quests

davemurphysf commented 11 months ago

Team Pipeline

Support hero: @tiina303 then @tkaemming

Retro

High priority

Low priority / side quests

Hang over items from previous sprint

OKR

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

High priority

  1. Capture-rs @xvello
    • Finish rollout to big teams (make sure there’s no issues with proxies) end2end probe revamp
  2. element_chain
    • rollout to 100% except exclusions @davemurphysf
  3. POE
    • Simplify person_overrides schema to remove mapping table and drop exclusion constraint, migrate existing data to new table @tkaemming
    • Start running/testing squashes @tkaemming
  4. Webhooks
    • Finish consumer PR (opened today)
    • Testing in general (load, etc…)
    • Provisioning

Low priority / side quests

raquelmsmith commented 11 months ago

Team Growth

Retro

Retro items - Generally how we work: think about how our work aligns with objectives better - [ ] Launch data warehouse pricing https://github.com/PostHog/billing/issues/378 ...delayed by [airbyte](https://posthog.slack.com/archives/C019RAX2XBN/p1700603068979029) - [x] Alert people in UI when an initial billing limit has been sent @xrdt https://github.com/PostHog/posthog/pull/18668 - [x] Look into pinning first step in funnel @xrdt. The product analytics team is working a major insights refactor to make them HogQL backed so we are delaying any feature implementation. Neil gave a number of suggestions on how we might get around this with the current PostHog tooling. There are a number of pitfalls to his suggestions so we settled on a HogQL based solution for now. Tracking activation is really quite a non-trivial task. - [x] Reinstate recovery billing feature https://github.com/PostHog/billing/pull/409 @raquelmsmith - [x] Finish invoice split for upcoming invoices @raquelmsmith - [ ] Change MRR per product reporting to be calculated based on usage, not invoice line items @raquelmsmith Discussing [here](https://docs.google.com/document/d/1QY3BWjMfd6NvyeOSpPTDwB_zbCj5NPupBpf7Kke0UsY/edit) - [x] Onboarding config step for product analytics and session replay @raquelmsmith https://github.com/PostHog/posthog/pull/18720 - [x] Review 3000 onboarding and signup pages https://github.com/PostHog/posthog/pull/18746 @raquelmsmith - [x] org level info on users https://github.com/PostHog/posthog/pull/18332 @raquelmsmith - [x] @xrdt Figure out how to test unsubscribe survey events in cypress https://github.com/PostHog/posthog/pull/18805 - [ ] Think about how to better enforce API contracts between posthog FE and billing service @xrdt ?? Should we use graphql? - [x] Getting logged out when subscribing _locally only_ @xrdt. IDK why I'm being shown as anonymousUser but setting the `AUTO_LOGIN` env var resolves the surface level issue of having to manually log in every time I try to upgrade. - [x] It's not quite that simple to ensure that emails are [case-insensitive](https://stackoverflow.com/questions/50895643/removing-case-sensitivity-from-email-in-django-login-form/50895814#50895814)... - [x] ~Unset billing limit upon unsubscribe @xrdt~. Decided that this is probably a :sparks_joy: moment and can be left as is.

OKR

This sprint

High priority

Low priority / side quests

brett commented 11 months ago

@davemurphysf : @brett is actually a person, just not the one you want. Sprint looks great, though!

fuziontech commented 11 months ago

From now on can we get Brett's final approval on sprints?