Agile Software Development is not about working to a set specification; it’s about building the right product for you. You prioritise the deliverables and we’re flexible in our work: the whole approach is based on responding to change rather than following a strict plan.
As pieces of work are completed, they’re reviewed and evaluated by the project team in tandem with your team, through daily builds and ‘end-of-sprint’ demos. The success of the Agile model depends on close engagement with you throughout.