25 CBAP exam questions and answers

  1. What is the main role of a business analyst in a project? Answer: The main role of a business analyst is to bridge the gap between business needs and IT solutions by identifying and defining business requirements and recommending solutions to improve business processes.
  2. What is the purpose of a feasibility study in business analysis? Answer: A feasibility study is conducted to determine the viability of a proposed project or solution by assessing its technical, economic, and operational feasibility.
  3. What are the different types of requirements? Answer: The different types of requirements include functional requirements, non-functional requirements, business requirements, stakeholder requirements, and solution requirements.
  4. What is the purpose of a use case diagram? Answer: A use case diagram is used to model the interactions between users and a system, and to identify the functional requirements of the system.
  5. What is the difference between a use case and a user story? Answer: A use case is a detailed description of a specific interaction between a user and a system, while a user story is a high-level description of a user’s goal or objective.
  6. What is a SWOT analysis and how is it used in business analysis? Answer: A SWOT analysis is a tool used to assess the strengths, weaknesses, opportunities, and threats of a business or project. It is used in business analysis to identify areas where the business or project can improve and to develop strategies to address any challenges.
  7. What is the difference between a stakeholder and a user? Answer: A stakeholder is anyone who has an interest or stake in a project, while a user is someone who interacts directly with the system or product being developed.
  8. What is a data flow diagram? Answer: A data flow diagram is a graphical representation of the flow of data within a system, showing how data is input, processed, and output.
  9. What is the purpose of a gap analysis? Answer: A gap analysis is conducted to identify the difference between the current state and the desired future state of a business or project, and to develop strategies to bridge the gap.
  10. What is the difference between a business requirement and a functional requirement? Answer: A business requirement is a high-level statement of a business need or goal, while a functional requirement is a detailed description of a specific function or feature that the system must perform.
  11. What is a stakeholder analysis and how is it used in business analysis? Answer: A stakeholder analysis is a tool used to identify and assess the interests, needs, and expectations of stakeholders in a project or business. It is used in business analysis to ensure that the needs of all stakeholders are taken into account when developing solutions.
  12. What is the purpose of a requirements traceability matrix? Answer: A requirements traceability matrix is used to track and manage the relationship between requirements and other project artifacts, such as test cases and design documents.
  13. What is the difference between a business rule and a business process? Answer: A business rule is a specific statement that defines or constrains some aspect of the business, while a business process is a series of steps or activities that are performed to achieve a specific business objective.
  14. What is a use case and how is it used in business analysis? Answer: A use case is a specific scenario that describes how a user interacts with a system or product. It is used in business analysis to identify and validate requirements and to develop test cases.
  15. What is a functional specification and how is it used in business analysis? Answer: A functional specification is a detailed description of the functions and features of a system or product. It is used in business analysis to communicate requirements to developers and to ensure that the system or product meets the needs of stakeholders.
  16. What is the purpose of a Business Analysis Planning and Monitoring knowledge area? Answer: The purpose of Business Analysis Planning and Monitoring knowledge area is to determine the approach, deliverables, timelines, roles and responsibilities, and communication plans for the business analysis activities within a project.
  17. What is meant by the term “stakeholder” in business analysis?Answer: A stakeholder is any individual or group that has an interest or influence in a project or organization, and may include customers, employees, suppliers, regulatory bodies, and other stakeholders.
  18. What is a use case diagram in UML?Answer: A use case diagram is a type of UML diagram that represents the functional requirements of a system from a user’s perspective. It describes the interactions between the system and its users and defines the various use cases or scenarios that the system will support.
  19. What is the purpose of a requirements traceability matrix (RTM)? Answer: The purpose of a requirements traceability matrix (RTM) is to ensure that all requirements are met and to track changes to requirements throughout the project lifecycle. The RTM provides a mapping between the requirements and other project artifacts such as test cases, design documents, and user manuals.
  20. What is a business process model and notation (BPMN)? Answer: Business Process Model and Notation (BPMN) is a graphical representation of a business process. It is a standard notation used for modeling business processes and provides a visual representation of the activities, flows, events, and decisions involved in a business process.
  21. What is the purpose of a feasibility study? Answer: The purpose of a feasibility study is to determine whether a proposed project or initiative is viable and achievable from a technical, economic, and operational standpoint. It examines the strengths, weaknesses, opportunities, and threats of the proposed project and determines whether it is feasible to implement.
  22. What is the difference between a functional requirement and a non-functional requirement? Answer: A functional requirement defines what a system or product must do, while a non-functional requirement defines how the system or product should perform. Functional requirements are concerned with the features and functions of the system, while non-functional requirements are concerned with the performance, usability, and reliability of the system.
  23. What is a decision tree analysis?Answer: A decision tree analysis is a visual tool used to evaluate alternative courses of action. It is a tree-like structure that represents a sequence of decisions and their potential consequences. Decision tree analysis is commonly used in business analysis to help identify the best possible outcome based on a set of variables and scenarios.
  24. What is a business rule? Answer: A business rule is a specific statement that defines or constrains a business activity or process. It is a way to enforce policies or regulations within an organization and can be used to automate business processes. Business rules are typically expressed in natural language and can be captured in a rule repository or management system.
  25. What is a user story business analysis? Answer:
  26. A user story in business analysis is a brief, simple description of a feature or functionality of a product or service that is written from the perspective of an end-user. It is a way to capture user requirements in a concise and understandable manner.