ab-test-setup
Structured guide for setting up A/B tests with mandatory gates for hypothesis, metrics, and execution readiness.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Structured guide for setting up A/B tests with mandatory gates for hypothesis, metrics, and execution readiness.
How to use
Przygotuj materiały wstępne: zidentyfikuj konkretny problem użytkownika, który chcesz rozwiązać, upewnij się, że masz dostęp do źródła analityk i oszacuj przybliżony dzienny lub miesięczny ruch na stronie lub w aplikacji.
Sformułuj hipotezę testową, która zawiera: obserwację lub dowód uzasadniający test, jedną konkretną zmianę, którą chcesz przetestować, kierunkowe oczekiwanie wyniku (wzrost czy spadek), jasno zdefiniowaną grupę docelową oraz mierzalne kryteria sukcesu.
Zablokuj hipotezę przed przystąpieniem do projektowania wariantów. Przedstaw finalną hipotezę, wskaż grupę docelową, główną metrykę sukcesu, oczekiwany kierunek efektu i minimalny wykrywalny efekt (MDE). Poproś o potwierdzenie, że to ostateczna wersja hipotezy, na którą się zobowiązujesz.
Przeanalizuj założenia i zagrożenia: wypisz założenia dotyczące stabilności ruchu, niezależności użytkowników, niezawodności metryk, jakości randomizacji oraz czynników zewnętrznych (sezonowość, kampanie, wydania nowych funkcji). Jeśli któreś założenie jest słabe, rozważ opóźnienie lub przeprojektowanie testu.
Wybierz najprostszy typ testu spełniający Twoje potrzeby: test A/B dla jednej zmiany i dwóch wariantów, test A/B/n dla wielu wariantów (wymaga większego ruchu), test multiwariantowy dla efektów interakcji (wymaga bardzo dużego ruchu) lub test URL dla dużych zmian strukturalnych. Domyślnie wybieraj test A/B, chyba że masz konkretny powód, aby wybrać inny.
Zdefiniuj metryki: określ jedną główną metrykę bezpośrednio związaną z hipotezą i zamroź ją przed uruchomieniem testu. Dodaj metryki towarzyszące do monitorowania niezamierzonych efektów ubocznych.