Most, if not all, agile frameworks have one aspect in common in regards to the outcome of an iteration (or sprint for you Scrum folks). That is, after the planning and build phases, the team must deliver a functional & operational element of the ultimate product. Something that the customer can use.
Sort of like the death star.
“Now witness the firepower of this fully ARMED and OPERATIONAL battle station!” - Emperor Palpatine
This was a product that, although incomplete, was functional at the end of the final iteration. This demonstrates that the engineers designed it for the "customer's competitive advantage", regardless of changing circumstances (see the Agile Manifesto - http://agilemanifesto.org/principles.html). Granted the death star was subsequently destroyed, but no amount of agile development could have stopped that one :-)
A final thought. if I were you, I'd make sure my customer remained happy.