Jeff Bezos distinguishes between "One-Way-Door" and "Two-Way-Door" decisions. At Amazon, the rule is: Two-Way-Door decisions can be made by anyone, quickly and without bureaucracy. One-Way-Door decisions need more deliberation.
Most teams treat all decisions like One-Way-Doors – and become slow as a result.
Why Making Decisions Is So Hard
The Paradox of Choice
The Most Common Decision Errors
| Error | Description | Example |
|---|---|---|
| Analysis Paralysis | Endless analyzing without deciding | "One more meeting, then we'll decide" |
| Confirmation Bias | Only seeking info that confirms your opinion | Framework X is great → Only read positive articles |
| Sunk Cost Fallacy | Holding onto bad decisions because of already invested resources | "We've already invested 6 months..." |
| Groupthink | Everyone agrees, nobody questions | Silence at "Does anyone have concerns?" |
| Recency Bias | Overweighting recent experiences | "Microservices didn't work at company X, so never again" |
| Authority Bias | Adopting the authority figure's opinion | "The CTO says X, so we do X" |
Framework 1: Reversible vs. Irreversible Decisions
The Two-Door Rule (Amazon)
One-Way-Door (Irreversible):
- Hard or impossible to undo
- High cost if wrong
- Need thorough analysis
Two-Way-Door (Reversible):
- Easy to undo
- Low cost if wrong
- Can be made quickly
The 70% Rule
Jeff Bezos' approach: Decide when you have 70% of the information you'd like to have.
Why 70%? The effort for the last 30% of information increases exponentially, while insight gained decreases.
Framework 2: RAPID for Complex Team Decisions
RAPID defines clear roles for the decision process:
| Role | Meaning | Task |
|---|---|---|
| R - Recommend | Give recommendation | Analyzes options and proposes |
| A - Agree | Agreement required | Must agree (veto right) |
| P - Perform | Execute | Implements the decision |
| I - Input | Provide input | Is consulted, doesn't have to agree |
| D - Decide | Make decision | Final decision |
RAPID in Practice
Why RAPID Works
- Clarity: Everyone knows their role
- Speed: No endless consensus-finding
- Accountability: One person decides
- Inclusion: Input is heard but doesn't block
Framework 3: 10/10/10 for Emotional Distance
When a decision is emotionally charged, the 10/10/10 method helps:
Ask yourself:
- How will I think about this decision in 10 minutes?
- How will I think about it in 10 months?
- How will I think about it in 10 years?
Example
Framework 4: OODA Loop for Fast Decisions
The OODA Loop comes from the military and works for fast, iterative decisions:
OODA in Tech Daily Life
Framework 5: Pre-Mortem
Instead of analyzing after failure (Post-Mortem), imagine BEFORE the decision that it failed.
Process
Why Pre-Mortems Work
- Bypasses groupthink (expressing concerns is legitimized)
- Activates different thinking (failure mode instead of success mode)
- Discovers blind spots before the decision
Framework 6: Eisenhower Matrix for Prioritization
Not every decision needs equal attention.
Applied to Decisions
Making Decisions in Teams
Consensus vs. Consent
Consensus: Everyone must agree
- Pro: High acceptance
- Con: Very slow, lowest common denominator
Consent: Nobody has a serious objection
- Pro: Faster, better decisions
- Con: Objections must be qualified
Disagree and Commit
Amazon's principle: After the decision, the whole team commits – even those who were against it.
RFC Process for Technical Decisions
Request for Comments (RFC) for larger technical decisions:
Avoiding Decision Fatigue
What Is Decision Fatigue?
The more decisions you make, the worse they get.
Strategies Against It
1. Important decisions early in the day
2. Eliminate routine decisions
3. Batching
4. Set defaults
Documenting Decisions
Why Document?
- Preserve context: In 6 months you won't remember why
- Onboarding: New team members understand the history
- Learning: What worked, what didn't?
- Accountability: Who decided?
Architecture Decision Records (ADR)
# ADR-001: Use PostgreSQL as Database
## Status
Accepted
## Context
We need a database for the new application.
Requirements: ACID, JSON support, good performance.
## Decision
We use PostgreSQL.
## Rationale
- JSON support for flexible schemas
- Proven performance
- Team has experience
- Costs are low
## Alternatives Considered
- MongoDB: Rejected due to ACID requirements
- MySQL: Rejected due to weaker JSON support
## Consequences
- Ops team needs to build PostgreSQL knowledge
- Backup strategy must be defined
## Date
2026-01-21
## Deciders
@jonas
Common Decision Situations in Tech
Technology Selection
Build vs. Buy
Refactoring vs. Feature
Conclusion: Decisions as a Skill
Good decisions aren't talent, they're a skill that can be trained.
Most Important Principles:
- Check reversibility: Two-Way-Door = decide fast
- 70% is enough: Don't wait for perfect information
- Clarify roles: Who decides? (RAPID)
- Manage emotions: 10/10/10 for distance
- Iterate quickly: OODA for dynamic situations
- Anticipate risks: Pre-mortem before the decision
- Document: For context and learning
The one question for today:
Which decision are you putting off – even though it's actually a Two-Way-Door?
Make it. Now. You can adjust later.
Want to understand how you communicate decisions and involve your team as a leader? Our guide to Servant Leadership shows a leadership style based on trust and transparency. See also: Decision Fatigue and Cognitive Biases in Project Management.

