I am in a web agency that is trying to implement from Waterfall to Scrum, so we have old habits that I need to change to go to a more Scrum way.
One of my problems is the functional analysis document that my developers and QA rely on. We have a functional analyst committed full time to write those documents, get them approved by the product owners and then transfer the information to the developers, which in their turn ask their lot of questions to both the functional analyst and the product owners. The QA writes his test cases according to the functional analysis.
How can I replace their need for documentation and get rid of the analysis document while keeping the approbation of the client?
The later I am thinking about the agile contract and/or the DOD document, but I would be curious to hear what others would suggest in a similar situation.