The term “Scrum” was first coined by Hirotaka and Ikujiro in the year 1986 in a newspaper.
Scrum is a framework comprising of iterative(sprint) process or methodology to achieve an ultimate goal. It can be implemented when the project is lagging behind or at the starting of the Project. In Scrum methodology, the team is self-directed who relies on documentation and co-team members for successful and efficient delivery of project. A Business Analyst is the key player in Scrum Methodology.
The role of Business Analyst are as follows :
- Arranges requirement gathering sessions at the start of the Project.
- After analyzing the requirements he/she lists down the requirements.
- In a migration Project the BA will combine the enhancements and existing features in the “Feature List”.
- In the initial stage after gathering requirement BA makes the user stories.
- BA supports the Development team with all the necessary information during Development Phase.
- BA plays the role of a Scrum Master in a Project where he/she has to solve issues raised by the team and have to monitor their performance in every sprint.
- Arranges Sprint Planning meeting, Daily Scrum meeting, Sprint Review Meeting and Sprint Retrospective Meeting.
- BA can also act as a Product Owner who decides how the product will behave.
- BA also closely works with the Testing team and tests the functionality during Integration & System Testing.
- BA also broadens knowledge depending on the technology of the project in order to understand whether the functionalities suggested can be implemented or not.