Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Experimentation process design

This topic explains how to design the operational process that supports experimentation at your organization.

Without process design: No one is sure who approves a test, when it should end, or how to act on results. Decisions stall and results sit in a dashboard no one checks.

With process design: Every experiment follows a defined path from idea to outcome. Decision ownership is explicit, handoffs are smooth, and results reach the people who act on them.

Map decision points

Before building a process, identify who owns each decision in the experiment lifecycle.

Your turn: Write the name or role of the person who owns each decision today. If there is no clear owner, leave the cell blank. Blank cells represent gaps in your current process.

DecisionOwner
Who reviews and approves new experiment ideas?
Who decides when an experiment starts and when it ends?
Who analyzes the results and determines whether the experiment succeeded?
Who decides what action to take based on the results?
Who needs to be notified when an experiment launches or concludes?

Use the answers to build a RACI for experimentation.

Build a RACI for experimentation

A RACI assigns each activity an owner at one of four levels: R (Responsible, performs the work), A (Accountable, owns the outcome), C (Consulted, provides input), I (Informed, notified after). Only one person is Accountable per activity.

The following table provides a starting template:

ActivityProgram ownerProduct managerDeveloperData analystExecutive sponsor
Submit experiment ideaCRCCI
Write test planCRCCI
Review test planARCRI
Implement experimentICRCI
Launch experimentARCCI
Monitor experimentICIRI
Analyze resultsICIRI
Decide next actionCAICI
Communicate resultsRCICI

Your turn: Create your own RACI using the blank template below. Replace the column headers with the actual roles or names from your organization. Use R, A, C, and I to fill in each cell.

Activity______________________________
Submit experiment idea
Write test plan
Review test plan
Implement experiment
Launch experiment
Monitor experiment
Analyze results
Decide next action
Communicate results

Integrate with development workflows

Experimentation works best when it fits into existing development processes rather than running as a separate track.

Backlog and planning. Add experiment work items to your existing backlog with clear acceptance criteria, estimated effort, and a linked test plan. Allocate capacity for experiment work during sprint or iteration planning.

Development and deployment. Implement experiments using feature flags. Each variation in the test plan maps to a flag variation in LaunchDarkly. Deploy all variations to production before launching. Validate that metric events fire correctly and that each variation renders as designed. For first experiments on a new application, run an A/A test as a required deployment step. To learn more, read the A/A testing guidance in Building a culture of experimentation.

Review and retrospective. After each experiment concludes, review results with the team and add findings to your shared experiment library. Include experimentation in your regular retrospectives.

Create an experiment intake process

The following five-step flow provides a starting point:

  1. Idea submission: Anyone submits an experiment idea using a standard template that captures the problem, draft hypothesis, target audience, and expected impact.
  2. Triage: The program owner evaluates submissions on a regular cadence for feasibility, goal alignment, and conflicts with active experiments.
  3. Test plan development: Approved ideas move to test plan writing using the guidance in the test planning section.
  4. Review and approval: The completed test plan goes through a checklist review, then moves to the development backlog.
  5. Execution and closeout: The team implements, launches, monitors, and analyzes the experiment. The program owner records the outcome.

Your turn: Sketch your intake flow by filling in who owns each step and what artifact they produce. Adapt the steps to match your organization’s workflow.

StepOwnerArtifact producedCadence
Idea submission
Triage
Test plan development
Review and approval
Execution and closeout

Tell data stories

A well-told data story turns raw numbers into organizational momentum. Structure data stories around these four elements:

  • The problem: The original problem and the business goal it connects to.
  • The experiment: What you tested, who was included, and how long the experiment ran.
  • The results: Primary metric outcome first, then secondary and guardrail metrics.
  • The recommendation: What action the results support and what the team does next.

Combine quantitative results with qualitative context like user research or support feedback.

Your turn: Use this template to draft the data story for your first experiment. Fill in each section with one or two sentences.

SectionYour data story
The problem
The experiment
The results
The recommendation

To learn more about generating experiment ideas, read Problem-solution mapping.