This document discusses the role of a business analyst on an agile project. Some key points:
1) In agile, business analysis is done collaboratively by the entire team throughout the project in short iterations, rather than a business analyst doing all analysis upfront. This requires the business analyst to determine the right amount of analysis needed for each iteration.
2) The business analyst adopts two main roles: business advisor to support the product owner, and business coach to help other team members improve their analysis skills.
3) As a business advisor, the business analyst helps the product owner understand customer needs, prioritize features, and make decisions by applying business analysis techniques. This is important because product owners often