Business Analysis Interview Questions

Checkout Vskills Interview questions with answers in Business Analysis to prepare for your next job role. The questions are submitted by professionals to help you to prepare for the Interview.

Q.1 What is Pugh Matrix?
The Pugh Matrix or PM is a type of Matrix Diagram which compares a number of design candidates leading ultimately to which best meets a set of criteria. It is used to decide about the most optimal and alternate solutions and is part of Six Sigma.
Q.2 What is Business analysis?
Business analysis is a determines business needs, problems and their solutions which often include a software-systems development component.
Q.3 Why is business analysis needed?
Business analysis identifies improvement potentials and solutions to enable an organization to achieve goals. It focuses on maximize the value delivered by an organization to its stakeholders.
Q.4 What is MoSCoW?
MoSCoW expands to Must or Should, Could or Would. This is a technique used in business analysis to prioritize the various requirements and which to address first under given time and resource constraints and answers whether a requirement is a must-have or should have.
Q.5 What is SWOT?
SWOT is Strengths, Weaknesses, Opportunities, and Threats Analysis. This is a technique used in business analysis to grasp a strategic view and identify the strengths and weaknesses of the company or process so as to address the opportunities and threats.
Q.6 What is UML?
UML is Unified Modeling Language and is a modelling language providing a standardized elements to design or model a system. UML shows the system behaviour for the identifying and removal of any errors.
Q.7 What is SRS?
SRS is System or Software Requirements Specification and are documents which describe the customer requirements to be fulfilled by a software application or system. SRS outlines requirements agreed between stakeholders and end users for a new software application. SRS usually includes- scope of work, non- functional and functional requirements, data model, assumptions, constraints and acceptance criteria. SRS is derived from BRD.
Q.8 What is BRD?
BRD is Business Requirement Document and is a formal contract for the development of the specific product between the organization and the end user. BRD is a functional specification of the new system.
Q.9 What is a requirement and need?
Need is a high-level representation of the terms and the result whereas a requirement is a specific representation of the terms and the result aligned to business objective which has been evaluated by stakeholders and documented for fulfilment.
Q.10 What is a project deliverable?
A project deliverable are the outcome of a project and are the measurable services and products which are delivered to the end customer after project completion
Q.11 What are the various stages of a business project?
A business or IT project involves multiple stages till completion and usually involves Initiation, Planning, Execution, Monitoring, and Closure.
Q.12 How to determine a requirement being good or not?
If the requirement adheres to being SMART or Specific, Measurable Attainable Relevant, and Timely then it is good else it is not. The description of the requirement should be specific, it should be measurable, attainable with needed resources and relevant to the project with timely availability of details.
Q.13 What is Requirement Traceability Matrix?
Requirement Traceability Matrix is a matrix representation of all the end-user's requirements and the tool helps in tracing each till their fulfilment.
Q.14 What is business modelling?
Business modelling is a process to model a business process to identify and address inefficiencies and the value proposition for operating the business. Business modelling results in development of a strategic plan which includes vision, mission. objectives, strategies and action plan.
Q.15 What is Gap Analysis?
Gap Analysis is an analytical technique it identify gaps or differences in functionalities of an existing and desired system. The gap refers to the changes to be done in present system to get the desired result. Gaps can be in profit, manpower, market share or performance.
Q.16 How to design a use case?
A use case refers to actual application of a product or service and should be specific and well-defined. The designing of a use case involves various stages and starts with user's need identification for creating a role-profile for every user category with identification of goals associated with every role, then developing the use cases as per the functional and non-functional requirements with use case diagrams and finally reviewing and validating the use case.
Q.17 Which documents usually are used in business analysis?
A business analyst during a project needs many documents which usually includes, SRS or System Requirements Specifications document, BRD or Business requirement document, Requirements Traceability Matrix, Change Request Document and Gap Analysis Document
Q.18 What are the requirement elicitation techniques?
The requirement elicitation techniques are used to gather information from stakeholders and end users. It includes Document analysis, Interviews, Prototyping, Brainstorming, Workshops and observations and Surveys/Questionnaire.
Q.19 Which diagrams you use as a business analyst?
Diagram models are used by business analysts to better depict and understand the data. Many diagram models are used and most used ones are flowcharts for depiction of the complete flow of the system and easy grasp by both technical or non-technical stakeholders, Activity Diagram to illustrate the activities and their flow across various departments, Use case Diagrams which model the functionality of a system using actions, functions, and services that the system/project needs to perform, Sequence Diagrams to show the interaction between different objects and the time sequence of the message flow between them, Collaboration Diagrams for illustration of the relationships and interactions among software objects in the Unified Modeling Language.
Q.20 What is the exception and alternate flow in a use-case diagram?
Alternate flow in a use-case diagram is the representation of actions or activities other than basic flow for achieving the goals of use-cases using different steps. Exception flow is used to represent the actions executed in case of errors and leads to not achieving the goal of a use case.
Q.21 What do you understand by personas, and their utility in user-centred design methodology?
Personas are a representation of real users and are created in place of real users to understand their behavioural patterns in different scenarios. Personas are extensively used in user-centered design methodology to develop a system keeping the viewpoint of end-users in mind.
Q.22 How you manage frequently changing customers' requirements during the development of a system?
During the development of a system, customers' requirements may change in due course of time and hence, a document is drafted before development which lists the allowable changes and after which no change is accepted. The document has to be signed by the user. In case a change is accepted which is not covered in the document, then its overall impact on the project is analyzed and the timeline, cost, and resources needed are also calculated and approved. Change management is also implemented for tracking all changes.
Q.23 What do you understand by a feasibility study?
The feasibility study is used to identify the success rate of a proposed idea for a business problem. The study helps identify new opportunities and their likely impact or benefit. It helps decide on which proposed idea will be the most beneficial.
Q.24 What do you understand by CATWOE?
CATWOE expands to Customers, Actors, Transformation process, Worldview, Owners, and Environmental constraints and it helps in making decisions ahead of time. It involves analyzing how decisions will affect customers (C); who are involved as actors (A); what different transformation (T) processes are which might affect the system, global picture, and worldwide (W) issues; who is responsible/has ownership (O) for the business; and what the environmental (E) impacts will be of the project/business.
Q.25 What is RUP methodology?
RUP or Rational Unified Process is an agile software development methodology for object-oriented models. RUP splits the project life cycle into four phases and in each of the phases, all six core development disciplines take place: business modelling, requirements, analysis and design, implementation, testing, and deployment. RUP is an iterative process having three strategies of- a customizable process that guides development, automated tools to expedite the process and services that help to adopt process and tools faster.
Q.26 What is RAD methodology?
RAD or Rapid Application Development is a form of agile software development methodology that prioritizes rapid prototype releases and iterations. RAD emphasizes the use of software and user feedback over strict planning and requirements recording. The phases of a project are produced in parallel as individual projects. The developments in the project are timeboxed, delivered, and afterward assembled into a working model.
Q.27 What is INVEST?
INVEST expands to Independent, Negotiable, Valuable, Estimable, Sized appropriately, and Testable. INVEST helps a Product Manager or Developer create quality user stories which should have these attributes. A user story represents a goal of an end user or purchaser and should deliver functionality that is deemed valuable.
Q.28 What do you understand by SaaS?
SaaS or Software as a service is a way of delivering applications over the Internet—as a service. Instead of installing and maintaining software, access to software over internet is provided and end user is billed on usage. SaaS applications are sometimes called Web-based software, on-demand software, or hosted software. SaaS applications run on a SaaS provider’s servers. The provider manages access to the application, including security, availability, and performance.
Q.29 Which development model is better- the Waterfall Model or Spiral Model?
A development model viability depends on the type and scope of the project. A life cycle model is selected based on organizational culture and various other scenarios to develop the system.
Q.30 What is user-centered design methodology?
User-centered design or UCD is an iterative design process in which designers focus on the users and their needs in each phase of the design process. The design teams involve users throughout the design process, to create highly usable and accessible products for users.
Get Govt. Certified Take Test