← Writing

Two-Way vs One-Way Doors in Product Design (and Why Most Teams Misuse It)

Two-Way vs One-Way Doors in Product Design (and Why Most Teams Misuse It)

“Two-way door” decisions are reversible. “One-way door” decisions are costly to reverse. The concept is simple—and teams still misuse it by labeling almost everything as one-way.

Teams confuse “hard to change later” with “one-way.” Many things are hard to change because we won’t invest later, not because we can’t.

A better definition: one-way doors are expensive to reverse in three dimensions:

  1. User disruption: changing later breaks workflows or trust
  2. Data/architecture: changing later requires migration or replatforming
  3. Ecosystem: changing later breaks integrations, contracts, or partner expectations

If a decision scores high on those, treat it as one-way.

Examples

Often two-way:

  • UI layout and hierarchy
  • copy, labels, information architecture
  • onboarding steps (if instrumented and iterated)
  • default settings (if safe to change)

Often one-way:

  • data model choices (canonical objects, identifiers)
  • permission model / RBAC design
  • API contracts and external schemas
  • automation behaviors without safety controls (trust is hard to regain)

Right-size the process

For two-way doors, bias for speed: prototype, ship behind a flag, instrument, iterate. For one-way doors, bias for rigor: write options + tradeoffs, involve experts early, pressure-test edge cases, pilot.

Ask:

  • “What exactly makes this hard to reverse?”
  • “Which of user disruption, data, or ecosystem risk applies?”
  • “Can we design reversibility (flags, migration, versioning, fallbacks)?”

Interview-ready line:

“I use the two-way/one-way door lens, but I make it concrete: user disruption, data/architecture, and ecosystem risk. Then I right-size rigor—move fast where reversible, slow down where trust or migration would be painful.”