If you already know what's in your backlog for the next N iterations of your product, you're not doing iterative development. You're working through a plan.
@craignicol@jasongorman That's not the point of a Backlog. It's there to remind you why you said "No!" the previous 3 times they asked for this and ignored your reasons why it was a Really Bad Idea (in case anything has changed. I never experienced that happening but it could.)