What Business Analyst do in Scrum Team?
What Business Analyst do in Scrum Team? I know there is no such role in Scrum but reality is there are BA in team? Most often they play role of PO but they are not PO. There is nothing called Proxy so what else?
In some companies they write stories, split stories and write acceptance criteria but this is not supposed to be done by them. These can be done by Dev Team in collaboration with PO otherwise we are just adding another layer between PO and Dev Team. So what else?
Another situation - they work in Dev Team but what they do there? Do they work as SME for team in absence of PO? What if they clarify story to other team members but PO rejects BA suggestion while inspecting Dev Team work? Do they perform acceptance test and PO accepts it? What if BA accept story but PO reject it?
What else? another thing that I have seen and seen working well is BA helping PO in user search, designing workflow, researching domain rules and policies etc but in that case they are not part of Scrum Team. Because only PO represent and ask BA to clarify Dev Team only when needed.
Looking for your suggestion.
Agile Coach @ Infosys | Facilitating Agile transformation for 12+ Years
8 年Business Analysts in my teams reduces the impediments for developers
Helping enterprises transform their ways of working
8 年I am a Product Owner and I have BAs in my team. The role of a BA in a setup such as mine is to support the Product Owner. There are instances where a requirement comes along that has an impact on multiple applications. In such cases, detailed study is done by the Business Analyst who then also helps write out the User Stories and the Acceptance Criteria. It is common for development team members (Scrum Team members) to play the role of a Business Analyst.
CEO | Building & Investing in the Future of the Internet
8 年In Product Development: relevant role for Agile Business Consultants/Analyst could be discovering the business, customer interviews, prioritization and plan the releases and portfolio for next level In Service Delivery: PreSales is the well suited role for Agile Business Consultants/Analyst and lead the efforts to run "Agile estimation and planning" to map the releases
800+ Recommendations | Certified Scrum Trainer | Professional Scrum Trainer | Certified Team Coach | Agile Leadership Coach
8 年Scrum is a different universe. There is no correspondence between waterfall roles to scrum roles. There is no role called BA in Scrum. There is only one role, product development team (member) for people doingthework. Any additional role introduced is a sign of dysfunction