stdsquare²
🎓 Kelas
stdsquare / materi / slides / pertemuan-09
Tema
Japan
Arcade
Dark Retro
Font
‹ Daftar slide Pertemuan 9: Eksperimen Perilaku: A/B testing dan interpretasi hasilnya
Program Studi Bisnis Digital • FEB UNDIP

Analisis Perilaku Konsumen Digital

Pertemuan 9 — Eksperimen Perilaku: A/B Testing dan Interpretasi Hasilnya

Bagaimana tim produk digital seperti Tokopedia, Shopee, atau Gojek membuktikan bahwa perubahan desain benar-benar mengubah perilaku, bukan sekadar kebetulan angka.

RPS MINGGU 10 • 2 × 50 MENIT
Bagian 1 dari 3
Mengapa Eksperimen, Bukan Sekadar Observasi?
Dari korelasi ke kausalitas: logika dasar eksperimen perilaku dan anatomi sebuah A/B test.

Masalah Korelasi: Data Historis Bisa Menipu

Contoh Kasus
  • Aplikasi BeliAja mencatat: pengguna yang melihat rekomendasi produk membeli 2x lebih banyak
  • Tim naik simpulan: “rekomendasi menyebabkan pembelian” — lalu perbesar fitur ini
  • Padahal bisa jadi: pengguna yang sudah berniat beli lebih sering scroll dan melihat rekomendasi
Akar Masalah
  • Variabel pengganggu (confounding variable): niat beli, bukan rekomendasi
  • Data observasional tidak bisa memisahkan sebab dari akibat
  • Solusi: manipulasi terkontrol — inilah eksperimen

Apa Itu A/B Testing?

Eksperimen terkontrol acak (randomized controlled experiment) yang membagi pengguna secara acak ke dua versi produk untuk mengukur dampak sebab-akibat dari satu perubahan.

Versi A
Kontrol
Tampilan/fitur yang berjalan saat ini (baseline) — tidak diubah.
Versi B
Perlakuan
Satu elemen diubah (treatment) — misalnya warna tombol, teks, atau urutan tampilan.
Pengguna dibagi secara acak ke A atau B — keacakan inilah yang menyingkirkan variabel pengganggu, sehingga selisih hasil bisa diklaim sebagai akibat dari perubahan itu sendiri.

Anatomi Sebuah Eksperimen: 5 Komponen

1Hipotesis

Pernyataan terukur, mis. “tombol oranye meningkatkan klik ≥5%”

2Unit Eksperimen

Siapa yang diacak — per pengguna, per sesi, atau per perangkat

3Metrik Utama

Satu ukuran keberhasilan yang disepakati sebelum eksperimen dimulai

4Durasi & Ukuran Sampel

Berapa lama dan berapa banyak pengguna agar hasil bisa dipercaya

5Kriteria Keputusan

Aturan main sebelum eksperimen: kapan B dianggap “menang”

Alur Eksperimen: Dari Ide sampai Keputusan

1. HipotesisApa yang diuji?2. DesainRandomisasi A/B3. JalankanKumpulkan data4. Uji StatistikSignifikan?5. KeputusanRilis atau tidak
Alur ini bersifat siklis: hasil pertemuan 9 sering memicu hipotesis baru untuk eksperimen berikutnya — inilah budaya experimentation di perusahaan digital.

Merumuskan Hipotesis yang Baik

Jika [perubahan], maka [metrik] akan [naik/turun] sebesar [besaran], karena [alasan perilaku]
Contoh Lemah

“Tombol oranye lebih bagus.” — tidak terukur, tidak ada dasar perilaku.

Contoh Kuat

“Jika tombol beli diubah oranye, klik naik ≥5%, karena oranye kontras tinggi menarik perhatian visual.”

Bagian 2 dari 3
Membaca Hasil: Signifikansi dan Ukuran Sampel
Bagaimana memastikan selisih angka yang terlihat bukan sekadar kebetulan acak.

Konsep Kunci: Signifikansi Statistik

