A question was asked on Quora about whether Business Analysts can undermine Agile development methodologies. While the easy answer is ‘yes’ (as can anyone else) the more complex answer is that agile has the checks and balances built in:
Do Business Analysts tend to undermine Agile software development methodologies?
on Quora