2. Topics to be covered
• Who is a Business Analyst
• Importance of a Business Analyst
• Roles and Responsibilities of a BA
• Skills required for a BA role
• Deliverables of a BA
• How is the market for a BA role
• Topics to be covered in the entire
BA training
3. Who is a Business Analyst
• A Business Analyst (BA) is a person who analyzes the
organization and design of businesses
• BAs also assess business models and their integration with
technology
• It is an internal consultancy role that has responsibility for
investigating business systems, identifying options for
improving business systems and bridging the needs of the
business with the use of IT.
• IIBA describes the role as: "a liaison among stakeholders in
order to understand the structure, policies, and operations of
an organization, and to recommend solutions that enable the
organization to achieve its goals
4. Importance of a Business Analyst
• BA serve as the mediator or the bridge between
the Technical and Business end of stakeholders
• The Business Analyst can bring structure and
formalization of requirements into this process,
which may lead to increased foresight among
Business Owners
• Business Analysts break down communication
barriers between stakeholders and developers
5. Roles and Responsibilities of a BA
• Interact with the Business Users to understand the business of the client
• Conduct Requirement gathering session and gather all the requirements
• Provide consultancy to the client and come up with solution for the client
• Prioritize the requirements
• Come up with the Requirement documents like BRD, FRD, Use Cases etc.
• Take a Requirement sign off from the client
• Explain the requirements to the Development and QA team
• Review the test scenarios prepared by the QA
• Manage the requirements and control the Change Management process
• Actively involved in the UAT process
• Be the point of contact for any client issues and concerns
6. Skills Required for a BA Role
• Descent understanding on the Business Side
• Excellent Communication skills
• Good assertive skills
• Good negotiation skills
• Good documentation skills
• Management skills is a plus
• Understanding on the technical side is a plus
7. Deliverables of a BA
• Project Initiation Document or BRD
• Functional Requirement Document
• Requirement Prioritization Document
• Traceability Matrix
• Use Case Document
• Software Requirement Specification Document
• Wireframes
• Minutes of the Meeting Document
• Test Scenarios Document
• UML Diagrams
8. How is the market for a BA Role
• Companies are realizing the importance of a
BA in a project
• Presence of BA in a project are increasing day
by day
• It is said that a BA is the most important
person behind the success of a Software
project
• BA can also handle the role of Project
Coordinator or Project Manager
9. Topics to be covered in the entire BA
Training
• Software Project and Software Development Life Cycle
• Requirement Engineering
• Use Case Document
• How to prioritize the requirements
• Requirement Traceability Matrix
• Software Quality Attributes
• Non Functional Requirements
• System Requirement Specification Document
• Flow Charts
• Building Wireframes
• Various Software Development Methodologies
• Testing
• Data Modeling and Database Management System
• UML Basics
• Roles and Responsibilities of a Project Manager
• Live Project Case Study
• Interview Questions / Answers