تخطَّ إلى المحتوى

الـ Experiments: جرّب قبل تقرر

الدرس 6 من 25

الهدف

بعد هالدرس بتكون فاهم شلون تكتب hypothesis صح لـ A/B test، وتسوّي experiment في PostHog، وتربط الـ variants في الكود، وتختار metric واحد أساسي، وتعرف متى توقف الـ test بدري أو متى تنتظر النتيجة كاملة.

ليش هذا الحين؟

الرأي والـ gut feeling كلهم كذب. المدير يقول "اللون الأخضر أحسن." الـ designer يقول "لا، الأزرق." والـ user ما عنده رأي — عنده سلوك. الـ A/B test هو الطريقة الوحيدة اللي تخليك تعرف الجواب الصح بدون debate.

الفكرة

Experiment = feature flag + metric measurement + statistical significance. تعطي نصف الـ users "control" (النسخة الحالية) والنصف الثاني "variant" (التغيير الجديد). PostHog يحسب شنو صار بكل مجموعة ويقولك إذا الفرق حقيقي أو مجرد صدفة.

ثلاث قواعد لا تكسرها أبد:

  1. تغيير واحد بس — إذا غيرت الـ CTA text والـ button color بنفس الوقت، ما تعرف أي واحد فيهم سبب التغيير
  2. Hypothesis أول — اكتب "إذا غيرنا [X]، [metric Y] راح يزيد بـ [Z]%" قبل ما تبدأ
  3. انتظر الـ significance — إذا وقفت الـ test قبل ما توصل لـ significance، النتيجة ما تعني شي

محتاج مساعدة؟ راسلنا على mj@shakesbeard.net