Specialist Team Members within a Scrum Team – Business Analyst

Whilst individuals  within a Scrum development team may have specialist skills and areas of focus, accountability to deliver the Sprint work belongs to the Development team as a whole.

In Scrum, there is no business analyst role; instead the business analyst works as part of the development team and utilises their specialist skills to help their peers refine the product backlog. As a team member within the Scrum development team, business analysts play an important role: They usually act as the link between the business and IT, helping to discover the user needs and the solution to address them[1].

As backlog refinement is a team effort in Scrum, analysts working on the team take on additional responsibilities, for instance, working closely with the testers or the technical writer. As a business analyst on the team, they would be expected to pick up new skills, broaden their expertise, and be open to work in new areas.

The business analyst would support the Product Owner by:

  • helping write/define product backlog items (user stories)
  • researching the background for user stories
  • meeting with clients and business to establish what is needed, what they are wanting to achieve and how that may impact current systems, processes and users

 The business analyst would contribute to the development team by:

  • hunting out buried documentation about the system being modified
  • assisting with the preparation of wireframes
  • writing and quality assuring test cases
  • writing copy and getting sign off for it
  • Completing design and functional documentation

Business analysts can be instrumental team members on an agile project as they can help shift the emphasis from writing about requirements to talking about them[1]. On traditional projects, analysts tend to be intermediaries between team members, but on a Scrum project, the analyst as a development team member is the facilitator of the team and product owner discussion.
As a team member, an analyst’s first priority is to achieve the goals of the current sprint. This is in contrast to looking ahead and forecasting as he or she is used to. An analyst on a Scrum team will assist in testing and answering questions (or tracking down answers) about features, and participating fully in all regular sprint meetings.
The Team chooses how best to accomplish their work, rather than being directed by others outside the team. Business Analysts are often included in Scrum cross functional teams as these teams will have all the competencies needed to accomplish the work without depending on others not part of the team in order to optimise flexibility, creativity and productivity.

[1] http://www.mountaingoatsoftware.com/training/roles/business-analyst

About the author

Related Posts:

Big Upfront Planning is Out. Pivoting to Respond to Change is In

With uncertainty at an all time high, the response of many organisations in those early days was to batten down the hatches and the impact may be felt for many months to come. To survive through this, big up front planning will be out and pivoting to respond to change will be the new normal.  

READ MORE

Strategies for successfully leading remote agile teams

Leading remote agile teams was always going to be tricky. Implementing these 6 strategies can help leaders reduce team stress, address concerns about work progress, increase productivity for the  teams, and restore and maintain healthy communication channels.

READ MORE

Principles of Effective Governance

What governance best supports product development efforts using agile frameworks? Don’t be tempted to over complicated things with a hybrid committee structure. Scrum has all the roles and responsibilities you need to deliver value.

READ MORE

Copyright © Zen Ex Machina® and ™ (2020). All rights reserved. ABN 93 153 194 220

search previous next tag category expand menu location phone mail time cart zoom edit close