Why Design Is Hard by Scott Berkun

A concise exploration of why design work is inherently difficult, arguing that designers must navigate ill-defined problems, competing constraints, and conflicting stakeholder goals while translating vague human needs into concrete solutions. It emphasizes that technical skill alone is insufficient — success depends on communication, negotiation, empathy, and iterative testing — and that uncertainty, politics, and organizational inertia often shape outcomes more than aesthetics or ideas. Practical examples and lessons highlight the importance of managing trade-offs, learning from failure, and developing habits that help teams deliver useful, usable products despite ambiguity and resistance.