Data Analysis

A/B test๋ฅผ ํ•˜๊ธฐ ์œ„ํ•œ ์‚ฌ์ „ ์„ค๊ณ„

์Šค์œ„๋ฏผ 2026. 1. 20. 00:00

0. ์‹คํ—˜ ์„ค๊ณ„ ๋‹จ๊ณ„์—์„œ ๋ฌด์—‡์„ ํ•ด์•ผ ํ•˜๋‚˜?

์ด๋ฏธ ๊ฐ€์„ค๊ณผ ๋ชฉํ‘œ ์ง€ํ‘œ(ํ•ต์‹ฌ KPI)๊ฐ€ ์„ค์ •๋˜์–ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•œ๋‹ค.

์‹คํ—˜์„ ์„ค๊ณ„ํ•œ๋‹ค๋Š” ๊ฑด ๊ฒฐ๊ตญ “์–ผ๋งˆ๋‚˜ ๋งŽ์€ ์œ ์ €๋ฅผ, ์–ผ๋งˆ๋‚˜ ์˜ค๋žซ๋™์•ˆ, ์–ด๋–ค ๊ธฐ์ค€์œผ๋กœ ๋น„๊ตํ• ์ง€”๋ฅผ ์ •ํ•˜๋Š” ๊ณผ์ •์ด๋‹ค.
ํŠนํžˆ ์ „ํ™˜์œจ/ํด๋ฆญ๋ฅ ์ฒ˜๋Ÿผ ๋น„์œจ ์ง€ํ‘œ(Conversion Rate, Click-through Rate)๋ฅผ ํ•ต์‹ฌ ์ง€ํ‘œ๋กœ ์“ฐ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๊ธฐ ๋•Œ๋ฌธ์—, ๋น„์œจ ์ง€ํ‘œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์‹คํ—˜ ์„ค๊ณ„ ํ๋ฆ„์„ ์ •๋ฆฌํ•ด ๋ณด์ž.


 

1) ๋ชจ์ˆ˜(๋ถ„๋ชจ ๊ทœ๋ชจ) ํ™•์ธ

ํšจ๊ณผ๋ฅผ ๋ณด๊ณ ์ž ํ•˜๋Š” ์ง€ํ‘œ์˜ ๋ถ„๋ชจ๊ฐ€ ๋ฌด์—‡์ธ์ง€๋ถ€ํ„ฐ ์ •์˜ํ•ด์•ผ ํ•œ๋‹ค.
์˜ˆ๋ฅผ ๋“ค์–ด ์ „ํ™˜์œจ์ด๋ผ๋ฉด “์ „ํ™˜์„ ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ๋Œ€์ƒ ์œ ์ € ์ˆ˜”๊ฐ€ ๋ถ„๋ชจ๋‹ค.
์ฆ‰, ํ•˜๋ฃจ์— ๋ช‡ ๋ช…์˜ ์œ ์ €๊ฐ€ ์‹คํ—˜์— ๋“ค์–ด์˜ค๋Š”์ง€(ํŠธ๋ž˜ํ”ฝ)๋ฅผ ๋จผ์ € ํ™•์ธํ•œ๋‹ค.

2) ํ˜„์žฌ ๋ฒ ์ด์Šค๋ผ์ธ(๊ธฐ์ค€ ์ „ํ™˜์œจ) ํ™•์ธ

ํ˜„์žฌ ํ•ต์‹ฌ ์ง€ํ‘œ๊ฐ€ ์–ด๋А ์ •๋„์ธ์ง€ ํ™•์ธํ•œ๋‹ค.
์˜ˆ: ํ˜„์žฌ ์ „ํ™˜์œจ์ด 10%

3) ์˜๋ฏธ ์žˆ๋Š” ํšจ๊ณผ ๊ธฐ์ค€(MDE) ์„ค์ •

์‹ค์ œ๋กœ ์ œํ’ˆ์ ์œผ๋กœ/๋น„์ฆˆ๋‹ˆ์Šค์ ์œผ๋กœ “์ด ์ •๋„๋ฉด ์˜๋ฏธ ์žˆ๋‹ค”๊ณ  ํŒ๋‹จํ•  ์ตœ์†Œ ํšจ๊ณผ๋ฅผ ์ •ํ•œ๋‹ค.
์ด๋ฅผ MDE(Minimum Detectable Effect)๋ผ๊ณ  ํ•œ๋‹ค.
์˜ˆ: ์ „ํ™˜์œจ +5%p (10% → 15%)

์—ฌ๊ธฐ์„œ ์ค‘์š”ํ•œ ๊ฑด, MDE๋Š” “ํ†ต๊ณ„์ ์œผ๋กœ ์œ ์˜๋ฏธํ•  ์ˆ˜ ์žˆ๋Š” ๋ณ€ํ™””๊ฐ€ ์•„๋‹ˆ๋ผ

