Fatskills
Practice. Master. Repeat.
Study Guide: **Business Management 101 - Experiment Basics: A Practical Guide**
Source: https://www.fatskills.com/management-101/chapter/experiment-basics-a-practical-guide

**Business Management 101 - Experiment Basics: A Practical Guide**

By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.

⏱️ ~7 min read

Experiment Basics: A Practical Guide


What Is This?

An experiment is a controlled test to validate a hypothesis, measure outcomes, and draw actionable insights. Businesses, engineers, and scientists use experiments to reduce risk, optimize decisions, and innovate faster—whether launching a new product, tweaking a marketing campaign, or improving a machine-learning model.

Why It Matters

Experiments turn guesswork into data. Without them, you rely on intuition, which is often wrong. Companies like Google, Amazon, and Netflix run thousands of experiments daily to: - Increase revenue (e.g., A/B testing pricing pages).
- Improve user experience (e.g., tweaking app layouts).
- Reduce costs (e.g., optimizing supply chains).
- Validate ideas before full-scale investment.

Core Concepts


1. Hypothesis

A testable prediction. Structure it as:


"If we [change X], then [Y will happen], because [reason]."


Example:
"If we reduce the checkout steps from 3 to 2, then conversion rates will increase by 10%, because fewer steps reduce friction."

2. Variables

  • Independent Variable (IV): What you change (e.g., button color, algorithm version).
  • Dependent Variable (DV): What you measure (e.g., clicks, sales, error rate).
  • Control Variables: Factors you keep constant to isolate the IV’s effect (e.g., time of day, user demographics).

3. Control vs. Treatment Groups

  • Control Group: Baseline (unchanged).
  • Treatment Group(s): Exposed to the change (IV).
    Rule: Randomly assign participants to avoid bias.

4. Statistical Significance

Determines if results are real or due to chance. Use: - p-value: < 0.05 typically means "statistically significant." - Confidence Interval (CI): Range where the true effect likely lies (e.g., "95% CI: 2–8%").

5. Randomization

Randomly assign participants to groups to eliminate bias. Tools like random number generators or A/B testing platforms automate this.


How It Works

  1. Define the goal (e.g., "Increase sign-ups").
  2. Formulate a hypothesis (e.g., "A green button will get more clicks than blue").
  3. Design the experiment:
  4. Choose variables (IV: button color; DV: click-through rate).
  5. Set control/treatment groups.
  6. Decide sample size (use a power analysis).
  7. Run the experiment (e.g., split traffic 50/50 between blue and green buttons).
  8. Collect data (e.g., clicks per 1,000 visitors).
  9. Analyze results (e.g., green button: 5% CTR; blue: 3% CTR; p-value = 0.02).
  10. Draw conclusions (e.g., "Green button increases CTR by 2% with 98% confidence").
  11. Iterate or scale (e.g., roll out green buttons to all users).

Hands-On / Getting Started


Prerequisites

  • Basic statistics (mean, variance, p-values).
  • A tool for data collection (e.g., Google Analytics, Mixpanel).
  • A platform for running experiments (e.g., Google Optimize, Optimizely).

Minimal Example: A/B Test a Website Button

Goal: Increase clicks on a "Sign Up" button.


  1. Hypothesis:
    "If we change the button color from blue to green, then clicks will increase by 15%, because green is associated with ‘go’ in Western cultures."

  2. Set up the experiment:

  3. Use Google Optimize (free) to split traffic 50/50.
  4. Control: Blue button (original).
  5. Treatment: Green button (new).

  6. Run the test:

  7. Let it run for 1–2 weeks (or until statistical significance is reached).
  8. Track clicks using Google Analytics.

  9. Analyze results:
    plaintext
    Control (Blue): 1,000 visitors → 50 clicks (5% CTR)
    Treatment (Green): 1,000 visitors → 65 clicks (6.5% CTR)
    p-value: 0.03 (significant)

  10. Conclusion:
    The green button performs better. Roll it out to all users.

Common Pitfalls & Mistakes


1. Running Tests Too Short

  • Problem: Small sample sizes lead to false positives (e.g., a 1-day test might show a 20% lift due to randomness).
  • Fix: Use a sample size calculator before starting.

2. Ignoring External Factors

  • Problem: Seasonality (e.g., holiday traffic) or technical issues (e.g., slow page load) skew results.
  • Fix: Run experiments during stable periods and monitor for anomalies.

3. Changing Multiple Variables at Once

  • Problem: If you test a green button and new copy, you won’t know which caused the change.
  • Fix: Test one variable at a time (unless using multivariate testing).

4. Stopping Early for "Good" Results

  • Problem: Peeking at data and stopping when results look positive leads to p-hacking (false conclusions).
  • Fix: Pre-commit to a fixed duration or sample size.

5. Not Defining Success Metrics Upfront

  • Problem: Measuring "engagement" without a clear definition (e.g., time on page vs. clicks) leads to vague conclusions.
  • Fix: Define primary and secondary metrics before starting (e.g., "Primary: CTR; Secondary: bounce rate").


Best Practices


1. Start Small

  • Test low-risk changes first (e.g., button color before redesigning the entire page).
  • Use minimum viable experiments (e.g., test on 10% of users before full rollout).

2. Ensure Randomization

  • Use A/B testing tools (e.g., Optimizely, VWO) to randomly assign users.
  • Avoid selection bias (e.g., testing only on mobile users).

3. Calculate Sample Size First

  • Use a calculator to determine how long to run the test.
  • Rule of thumb: Aim for 80–95% statistical power.