Pertanyaan Inti
  • Selisih konversi A vs B terlihat besar — tapi apakah itu nyata atau kebetulan sampel?
  • p-value: peluang selisih sebesar ini muncul kalau sebenarnya TIDAK ada perbedaan nyata
  • Ambang umum: p < 0,05 → dianggap signifikan (peluang kebetulan <5%)
Analogi Sederhana

Seperti melempar koin 10 kali dan dapat 7 gambar. Apakah koin curang, atau ini masih wajar secara kebetulan? Uji statistik menjawab pertanyaan itu dengan angka, bukan tebakan.

Hitung dari Nol: Tingkat Konversi Dua Kelompok

BeliAja menguji tombol beli: Grup A (lama, abu-abu) vs Grup B (baru, oranye), masing-masing 1.000 pengguna.

LangkahPerhitunganNilai
1. Pengguna Grup A yang membeliData eksperimen (dicatat)120 dari 1.000
2. Tingkat konversi Grup A120 ÷ 1.000 × 10012,0%
3. Pengguna Grup B yang membeliData eksperimen (dicatat)150 dari 1.000
4. Tingkat konversi Grup B150 ÷ 1.000 × 10015,0%
5. Selisih absolut (uplift)15,0% − 12,0%+3,0 poin
6. Selisih relatif3,0 ÷ 12,0 × 100~25% relatif

Coba Sendiri: Hitung Uplift Konversi A/B Test Anda

Masukkan jumlah pengguna dan konversi Grup A vs Grup B pada eksperimen lain, lalu lihat langsung selisih absolut dan selisih relatifnya.

Hitung dari Nol: Interval Kepercayaan Sederhana

Selisih 3,0 poin itu perlu diuji: apakah rentang kemungkinannya masih mencakup nol (tidak ada beda)?

LangkahPerhitunganNilai
1. Standard error pendekatan (rumus disederhanakan)≈ 1,4 poin (dihitung software/kalkulator statistik)SE ≈ 1,4
2. Margin kesalahan (tingkat kepercayaan 95%)1,96 × 1,4≈ 2,7 poin
3. Batas bawah interval3,0 − 2,70,3 poin
4. Batas atas interval3,0 + 2,75,7 poin
5. KesimpulanInterval [0,3 ; 5,7] TIDAK mencakup nolSignifikan

Ukuran Sampel: Mengapa “Cukup Lama” Itu Penting

Sampel Terlalu Kecil
  • Hasil sangat berfluktuasi hari ke hari
  • Rentan “menang” secara kebetulan (false positive)
  • Tim tergoda hentikan eksperimen begitu terlihat “menang” — ini p-hacking
Praktik yang Benar
  • Hitung ukuran sampel minimum sebelum mulai (kalkulator daya statistik)
  • Jalankan penuh minimal 1–2 siklus mingguan (tangkap pola hari kerja vs akhir pekan)
  • Jangan intip dan hentikan lebih awal hanya karena sudah “terlihat menang”

Coba Sendiri: Hitung Ukuran Sampel Minimum Eksperimen

Atur baseline konversi dan uplift minimum yang ingin dideteksi, lalu lihat langsung berapa ukuran sampel minimum yang dibutuhkan sebelum eksperimen dimulai.

Jebakan Umum dalam Interpretasi A/B Test

Jebakan 1
Novelty Effect
Pengguna tertarik karena BARU, bukan karena lebih baik — efeknya memudar dalam beberapa minggu.
Jebakan 2
Simpson's Paradox
B menang di total, tapi kalah di setiap subgrup (mis. per kota) — komposisi sampel menipu.
Jebakan 3
Multiple Testing
Uji 20 metrik sekaligus → wajar satu “signifikan” secara kebetulan (5% × 20).

Signifikan Secara Statistik ≠ Penting Secara Bisnis

Kasus: BeliAja menguji headline baru ke 500.000 pengguna. Hasil: konversi naik dari 10,00% menjadi 10,08% — p < 0,05 (signifikan!). Tapi apakah layak diimplementasi?
Argumen “Rilis Saja”

