What are the basic requirements of a business analyst
Business analyst should have Degree and domain knowledge with good communication skill and analytical skill.
BA is face of technical team to client and all clients are communicating to business analyst so he/she will elicit, communicate, analyse and verify and validate the requirement
BA is responsible for requirement gathering, process requirement ,requirement traceability matrix so he /she should know the basics tools like Microsoft excel , Microsoft word ,balsamic ,MS Visio ,Jira power point .
BA should have capability to handle the team efficiently ,critical thinking and handle the situation in any issues or problem with positive mindset .
BA is the bridge between the stakeholder and development team so he/she should know the conflict management so problems /issues between team can resolved otherwise project get delayed
BA is responsible for business requirement , stake holder requirement , functional and non functional requirement , transition requirement ,RTM so prime responsibility of BA is client interaction ,ownership of requirement and team management
BA should always ensure that the client requirements are properly gathered or collected ,communicate the same to technical team in UML language which is more understood to clients and all stake holder ,development team so that project get completed on fast track and in TAT
BA completeness skill are
- BA directive
- BA competencies
- Requirement engineering
- Functional skill – domain
- BA contribution in project
- Tools and documents
- SDLC
- Technical skill – OOA UML
Business analyst will do the following in a project
- Gather requirement using elicitation techniques
- Documents the requirements using industry standards
- Model the requirements using UML
- Communicate the requirement to technical team
- Track the requirement during development stage
- Handle change request
- Facilitate UAT( user acceptance testing )
If BA is working on single project then he will be report to project manager and if BA working on multiple project the he will be reporting to senior business analyst and will be updating the status and coordinating with the concerning project manager about that concerning project
Working in a project BA should follow the protocol
- Important mail are followed up by a call
- All mail should be acknowledged
- All project mail will be copied to the project manager
- Decision will be taken by project manager and business analyst should follow them
- If any resources are involved in discussion of a mail then copy that mail to that resource as well
As a BA we are responsible to update the progress of the project to responsible stack holder and concerning documents
- quality audit during process
- Gantt chart
- Scope creep
- Server information
- Documents naming standards
- Project budget for team outing ,meeting client and onsite visit
- 5W1 H- tool of a BA
- IT company standards
- Timesheet