4. Segment Results

  • Analyze subgroups (e.g., new vs. returning users, mobile vs. desktop).
  • Example: A change might help mobile users but hurt desktop users.

5. Document Everything

  • Record:
  • Hypothesis.
  • Variables.
  • Sample size.
  • Results (with p-values and confidence intervals).
  • Decisions made (e.g., "Rolled out green button to 100% of users").


Tools & Frameworks

Tool Use Case Best For
Google Optimize Free A/B testing for websites Beginners, small businesses
Optimizely Enterprise A/B testing Large-scale experiments
VWO Visual editor for A/B tests Non-technical users
Mixpanel Event-based analytics Mobile apps, SaaS products
R/Python (SciPy, Statsmodels) Custom statistical analysis Data scientists
Split.io Feature flags + experimentation Dev teams


Real-World Use Cases


1. E-Commerce: Pricing Experiments

  • Company: Amazon
  • Experiment: Test dynamic pricing (e.g., showing different prices to different users).
  • Outcome: Increased revenue by 3% without hurting conversion rates.

2. SaaS: Onboarding Flow

  • Company: Dropbox
  • Experiment: Test a 2-step vs. 3-step sign-up process.
  • Outcome: Reduced drop-off by 20% with the shorter flow.

3. Healthcare: Drug Trials

  • Company: Pfizer
  • Experiment: Double-blind trial for a new vaccine (control: placebo; treatment: vaccine).
  • Outcome: Validated 95% efficacy, leading to FDA approval.


Check Your Understanding (MCQs)


Question 1

You run an A/B test on a website button (blue vs. green) and see: - Blue: 100 clicks / 1,000 visitors (10% CTR) - Green: 120 clicks / 1,000 visitors (12% CTR) - p-value: 0.07

What should you do?
A) Roll out the green button immediately—it’s clearly better.
B) Run the test longer to reach statistical significance.
C) Conclude the green button is worse because the p-value is > 0.05.
D) Test a third color (red) to see if it performs even better.

Correct Answer: B Explanation: A p-value of 0.07 is not statistically significant (typically, p < 0.05 is required). You should run the test longer to collect more data.
Why the Distractors Are Tempting:
- A: Assumes a 2% lift is meaningful without checking significance.
- C: Misinterprets p-value as "no effect" (it just means "not enough evidence yet").
- D: Introduces a new variable before validating the first test.


Question 2

You’re testing a new email subject line to improve open rates. Which is the independent variable? A) Open rate B) Email subject line C) Time of day the email is sent D) Number of recipients

Correct Answer: B Explanation: The independent variable is what you change (the subject line). The dependent variable is what you measure (open rate).
Why the Distractors Are Tempting:
- A: This is the dependent variable (what you measure).
- C: This is a control variable (should be kept constant).
- D: This is a sample size factor, not a variable in the experiment.


Question 3

You run an experiment where: - Control group: 5% conversion rate - Treatment group: 7% conversion rate - p-value: 0.04

What does this mean?
A) There’s a 4% chance the results are due to randomness.
B) The treatment is 2% better than the control.
C) There’s a 96% chance the treatment is better.
D) The experiment is flawed because the p-value is too low.

Correct Answer: A Explanation: A p-value of 0.04 means there’s a 4% chance the observed difference is due to randomness (not the treatment). It does not mean the treatment is 2% better (B) or that there’s a 96% chance it’s better (C).
Why the Distractors Are Tempting:
- B: Confuses absolute difference (2%) with statistical significance.
- C: Misinterprets p-value as a probability of the treatment working.
- D: A low p-value is good—it means results are likely real.


Learning Path


Beginner (0–3 months)

  1. Learn basic statistics (mean, variance, p-values, confidence intervals).
  2. Resource: Khan Academy: Statistics
  3. Run a simple A/B test (e.g., button color on a website).
  4. Tool: Google Optimize
  5. Understand hypothesis testing and sample size calculation.
  6. Resource: Evan’s Awesome A/B Tools

Intermediate (3–12 months)

  1. Learn experimental design (randomization, control groups, bias).
  2. Book: Trustworthy Online Controlled Experiments (Kohavi et al.)
  3. Use Python/R for analysis (e.g., t-tests, chi-square tests).
  4. Tutorial: A/B Testing in Python
  5. Explore multivariate testing (testing multiple variables at once).
  6. Tool: Optimizely

Advanced (12+ months)

  1. Study causal inference (beyond correlation).
  2. Resource: Causal Inference: The Mixtape (Scott Cunningham)
  3. Implement bandit algorithms (dynamic experimentation).
  4. Library: Vowpal Wabbit
  5. Design large-scale experiments (e.g., for recommendation systems).
  6. Case Study: Netflix’s A/B Testing

Further Resources


Books

  • Trustworthy Online Controlled Experiments – Ron Kohavi, Diane Tang, Ya Xu
  • Experimentation Works – Stefan H. Thomke
  • The Design of Experiments – R.A. Fisher (classic, but dense)

Courses

Tools & Docs

Communities



30-Second Cheat Sheet

  1. Hypothesis: "If [X], then [Y], because [Z]."
  2. Variables: Independent (what you change), Dependent (what you measure).
  3. Randomize: Assign users randomly to control/treatment groups.
  4. Sample size: Calculate before starting (use a calculator).
  5. p-value < 0.05: Results are likely real (not due to chance).

Related Topics

  1. Causal Inference – How to prove why something works (not just that it does).
  2. Bandit Algorithms – Dynamic experimentation (e.g., multi-armed bandits).
  3. Experimental Design – Advanced techniques (e.g., factorial experiments, blocking).


ADVERTISEMENT