"매 well-defined 의 X 한 problem". Rittel & Webber (1973) "Dilemmas in a General Theory of Planning" — 매 social policy / climate / AI safety / urban planning 의 characterize, 매 2026 AI alignment debate (Claude Opus 4.7 RLHF objective design) 의 textbook example.
매 핵심
매 10가지 특성 (Rittel-Webber)
No definitive formulation.
No stopping rule (when is it "solved"?).
Solutions are good/bad, not true/false.
No immediate or ultimate test of solution.
Every solution is a "one-shot operation" (no trial-and-error).
No enumerable set of potential solutions.
Every wicked problem is essentially unique.
Every wicked problem is a symptom of another problem.
Multiple explanations possible (choice depends on worldview).
Planner has no right to be wrong (consequences matter).
# Decompose claim into premises + objectionsclassArgumentNode:def__init__(self,claim,support=None,attack=None):self.claim=claimself.support=supportor[]# premisesself.attack=attackor[]# rebuttalsroot=ArgumentNode("Ban autonomous weapons",support=[ArgumentNode("They lack moral judgment"),ArgumentNode("Risk of escalation"),],attack=[ArgumentNode("Defensive use can save lives"),])
언제: Policy design, AI safety / alignment problems, multi-stakeholder system design (no objective ground truth), strategy under deep uncertainty.
언제 X: Engineering bug — use RCA. Optimization with clear objective — use OR. Well-specified algorithm — use complexity theory.
❌ 안티패턴
Treat wicked as tame: 매 wicked problem 의 single-objective optimization 의 reduce → 매 unintended consequences (e.g., Goodhart's law).
Analysis paralysis: 매 wicked problem 의 wait for "complete" understanding — 매 never come.
Ignore stakeholders: 매 technocratic top-down 의 wicked problem 의 fail (Robert Moses urban renewal).
One-shot deployment: 매 ship-and-forget — wicked problems 의 adaptive iteration 의 require.