Business analyst plays a major role in any of the activities of the organisation whether it be product based or service based. BA acts as a bridge between the technical team and the customer whose major KRA or role is to deliver the the product in specified time lines as per the agreed requirements.
A Scrum can be called as a light weight project which is done within a very small amount of time which consist of least to none documentation customer retention as there are no documentation the code itself is considered as the document SDLC life cycle is cut short by hiring seasoned developers. Scrum can have multiple BA depending upon the size of the project and the priority of the project. Business analyst acts as a relationship manager which caters the needs of client as well he has to maintain the healthy and a good relationship with internal stake holders because at last the work which would be done and implemented by the technical team.
In a project development everything starts or we can say the base of the project is kept by the BA itself , which solely depends the success and the failure of the project. As a BA one should have a proper understanding of what is has been told and a patience hearing of what exactly the customer need is.
Agile or Scrum Manifesto works with 4 values and 12 principles which a BA should follow and work upon it. Below are the same.
4 Values :
1. Individuals and Interactions Over Processes and Tools
2. Working Software Over Comprehensive Documentation
3. Customer Collaboration Over Contract Negotiation
4. Responding to Change Over Following a Plan
12 Principles :
Customer satisfaction through early and continuous software delivery
Accommodate changing requirements throughout the development process
Frequent delivery of working software
Collaboration between the business stakeholders and developers throughout the project
Support, trust, and motivate the people involved
Enable face-to-face interactions
Working software is the primary measure of progress
Agile processes to support a consistent development
Attention to technical detail and design enhances agility
Simplicity
Self-organizing teams encourage great architectures, requirements, and designs
Regular reflections on how to become more effective