Ba 2
Ba 2
Business Analyst
Interview Question & Answers
1. What is the role of a Salesforce business analyst in a company?
A business analyst is a link or a liaison between varying stakeholders who belong to diverse
domains in a company. A business analyst should have the competency to fulfill business goals
and balance the requirements of varying stakeholders.
3. What are some of the tools and skills used by business analysts?
Some of the technical tools and skills include platform knowledge, tools like JIRA, Trello, Asana,
Google Docs, MS Office Suite, and more. On the other hand, some of the business analysis and
non-technical skills include requirement elicitation, documentation, business process
management, and more.
4. Define INVEST.
INVEST stands for Independent, Negotiable, Valuable, Estimable, Sized appropriately, and
Testable. Project managers and business analysts generally use this acronym to create the best
user stories.
For instance, it is necessary to consider whether the requirement is a must-have or should have.
This helps in prioritizing the project tasks in correct order.
On the other hand, SWOT is abbreviated for Strengths, Weaknesses, Opportunities, and Threats
Analysis. It is one of the extensively used techniques for adequate resource allocation.
An ideal business analyst should have the capability to identify the strengths and weaknesses
of a framework and translate them into threats and opportunities.
Use case diagrams are used by skilled analysts to depict system users and what they do with it.
On the other hand, activity diagrams help explain the flow of work and information between the
user and the system.
● Initiation: This stage defines the project’s purpose, scope, and objectives. It will help in
laying a foundation for the project’s planning and execution.
● Planning: In this stage, a detailed plan is outlined to determine tasks, timelines,
resources, and budget for the project’s success.
● Execution: This stage covers the implementation of the project plan and delivery of
output.
● Monitoring and Controlling: For this stage, the main objective is to track, review, and
regulate the progress of the project. It helps in checking the performance and making
adjustments accordingly.
● Closure: It is to conclude the project and confirm the completion of deliverables formally.
9. Can you define BRD? What is the difference between BRD and SRS?
BRD is known as a Business Requirement Document. It is a formal contract between the client
and the company for the development of a specific product. In terms of the difference between
BRD and SRS:
10. Explain SRS and its significant elements. A system or Software Requirements Specification
(SRS) is a set of documents that describe the features of a system or a software application. It
comprises a variety of elements needed by the customers and stakeholders. Some of its
significant elements are:
● Score of Work
● Acceptance Criteria
● Functional and Non-Functional Requirements
● Assumptions and Constraints
● Dependencies
● Data Model
11. Define business modeling.
Business modeling is referred to as a step-by-step, comprehensive approach that helps identify
the value proposition for operating a business. Some of the key attributes of business modeling
include:
● Vision
● Action Plan
● Mission
● Strategies
● Objectives
The recommendations are the critical attributes that make it different from informational
reporting. Your focus needs to be on building recommendations from the data sources and
demonstrating analytical skills.
16. What is the meaning of Gap Analysis, and what types of gaps can come up during an
analysis?
Gap Analysis refers to the analysis of differences between varying functionalities of a targeted
and an existing system. The gap, here, refers to changes that are needed to accomplish the said
result. The different types of gaps are:
Profit Gap: It is the change between the estimated and actual profit of an organization.
Manpower Gap: It is the change between the required and actual workforce strength in an
organization.
17. What are the strategies that you will follow to create a use case?
A use case should be adequately documented, well-defined and concise. The approaches and
strategies used in designing use cases are:
● The first phase will be identifying the users to create a persona for each user category
and recognizing objectives linked with each role.
● The second phase is all about structuring and creating the use case by capturing
non-functional and functional requirements. This phase includes user interface details
and use case diagrams.
● The third and last phase includes reviewing and validating the use case.
● Document analysis
● Questionnaire/surveys
● Interviews
● Observations and workshops
● Prototyping
● Brainstorming
19. What are the different types of diagrams that a business analyst uses? How do they affect
the work?
Some of the most commonly used diagram models are:
● Flowcharts: These offer a diagrammatic depiction of the entire system’s flow. Flowcharts
make it easy for all of the stakeholders to understand the operation, whether technical or
non-technical.
● Use Case Diagrams: Such diagrams define the functionality of a system with the help of
a set of functions, services, and actions that a project or the system requires to perform.
● Activity Diagram: They help illustrate diversified activities and the flow across a variety of
depar tments.
● Collaboration Diagrams: They are also known as communication or interaction diagrams,
and are used to illustrate the interactions and relationships among software objects.
● Sequence Diagrams: Such diagrams help illustrate the interaction between varying
objects and the time sequence of the message flow between them.
These diagrams are advantageous in visualizing the functional needs of a system and finalizing
the priorities of development. They also help identify internal or external factors that can
influence the project.
● Initiation document
● Gap analysis document
● System requirements specifications document
● Change request document
● Business requirement document
● Functional requirement document
● Use case specifications document
● Requirements traceability matrix