“์˜๋ฏธ ์žˆ๋‹ค๊ณ  ๋ณผ ๋ณ€ํ™””๋ฅผ ๋จผ์ € ์ •์˜ํ•˜๋Š” ๊ฒƒ์ด๋ผ๋Š” ์ ์ด๋‹ค.

4) MDE ๊ธฐ์ค€์œผ๋กœ ํ•„์š”ํ•œ ํ‘œ๋ณธ ์ˆ˜ ๊ณ„์‚ฐ

์„ค์ •ํ•œ MDE๋ฅผ ๊ฒ€์ถœํ•  ์ˆ˜ ์žˆ๋„๋ก, ํ‘œ๋ณธ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•œ๋‹ค.
๋ณดํ†ต ๋‹ค์Œ ์กฐ๊ฑด์„ ํ•จ๊ป˜ ๋‘”๋‹ค.

  • ์œ ์˜์ˆ˜์ค€(α): 0.05 (p-value ≤ 0.05)
  • ๊ฒ€์ •๋ ฅ(power): 80%

์ฆ‰, ์‹ค์ œ๋กœ ํšจ๊ณผ๊ฐ€ ์žˆ์„ ๋•Œ ์ด๋ฅผ 80% ํ™•๋ฅ ๋กœ ์žก์•„๋‚ผ ์ˆ˜ ์žˆ๋„๋ก ํ•„์š”ํ•œ ํ‘œ๋ณธ ์ˆ˜๋ฅผ ๊ตฌํ•œ๋‹ค.

  • MDE๊ฐ€ ํด์ˆ˜๋ก → ์ฐจ์ด๊ฐ€ ํฌ๊ธฐ ๋•Œ๋ฌธ์— ํ†ต๊ณ„์  ์œ ์˜์„ฑ์„ ํ™•๋ณดํ•˜๊ธฐ ์‰ฌ์›Œ์ง„๋‹ค.
  • ๋ฐ˜๋Œ€๋กœ MDE๊ฐ€ ์ž‘์„์ˆ˜๋ก → ๋” ๋งŽ์€ ํ‘œ๋ณธ์ด ํ•„์š”ํ•ด์ง„๋‹ค.

5) ํ•„์š”ํ•œ ํ‘œ๋ณธ ์ˆ˜๋ฅผ ๋ชจ์œผ๊ธฐ ์œ„ํ•œ ์‹คํ—˜ ๊ธฐ๊ฐ„ ์‚ฐ์ •

ํ•„์š”ํ•œ ํ‘œ๋ณธ ์ˆ˜๋ฅผ ํ™•๋ณดํ•˜๋Š” ๋ฐ ๋ฉฐ์น ์ด ๊ฑธ๋ฆฌ๋Š”์ง€ ๊ณ„์‚ฐํ•ด ์‹คํ—˜ ๊ธฐ๊ฐ„์„ ์ •ํ•œ๋‹ค.
(ํŠธ๋ž˜ํ”ฝ์ด ๋‚ฎ์œผ๋ฉด ์‹คํ—˜ ๊ธฐ๊ฐ„์ด ๊ธธ์–ด์ง€๊ณ , ๋„ˆ๋ฌด ๊ธธ์–ด์ง€๋ฉด ์™ธ๋ถ€ ์š”์ธ์— ๋” ์ทจ์•ฝํ•ด์ง„๋‹ค.)


๋ฒˆ์™ธ) ํ‘œ๋ณธ ์ˆ˜๊ฐ€ ์ œํ•œ๋˜์–ด ์žˆ์„ ๋•Œ ์—ญ์œผ๋กœ MDE๋ฅผ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•

ํ˜„์‹ค์—์„œ๋Š” ๋‹ค์Œ์ฒ˜๋Ÿผ ํ‘œ๋ณธ ์ˆ˜๊ฐ€ ์ด๋ฏธ ์ œํ•œ๋˜์–ด ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.

  • ํ‘œ๋ณธ ์ˆ˜๋ฅผ ๋ชจ์œผ๊ธฐ ์–ด๋ ต๋‹ค (ํŠธ๋ž˜ํ”ฝ์ด ์ž‘์•„์„œ)
  • ๋น ๋ฅธ ์˜์‚ฌ๊ฒฐ์ •์ด ํ•„์š”ํ•˜๋‹ค
  • ๋”ฐ๋ผ์„œ, ์‹คํ—˜์„ ์˜ค๋ž˜ ํ•  ์ˆ˜ ์—†๋‹ค

