During my last few years of activity, I was asking various people what they do understand when say Agile. What is their opinion on Agile environment, Agile Development team, Agile Business Analysis, Agile Project Management. Of course that these people have stated different things, mostly agreed by me. But sometimes not.
Even the experts in this field have different answers on simple questions like "What does Agile really mean?", or "How the BA role changes in Agile?". Well, these are simple questions with really huge and complex answers.
My personal choice here is that "Agile is a priority - and values - declaration, not a methodology or process or tool.". Knowing and accepting this, we can easily understand how the role of a Business Analyst is in Waterfall vs. Agile environment. And, even more, probably the best artist is that one who plays best in both drama and comedy movies.
If you do agree these above, please read more on this topic in this article.
Keep up to date