Business Analyst Roles And Responsibilities Agile

A business analyst in general does the following job.
Business analyst roles and responsibilities agile. The product owner sets the product vision and is responsible for understanding and representing the needs of the business and user stakeholders. The role of a business analyst is very documentation focused. The business requirements get drilled down by the ba before it is accepted to be worked upon.
What exactly is the business analyst role in agile. In a traditional plan driven environment. They master the system and the product they work upon.
In an agile environment that role is no longer as important and a business analyst needs to provide a higher level of value added. Ba is the owner who makes all decisions concerning the business. Business analysts have a role in agile organizations.
They can become a product owner join a team or work across products where they collaborate with product owners and teams. This is possible due to the analytical skills they possess.