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.22k stars 1.26k forks source link

Sprint - Sept 30 to Oct 11 #25181

Open Phanatic opened 1 week ago

Phanatic commented 1 week ago

Global Sprint Planning

3 things that might take us down

  1. Celery - not well detected, took us a while to figure out what is broken

Urgent incident follow-ups

https://github.com/orgs/PostHog/projects/103/views/2

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

-
Phanatic commented 1 week ago

Team Feature Success

Support hero: @dmarticus

Vacation

  1. OFFSITE! Sept 30- OCT 4
  2. Continuing to burn down issues from Feature Flags Rewrite - @dmarticus

Retro

βœ… Ship & Beta testing no-code experiments with customers - @Phanatic βœ… Support Hero - @Phanatic βœ… Fixed some issues with surveys and cohort filters from support hero coverage - @dmarticus βœ… implemented payloads, evaluation reasons, variant overrides, and super group matching for the new Rust flags service. Remaining work is here - @dmarticus βŒ› Continued on HogQL for Experiments (https://github.com/PostHog/posthog/issues/24914) - about 50% done - @jurajmajerik βœ… Investigated a legacy funnel bug affecting experiment results - props to Georgiy for fixing this - @jurajmajerik βœ… Various small UI fixes for Surveys and Flags - @jurajmajerik

Side Quests

βŒ› Add a filter to experiments UI to show events without variants assigned to them. Make all of these hyperlinks : image

βŒ› Observe queries we make to retrieve group & person properties when evaluating feature flags in /decide. Copy what we do in the rust flags service - @dmarticus


OKRs

  1. Make sure feature flags can handle 10x current scale
  2. No-code experiments

High priority

pauldambra commented 1 week ago

Team No-Longer-Error

Support hero: @marandaneto

TLDR One week then an onboarding

Retro

High priority

WEEK 1 βœ…

WEEK 2

Mobile βœ…

Error tracking

moved to new team and lots of planning done

Session replay

Low priority / side quests

OKR

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

πŸŸ‘πŸ“±Goal 1: People think of PostHog as a mobile solution 🟑 πŸ“Ή Goal 2: Replay playback 3000

High priority

WEEK 1

Mobile

Replay

WEEK 2

Low priority / side quests

benjackwhite commented 1 week ago

Team Creating Different Problems (CDP)

Support: @mariusandra

Olly 50% or so focus on Exceptions Last sprint for Ben before long vacation 🌴 πŸ—» 😍 Marcus also out 50%

Retro

OKRs

High priority

EDsCODE commented 1 week ago

Team Data House

OKR Q2 2024

Objective

Query 3000

Data Modeling MVP

Retro

Priority

second week is London offsite

daibhin commented 1 week ago

Team Error Tracking

tl;dr @oliverb123 working with Error Tracking on the ingestion side of things

Support hero: πŸ‘€

OKR

  1. Human readable stack traces for Javascript
  2. Ensure scalability of query time issue grouping
  3. Alerting via CDP
  4. Launch

High priority

Low priority / side quests

raquelmsmith commented 1 week ago

Team Growth

Retro

Retro items - @zlwaterfield - [x] Get annual credits based fully rolled out to first users - [x] Iterate on annual credits based on usage / feedback - [x] Annual credits monthly distributions - [x] RBAC PR hand off from Ben - [ ] Continue ICP analysis with new data from Mine - [x] Confirm customer.io integration is now working - work with Joe to get mailgun emails moved over - [x] Work with Joe to get existing startups onboarded to a campaign for roll out notifications - if time - [x] WorkOS splike for SAML and SCIM (limited to 1 day) - @raquelmsmith - [ ] Implement Personless default switch - [x] Organize work for https://github.com/PostHog/company-internal/issues/1452 with data science contractor - [x] Ship analytics onboarding templates - [ ] Don't delete all upcoming invoices at once when we sync them - so we don't see daily big drops in revenue for half the day - [ ] Move all activation metrics to backend (in progress)

Q3 Goals

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

  1. 🟑 Make onboarding awesome for Product analytics and Data warehouse (Raquel)
  2. 🟒 Support self-serve annual commitments (Zach)
  3. 🟑 Dive into the data to understand our billing metrics and customers better (Zach)
  4. βœ… Launch pricing for data warehouse (Raquel)
  5. 🟒 Hire 2 people (one for billing, one for product/experimentation focus)

This sprint

Time off: Offsite first week!

Twixes commented 1 week ago

Team ArtificialHog

Time off: Georgiy first week

Retro

OKR

  1. LLM-based product manager as a service

High priority

fuziontech commented 1 week ago

Team Where Do We Put Our Data?

image

OKR Q2 2024

Objective

Goals for Q4:

Board

https://github.com/orgs/PostHog/projects/85/views/2

Retro

image

@tkaemming - Shipped all the US properties map stuff, looking really fast. Ted is a query now.

@Daesgar - Positive side - I think we are at a good level of automation. We finally have a good plan for clickhouse offline cluster which is struggling. Negative side - It took too much for us to have this quota upgrade. Need to invest time in Parquet.

@fuziontech - I'm feeling really good about the current direction, but I do think we need to go really really deep on how we want to have the data laid out on S3 (obviously) but this is a fun problem to have.

@bretthoerner - Feeling pretty excited about what we are doing in terms of the direction, but we need to get ahead of any issues we might not be thinking of.

Board Snapshot

TL;DR

image
benjackwhite commented 1 week ago

Team Infra

Retro / hangover

OKR

  1. πŸƒ Continuous Delivery
  2. πŸ’° Cost visualization
  3. πŸ§ͺ Continuous Integration

High Priority

Side quest

aspicer commented 1 week ago

Team Product Analytics [WIP]

Last Week

Roll UDF-based funnels to all users @aspicer, with @skoob13 Ensure Product Analytics can deploy UDF updates e.g. via script

Rewrite cohorts to HogQL finally @aspicer, with @Twixes

Context for Q4 planning @annaszell

Roll out analytics alerts to users @anirudhpillai

robbie-c commented 1 week ago

Team Web Analytics

Support hero: @robbie-c

Retro

The marketing launch happened! The traffic went up! Doc updates!

I got pretty distracted this sprint. Some unplanned stuff I did

OKR

  1. 🟑 Make querying fast enough for large customers
  2. 🟒 Heavily requested features
  3. 🟒 Work better with other products
  4. πŸ”΄ Product and growth

Next sprint

I'm out 1 week of the next sprint (I moved the holiday that was meant to be a couple weeks ago but got cancelled).

High priority

Stretch goal