Signifikan secara statistik, sampel besar membuat efek kecil pun terdeteksi — tetap untung meski tipis.

Argumen “Tahan Dulu”

Uplift 0,08 poin terlalu kecil dibanding biaya maintenance kode, risiko bug, dan waktu tim — perlu practical significance.

Bagian 3 dari 3
Dari Eksperimen ke Keputusan Produk
Etika eksperimen, variasi desain lanjutan, dan praktik langsung merancang A/B test.

Etika dalam Eksperimen Perilaku Digital

Isu yang Muncul
  • Pengguna TIDAK tahu sedang jadi “kelinci percobaan” — berbeda dari eksperimen laboratorium
  • Kasus Facebook 2014: eksperimen memanipulasi emosi 700 ribu pengguna tanpa izin eksplisit — kontroversi global
  • Eksperimen bisa dipakai untuk dark pattern: menguji desain yang manipulatif, bukan sekadar persuasif
Prinsip Minimum
  • Tidak merugikan pengguna secara finansial atau psikologis
  • Tidak menguji manipulasi harga secara diskriminatif tanpa dasar
  • Ada tinjauan internal (mis. tim legal/privasi) sebelum eksperimen sensitif dijalankan

Melampaui A/B: Varian Desain Eksperimen

DesainCara KerjaKapan Dipakai
A/B/n TestLebih dari 2 versi diuji bersamaan (A, B, C, D...)Menguji banyak variasi desain sekaligus
Multivariate Test (MVT)Menguji kombinasi beberapa elemen sekaligus (warna × teks × posisi)Traffic besar, ingin tahu interaksi antar-elemen
Sequential/Bandit TestTrafik makin diarahkan ke versi “pemenang sementara” secara dinamisIngin minimalkan kerugian selama eksperimen berjalan

Latihan Praktik: Rancang A/B Test Anda

Skenario: Anda adalah product analyst di sebuah aplikasi UMKM (mis. platform pembukuan digital untuk pedagang pasar). Tim ingin menaikkan jumlah pengguna yang menyelesaikan pendaftaran akun (onboarding).

Dalam kelompok 3–4 orang, rancang satu eksperimen A/B lengkap dengan komponen berikut, tuliskan di kertas/dokumen bersama:

  • Hipotesis (format: jika...maka...karena...)
  • Metrik utama & metrik pendukung
  • Unit eksperimen & estimasi ukuran sampel
  • Kriteria keputusan (kapan B dianggap menang)

Ringkasan: Alur Berpikir Eksperimen Perilaku

Yang Sudah Dipelajari
  • Korelasi ≠ kausalitas — eksperimen memisahkan sebab dari akibat
  • A/B test: kontrol vs perlakuan, dibagi secara acak
  • p-value & interval kepercayaan menjawab “apakah ini kebetulan?”
  • Signifikan statistik ≠ penting secara bisnis
  • Jebakan: novelty effect, Simpson's paradox, p-hacking, multiple testing
Terhubung ke Depan

Pertemuan 10 akan membahas personalisasi dan sistem rekomendasi — sering kali fitur personalisasi itu sendiri lahir dari serangkaian A/B test yang Anda pelajari hari ini.

Refleksi & Persiapan Pertemuan Berikutnya

Pertanyaan reflektif: Sebutkan satu fitur di aplikasi yang sering Anda pakai (mis. Gojek, Shopee, Instagram) yang menurut Anda kemungkinan besar lahir dari hasil A/B test. Apa buktinya?
Tugas Sebelum Pertemuan 10
  • Baca ringkas tentang sistem rekomendasi (collaborative vs content-based filtering)
  • Bawa hasil rancangan eksperimen kelompok hari ini dalam bentuk rapi
Kontak & Konsultasi

Pertanyaan lanjutan tentang statistik atau tugas kelompok dapat disampaikan melalui forum diskusi kelas atau jam konsultasi dosen.