์ด๋•Œ๋Š” ๋ฐ˜๋Œ€๋กœ,

  • ํ‘œ๋ณธ ์ˆ˜(๋˜๋Š” ์‹คํ—˜ ๊ธฐ๊ฐ„์œผ๋กœ ํ™•๋ณด ๊ฐ€๋Šฅํ•œ ์œ ์ € ์ˆ˜)
  • ๋ฒ ์ด์Šค๋ผ์ธ
  • ์œ ์˜์ˆ˜์ค€(α=0.05)
  • ๊ฒ€์ •๋ ฅ(power=80%)

์„ ์ž…๋ ฅ๊ฐ’์œผ๋กœ ๋‘๊ณ ,
ํ†ต๊ณ„์ ์œผ๋กœ ์œ ์˜๋ฏธํ•œ ๊ฒฐ๊ณผ๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ MDE๊ฐ€ ์–ผ๋งˆ์ธ์ง€๋ฅผ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋‹ค.


 

 ๋ฒˆ์™ธ) ์ ˆ๋Œ€ MDE(% point) ๊ธฐ์ค€์—์„œ ๋ฒ ์ด์Šค๋ผ์ธ๊ณผ ํ‘œ๋ณธ ์ˆ˜์˜ ๊ด€๊ณ„

๊ฐ™์€ ์ ˆ๋Œ€ ๋ณ€ํ™”(์˜ˆ: +1%p)๋ผ๋„
๋ฒ ์ด์Šค๋ผ์ธ์ด ๋‚ฎ์„์ˆ˜๋ก(ํฌ๊ท€ํ• ์ˆ˜๋ก) ์ƒ๋Œ€์  ๋ณ€ํ™”๊ฐ€ ์ปค์งˆ ์ˆ˜ ์žˆ๊ณ ,
๊ฒฝ์šฐ์— ๋”ฐ๋ผ ํ•„์š”ํ•œ ํ‘œ๋ณธ ์ˆ˜๊ฐ€ ๋‹ฌ๋ผ์ง„๋‹ค.

๋ฒ ๋ฅด๋ˆ„์ด ๋ถ„ํฌ์—์„œ ๋น„์œจ p์˜ ๋ถ„์‚ฐ์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

์ฆ‰, p๊ฐ€ 0์ด๋‚˜ 1์— ๊ฐ€๊นŒ์›Œ์งˆ์ˆ˜๋ก ๋ถ„์‚ฐ์ด ์ž‘์•„์ง„๋‹ค.

์˜ˆ์‹œ๋กœ,

๋ฒ ์ด์Šค๋ผ์ธ ๋ถ„์‚ฐ ํŠน์„ฑ ๊ฐ™์€ MDE์ผ ๋•Œ ํ†ต๊ณ„์  ์œ ์˜์„ฑ ํ•„์š”ํ•œ ํ‘œ๋ณธ์ˆ˜
50% ๋ถ„์‚ฐ ํผ p-value ↑, ๊ฒ€์ •๋ ฅ ↓ ๋งŽ์•„์ง
10% ๋ถ„์‚ฐ ์ž‘์Œ p-value ↓, ๊ฒ€์ •๋ ฅ ↑ ์ ์–ด์ง

๋‹จ, ์„ฑ๊ณต ๊ฑด์ˆ˜๊ฐ€ ํฌ๊ท€ํ•ด์„œ ์ •๊ทœ ๊ทผ์‚ฌ๊ฐ€ ๋ถˆ์•ˆ์ •ํ•  ๋•Œ๋Š”
๋” ๋งŽ์€ ํ‘œ๋ณธ ์ˆ˜๋ฅผ ์š”๊ตฌํ•œ๋‹ค (๊ฐ ๊ทธ๋ฃน์—์„œ np ≥ 5 ์กฐ๊ฑด ๋ฏธ์ถฉ์กฑ ์‹œ)

 


 

A/B ํ…Œ์ŠคํŠธ์— ํ•„์š”ํ•œ ์‚ฌ์ „ ์„ค๊ณ„ ์ž‘์—…๋“ค์„ ๊ณต๋ถ€ํ•˜๋ฉฐ ์ •๋ฆฌํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.
์ด๋ก  ์ž์ฒด๋Š” ๋น„๊ต์  ๋ช…๋ฃŒํ•˜์ง€๋งŒ, ์‹ค๋ฌด์—์„œ๋Š” ์˜ˆ์ƒํ•˜์ง€ ๋ชปํ•œ ๊ณ ๋ ค์‚ฌํ•ญ๋“ค์ด ๋งŽ์Šต๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ ์ด๋ก ์„ ๋จผ์ € ๊ฒฌ๊ณ ํžˆ ์ดํ•ดํ•œ ๋’ค, ์ƒํ™ฉ์— ๋งž๊ฒŒ ์œ ์—ฐํ•˜๊ฒŒ ์ ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค ใ…Žใ…Ž