Communicate, communicate, communicate
ByCommunicate can I say it enough. Agile development requires and enhances communication. We had an unfortunate situation where lines of communication broke down for a project. It occurred with requirements and QA testing.
The scope of the requirements were not clearly understood by the product owner. Actually we do not have direct communication with the product owners and are using a proxy. Fortunately there are still drawing on the window which clearly showed the scope of the project.
Then we had miscommunication with the QA test plan. The test plan was never reviewed. and had tests that were outside of the scope of the project.
The project is also behind schedule and requires special exemptions to get into the current release.
I hope you understand that this was not a Agile project. These problems are ones that would have been exposed sprint plans and reviews.