You Are Solving The Wrong Problem - Blog Post by Aza Raskin
Always comes to my mind when people say you cannot approach a task in iterations. They might simply be solving the wrong problem.
Also sheds some light on why creating or - even worse - buying an “agile team” to reach some predefined goal with predefined steps is (to say the least) problematic.