Certified Business Analysis Professional (CBAP®) — Questions and Answers
Question 1: Which BABOK task focuses on determining whether a newly deployed solution is ready for full operation?
- Assess Solution Performance
- Assess Enterprise Limitations
- Assess Solution Readiness (Correct answer)
- Evaluate Solution Risks
Correct answer: Assess Solution Readiness
'Assess Solution Readiness' evaluates whether the solution, the organization, and the stakeholders are sufficiently prepared for the solution to go live.
Question 2: According to BABOK, which stakeholder role is typically responsible for providing financial resources and formally approving the business case?
- End User
- Subject Matter Expert
- Sponsor (Correct answer)
- Project Manager
Correct answer: Sponsor
The Sponsor role in BABOK is accountable for authorizing and funding the business analysis work, and for championing the change initiative.
Question 3: What are 'underlying competencies' in BABOK?
- Certifications required for a business analyst
- Domain-specific knowledge areas
- The behaviors, knowledge, and personal qualities that support effective business analysis (Correct answer)
- Technical skills required to build the solution
Correct answer: The behaviors, knowledge, and personal qualities that support effective business analysis
Underlying competencies are the personal and professional qualities—such as analytical thinking, communication, and ethics—that enable a business analyst to be effective.
Question 4: What is the role of a 'business analyst' according to BABOK?
- To manage the project schedule and budget
- To approve project deliverables
- To facilitate the identification and definition of solutions that enable the organization to achieve its goals (Correct answer)
- To develop the technical architecture of solutions
Correct answer: To facilitate the identification and definition of solutions that enable the organization to achieve its goals
Business analysts facilitate change by identifying needs, defining solutions, and collaborating with stakeholders to enable organizations to achieve their objectives.
Question 5: Which BABOK task involves evaluating proposed changes to determine their impact before approving them?
- Trace Requirements
- Specify and Model Requirements
- Prioritize Requirements
- Assess Requirements Changes (Correct answer)
Correct answer: Assess Requirements Changes
Assessing requirements changes involves analyzing the scope, feasibility, and impact of proposed changes before they are approved and incorporated.
Question 6: Which of the following is an example of a solution limitation?
- The project ran over budget
- The business analyst left the company
- The stakeholders changed their requirements
- The system cannot process more than 1,000 transactions per hour, limiting business throughput (Correct answer)
Correct answer: The system cannot process more than 1,000 transactions per hour, limiting business throughput
A performance ceiling within the solution itself — such as a transaction limit — is a solution limitation that restricts the business value it can deliver.
Question 7: Which of the following is a characteristic of a well-formed requirement?
- It is testable, unambiguous, and complete (Correct answer)
- It is written in technical jargon
- It combines multiple needs into one statement
- It is approved by the development team
Correct answer: It is testable, unambiguous, and complete
Well-formed requirements are testable (you can verify them), unambiguous (only one interpretation), and complete (contain all necessary information).
Question 8: What is the purpose of a sprint review in Agile?
- To conduct performance evaluations
- To plan the next sprint
- To demonstrate and inspect the increment of the product developed during the sprint (Correct answer)
- To review project risks
Correct answer: To demonstrate and inspect the increment of the product developed during the sprint
The purpose of a sprint review in Agile is to demonstrate and inspect the increment of the product developed during the sprint to stakeholders. This meeting allows the team to present completed work, gather feedback, and collaborate on what to do next. It ensures transparency and enables continuous adaptation based on real-world input.
Question 9: In BABOK, which task specifically focuses on ensuring requirements reflect the current needs of stakeholders and remain valid over time?
- Approve Requirements
- Prioritize Requirements
- Maintain Requirements (Correct answer)
- Trace Requirements
Correct answer: Maintain Requirements
Maintaining requirements is the ongoing task that keeps requirements current, accurate, and aligned with evolving stakeholder needs throughout the project.
Question 10: What does 'realized value' mean in BABOK's Solution Evaluation context?
- The actual business benefit achieved by the solution after deployment (Correct answer)
- The return on investment calculated before approval
- The total cost of the solution
- The value estimated in the business case
Correct answer: The actual business benefit achieved by the solution after deployment
Realized value is the actual benefit the organization achieves from the deployed solution, compared to the expected value stated in the original business case.
Question 11: Which elicitation technique involves examining existing documentation, systems, and artifacts to understand the current state?
- Benchmarking
- Observation
- Document Analysis (Correct answer)
- Mind Mapping
Correct answer: Document Analysis
Document analysis involves reviewing existing materials such as policies, reports, and system documentation to extract relevant information.
Question 12: Which of the following is a type of stakeholder in BABOK?
- Database
- Server
- Algorithm
- Regulator (Correct answer)
Correct answer: Regulator
BABOK identifies regulators as a stakeholder type because they set constraints and standards that the solution must comply with.
Question 13: In BABOK, 'validate requirements' ensures that:
- Requirements will deliver value and support the business objectives if implemented (Correct answer)
- Requirements are stored in the repository
- Requirements have been approved by the project manager
- Requirements are written in the correct format
Correct answer: Requirements will deliver value and support the business objectives if implemented
Validation checks that requirements actually support the business need and will provide the intended value, not just that they are well-written.
Question 14: A business analyst identifies that a proposed solution will have unintended consequences in a department not originally in scope. This demonstrates:
- Systems thinking (Correct answer)
- Scope creep
- Document analysis
- Risk avoidance
Correct answer: Systems thinking
Recognizing how a change in one area affects others — even outside the immediate scope — is a hallmark of systems thinking.
Question 15: In requirements management, what is the MoSCoW technique used for?
- Defining the Moscow Rules of negotiation
- Categorizing requirements as Must have, Should have, Could have, and Won't have (Correct answer)
- Documenting requirements in Russian
- Mapping requirements to Moscow, Russia's regulatory standards
Correct answer: Categorizing requirements as Must have, Should have, Could have, and Won't have
MoSCoW is a prioritization framework that categorizes requirements into four buckets: Must have, Should have, Could have, and Won't have (this time).
Question 16: How does BABOK recommend a business analyst handle stakeholders who actively resist a proposed change?
- Exclude resistant stakeholders from requirements workshops to avoid disruption
- Understand their concerns and address resistance through targeted communication and collaboration (Correct answer)
- Proceed with requirements documentation without seeking resistant stakeholders' input
- Immediately escalate all resistance to the project sponsor for resolution
Correct answer: Understand their concerns and address resistance through targeted communication and collaboration
BABOK advises business analysts to explore the root causes of resistance, acknowledge stakeholder concerns, and use communication and collaboration to build understanding and buy-in.
Question 17: Which prioritization technique assigns numerical weights to requirements based on multiple criteria?
- MoSCoW Method
- Weighted Ranking (Correct answer)
- Timeboxing
- Kano Model
Correct answer: Weighted Ranking
Weighted ranking assigns scores across multiple criteria (value, cost, risk) and calculates a composite priority score for each requirement.
Question 18: Why is 'adaptability' an important underlying competency for business analysts?
- It helps them negotiate higher salaries
- Business analysts must work across diverse projects, organizations, and methodologies, requiring flexibility in approach (Correct answer)
- It enables them to avoid following BABOK guidelines
- It allows them to change requirements without approval
Correct answer: Business analysts must work across diverse projects, organizations, and methodologies, requiring flexibility in approach
Business analysts work in varying contexts — from waterfall to Agile, across industries, and with diverse stakeholders — requiring the ability to adapt techniques and approaches accordingly.
Question 19: In Agile, who is primarily responsible for maintaining and prioritizing the product backlog?
- Project Manager
- Business Analyst
- Scrum Master
- Product Owner (Correct answer)
Correct answer: Product Owner
In Agile frameworks like Scrum, the Product Owner is primarily responsible for maximizing the value of the product by managing and prioritizing the product backlog. They represent the voice of the customer and stakeholders, ensuring that the development team works on the most important and valuable features. This role is crucial for guiding the product's direction and success.
Question 20: Which underlying competency involves keeping current with emerging trends, tools, and techniques in the business analysis profession?
- Professional Effectiveness (Correct answer)
- Interaction Skills
- Analytical Thinking
- Business Knowledge
Correct answer: Professional Effectiveness
Professional effectiveness includes ongoing self-development, staying current with the field, and continuously improving one's business analysis capabilities.
Question 21: Why is monitoring business analysis performance important?
- To track the progress and effectiveness of business analysis activities (Correct answer)
- To assess the performance of technical teams
- To ensure the project stays within budget
- To manage the marketing efforts of the project
Correct answer: To track the progress and effectiveness of business analysis activities
Monitoring business analysis performance is important to track the progress and effectiveness of business analysis activities. It allows the business analyst to assess whether the work is on schedule, delivering quality deliverables, and adhering to the planned approach. This continuous oversight helps identify and address any issues, ensuring the business analysis effort contributes effectively to project success.
Question 22: What is a key consideration when developing transition requirements during Strategy Analysis?
- Identifying the changes needed to move from the current state to the future state (Correct answer)
- Avoiding stakeholder involvement
- Ensuring they align with the current state processes
- Making sure they are independent of future state conditions
Correct answer: Identifying the changes needed to move from the current state to the future state
When developing transition requirements during Strategy Analysis, a key consideration is identifying the specific changes needed to move from the current state to the future state. These requirements address temporary aspects like data migration, training, and cutover procedures, which are essential for a smooth and successful implementation. They ensure the organization can effectively adopt the new solution.
Question 23: In BABOK, what is the purpose of 'preparing for elicitation'?
- To ensure activities are organized and stakeholders are ready to participate (Correct answer)
- To validate the solution design
- To prioritize business needs
- To finalize requirements documentation
Correct answer: To ensure activities are organized and stakeholders are ready to participate
Preparing for elicitation involves scheduling activities, identifying participants, and ensuring materials are ready so elicitation runs efficiently.
Question 24: How does the Agile principle of "responding to change over following a plan" influence business analysis activities?
- It discourages planning
- It promotes adaptability and responsiveness to feedback (Correct answer)
- It eliminates the need for requirements
- It mandates a fixed project scope
Correct answer: It promotes adaptability and responsiveness to feedback
The Agile principle of 'responding to change over following a plan' profoundly influences business analysis by promoting adaptability and responsiveness to feedback. Instead of rigidly adhering to an initial plan, business analysts continuously refine requirements and solutions based on new information and stakeholder input. This ensures the project remains aligned with evolving business needs and market conditions.
Question 25: What is the purpose of a 'use case' in requirements modeling?
- To define database schemas
- To describe how actors interact with a system to achieve specific goals (Correct answer)
- To document project risks
- To outline the project schedule
Correct answer: To describe how actors interact with a system to achieve specific goals
Use cases capture the functional interactions between external actors and a system, describing the steps to achieve a specific outcome.
Question 26: Which category of underlying competencies includes negotiation, facilitation, and conflict resolution skills?
- Interaction Skills (Correct answer)
- Analytical Thinking and Problem Solving
- Business Knowledge
- Communication Skills
Correct answer: Interaction Skills
Interaction skills encompass the interpersonal abilities a business analyst uses to work effectively with stakeholders, including facilitation, negotiation, and leadership.
Question 27: Which technique is commonly used in Solution Evaluation to identify root causes of solution underperformance?
- Document Review
- MoSCoW Prioritization
- Root Cause Analysis (Correct answer)
- Elicitation Workshop
Correct answer: Root Cause Analysis
Root Cause Analysis helps identify the underlying reasons why a solution is not performing as expected, rather than just addressing symptoms.
Question 28: Which of the following is an output of the 'Maintain Requirements' task?
- Requirements management plan
- Requirements (maintained) (Correct answer)
- Stakeholder engagement plan
- Elicitation results
Correct answer: Requirements (maintained)
The output of the 'Maintain Requirements' task is the requirements themselves, now kept accurate and up-to-date.
Question 29: What is the key difference between elicitation and requirements gathering?
- Elicitation is a proactive process of drawing out information, while gathering implies information is simply collected passively (Correct answer)
- Gathering is more structured than elicitation
- They are the same thing
- Elicitation only applies to Agile projects
Correct answer: Elicitation is a proactive process of drawing out information, while gathering implies information is simply collected passively
BABOK emphasizes that elicitation is an active, investigative process of discovering and drawing out information rather than passively collecting it.
Question 30: What does 'collaborative games' as an elicitation technique primarily encourage?
- Competitive analysis
- Creative thinking and engagement among stakeholders (Correct answer)
- Risk identification
- Formal requirement sign-off
Correct answer: Creative thinking and engagement among stakeholders
Collaborative games use structured activities to engage stakeholders in creative exploration of requirements and ideas.
Question 31: Which of the following is a key input for conducting a Current State Analysis?
- Business needs (Correct answer)
- Future state description
- Transition requirements
- Solution scope
Correct answer: Business needs
Business needs are a key input for conducting a Current State Analysis because they represent the problems, opportunities, or constraints that the organization is facing. Understanding these needs provides the context and motivation for analyzing the existing processes, systems, and structures. This analysis helps identify gaps and areas for improvement that a future solution must address.
Certified Business Analysis Professional (CBAP®)
The CBAP® certification by IIBA validates expert-level business analysis skills across the six BABOK® Guide v3 knowledge areas, testing the ability to apply business analysis practices to complex real-world scenarios.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds