Certified Business Analysis Professional (CBAP®) — Questions and Answers
Question 1: In the BACCM, what does 'Context' refer to?
- The project management methodology used
- The circumstances that influence, are influenced by, and provide understanding of a change (Correct answer)
- The technical environment of the solution
- The organizational hierarchy
Correct answer: The circumstances that influence, are influenced by, and provide understanding of a change
Context encompasses everything that surrounds and shapes the change, including cultural, organizational, political, and environmental factors.
Question 2: 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 finalize requirements documentation
- To prioritize business needs
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 3: A business analyst creates a diagram showing how data flows through a system between processes, stores, and external entities. What type of diagram is this?
- Activity Diagram
- Use Case Diagram
- Data Flow Diagram (Correct answer)
- Entity-Relationship Diagram
Correct answer: Data Flow Diagram
A Data Flow Diagram (DFD) visually represents how data moves through a system, including processes that transform data, data stores, and external actors.
Question 4: Which factor would most likely cause a solution to underperform despite being correctly built?
- The solution was delivered on time
- Requirements were approved before development began
- Poor user adoption and resistance to change within the organization (Correct answer)
- Too many requirements were documented
Correct answer: Poor user adoption and resistance to change within the organization
Even a correctly built solution will underperform if users resist adopting it or the organization lacks the change management support needed for successful transition.
Question 5: Which elicitation technique is most appropriate for gathering broad input from a large, geographically dispersed stakeholder group?
- Prototyping
- Surveys/Questionnaires (Correct answer)
- Observation
- Workshops
Correct answer: Surveys/Questionnaires
Surveys and questionnaires are efficient for collecting standardized information from large, distributed groups at low cost.
Question 6: Which underlying competency involves the ability to understand and work within the broader context of the industry, organization, and market?
- Communication Skills
- Tools and Technology
- Interaction Skills
- Business Knowledge (Correct answer)
Correct answer: Business Knowledge
Business Knowledge competencies ensure the business analyst understands the organization's industry, processes, and environment to provide relevant and contextually appropriate analysis.
Question 7: What is the purpose of 'Recommend Actions to Increase Solution Value' in BABOK?
- To request additional budget for the project
- To increase the number of project team members
- To identify and propose changes that will improve the value the solution delivers to the organization (Correct answer)
- To recommend replacing the current vendor
Correct answer: To identify and propose changes that will improve the value the solution delivers to the organization
This task involves analyzing underperformance or gaps and recommending targeted improvements to maximize the value delivered by the solution.
Question 8: What is a 'stakeholder' as defined in BABOK?
- Only the project sponsor and client
- A group or individual with a relationship to the change, the need, or the solution (Correct answer)
- Any employee in the organization
- Only those who approve requirements
Correct answer: A group or individual with a relationship to the change, the need, or the solution
BABOK defines stakeholders broadly as anyone with a relationship to the change, need, or solution, including those affected, those who provide input, and those who approve.
Question 9: What is the purpose of the BABOK perspectives?
- To define the project management methodology
- To provide specialized guidance for applying business analysis in specific contexts (Correct answer)
- To set certification exam requirements
- To replace the knowledge areas for specific industries
Correct answer: To provide specialized guidance for applying business analysis in specific contexts
Perspectives provide tailored guidance on how to apply BABOK knowledge areas and tasks within specific methodologies, domains, or contexts.
Question 10: In BABOK, what is meant by 'analytical thinking and problem solving' as a core competency?
- The ability to write complex SQL queries
- The ability to manage project risks
- The ability to identify and evaluate information to form conclusions and propose solutions (Correct answer)
- The skill of reading financial statements
Correct answer: The ability to identify and evaluate information to form conclusions and propose solutions
Analytical thinking involves breaking down complex information, identifying patterns, and reasoning to reach sound conclusions that support decision-making.
Question 11: In BABOK, what does the 'Operational Support' stakeholder role primarily involve?
- Defining the high-level business strategy that the solution must align with
- Providing executive funding and approval for the business case
- Performing user acceptance testing before the solution goes live
- Maintaining, administering, and supporting the solution after it is deployed (Correct answer)
Correct answer: Maintaining, administering, and supporting the solution after it is deployed
The Operational Support role covers the personnel responsible for keeping the deployed solution running, such as IT support staff, system administrators, and help desk teams.
Question 12: What type of traceability links a requirement back to its origin, such as a business objective or stakeholder need?
- Forward traceability
- Lateral traceability
- Vertical traceability
- Backward traceability (Correct answer)
Correct answer: Backward traceability
Backward traceability traces requirements back to their source (business goals, stakeholder requests) to ensure all requirements have valid justification.
Question 13: According to BABOK v3, how is a stakeholder defined?
- A group or individual who has an interest in, or is affected by, the outcome of a change (Correct answer)
- External parties who formally review and sign off on business requirements
- Only the project manager and sponsoring executive
- Anyone who provides financial resources for a project
Correct answer: A group or individual who has an interest in, or is affected by, the outcome of a change
BABOK v3 defines a stakeholder as any group or individual with an interest in or who is affected by the outcome of a change, encompassing a broad range of parties.
Question 14: What is the purpose of a 'requirements repository' in BABOK?
- To house completed code modules
- To provide a centralized, organized location for maintaining and accessing all requirements and related information (Correct answer)
- To store project financial records
- To track team meeting notes
Correct answer: To provide a centralized, organized location for maintaining and accessing all requirements and related information
A requirements repository is a structured storage system that allows teams to manage, retrieve, and maintain requirements artifacts throughout the project lifecycle.
Question 15: In BABOK, which task specifically focuses on ensuring requirements reflect the current needs of stakeholders and remain valid over time?
- Approve Requirements
- Trace Requirements
- Prioritize Requirements
- Maintain Requirements (Correct answer)
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 16: How does requirements traceability support solution testing?
- It defines the testing budget
- It replaces test plans
- It assigns testers to requirements
- It allows testers to identify which test cases correspond to which requirements, ensuring full coverage (Correct answer)
Correct answer: It allows testers to identify which test cases correspond to which requirements, ensuring full coverage
Traceability links requirements to test cases, enabling teams to verify that every requirement has been tested and that no requirement was overlooked.
Question 17: What is the primary purpose of Requirements Analysis and Design Definition (RADD) in BABOK?
- To structure, organize, and refine requirements and design options to enable solution development (Correct answer)
- To evaluate the implemented solution
- To manage stakeholder relationships
- To elicit requirements from stakeholders
Correct answer: To structure, organize, and refine requirements and design options to enable solution development
RADD transforms raw requirements into well-structured, detailed specifications and design alternatives that guide the development of a solution.
Question 18: When should stakeholder analysis ideally be performed in a business analysis effort according to BABOK?
- Early in the initiative and revisited continuously as stakeholders and their needs may change (Correct answer)
- At the very end of the project during solution validation activities
- Exactly once during the planning phase and never revisited
- Only after all requirements have been formally documented and baselined
Correct answer: Early in the initiative and revisited continuously as stakeholders and their needs may change
BABOK recommends performing stakeholder analysis early to establish a foundation for engagement planning, and revisiting it throughout the initiative as new stakeholders emerge or circumstances evolve.
Question 19: What is a data dictionary used for in requirements analysis?
- To store all requirements in alphabetical order
- To provide a centralized reference of data elements, their definitions, formats, and rules (Correct answer)
- To define project terminology for new team members only
- To list all databases used in the project
Correct answer: To provide a centralized reference of data elements, their definitions, formats, and rules
A data dictionary documents metadata about data elements, ensuring consistent understanding and usage of data across the project and solution.
Question 20: Which elicitation technique is best suited for exploring a problem or generating a large number of ideas quickly with a group?
- Interviews
- Prototyping
- Brainstorming (Correct answer)
- Document Analysis
Correct answer: Brainstorming
Brainstorming encourages free thinking and rapid idea generation in a group setting, making it ideal for early-stage exploration.
Question 21: Which technique is commonly used in Solution Evaluation to identify root causes of solution underperformance?
- Elicitation Workshop
- Document Review
- Root Cause Analysis (Correct answer)
- MoSCoW Prioritization
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 22: What are 'underlying competencies' in BABOK?
- Domain-specific knowledge areas
- Technical skills required to build the solution
- Certifications required for a business analyst
- The behaviors, knowledge, and personal qualities that support effective business analysis (Correct answer)
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 23: Which technique is used to model and communicate how a system behaves in response to events or conditions over time?
- Context Diagram
- State Machine Diagram (Correct answer)
- RACI Matrix
- Entity-Relationship Diagram
Correct answer: State Machine Diagram
State machine diagrams model the various states an object can be in and the transitions between those states in response to events.
Question 24: Which of the following best describes a 'baseline' in requirements management?
- A reviewed and agreed-upon set of requirements used as a reference point for change control (Correct answer)
- The first version of the requirements document
- The initial budget for the project
- The minimum set of requirements needed to launch
Correct answer: A reviewed and agreed-upon set of requirements used as a reference point for change control
A baseline is a formally agreed-upon version of requirements that serves as a reference point; any changes to it must go through a change control process.
Question 25: What is the purpose of 'managing stakeholder collaboration' in BABOK?
- To encourage stakeholders to actively participate and engage with business analysis activities (Correct answer)
- To resolve conflicts between project sponsors
- To document stakeholder roles in the project charter
- To assign tasks to stakeholders
Correct answer: To encourage stakeholders to actively participate and engage with business analysis activities
Managing stakeholder collaboration ensures stakeholders are actively engaged, motivated, and contributing effectively to business analysis efforts.
Question 26: Which approach does BABOK recommend when a key stakeholder with critical knowledge is unavailable to participate in elicitation activities?
- Cancel all elicitation activities until the stakeholder becomes available
- Use a proxy or surrogate stakeholder who has equivalent knowledge and can represent the missing stakeholder's perspective (Correct answer)
- Reassign the stakeholder's requirements responsibilities to the project manager
- Proceed with requirements documentation based on existing materials alone
Correct answer: Use a proxy or surrogate stakeholder who has equivalent knowledge and can represent the missing stakeholder's perspective
BABOK acknowledges that using a proxy or surrogate with similar domain knowledge allows elicitation to proceed while still capturing the perspective of the unavailable stakeholder role.
Question 27: In BABOK, what does 'solution scope' define?
- The set of capabilities a solution must deliver to address the business need (Correct answer)
- The technical specifications of the solution architecture
- The list of stakeholders involved in the solution
- The total budget allocated to the solution
Correct answer: The set of capabilities a solution must deliver to address the business need
Solution scope describes the specific features, functions, and capabilities that a solution must provide to fulfill the identified business need.
Question 28: What does 'reuse' of requirements refer to in BABOK?
- Using the same requirements for every project
- Leveraging existing requirements artifacts across multiple projects or components when applicable (Correct answer)
- Reusing old documentation to save time
- Copying requirements from other projects without modification
Correct answer: Leveraging existing requirements artifacts across multiple projects or components when applicable
Requirements reuse involves identifying and applying proven requirements from prior efforts where they are applicable, improving efficiency and consistency.
Question 29: Why is monitoring business analysis performance important?
- To manage the marketing efforts of the project
- 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
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 30: Which of the following is an example of a solution limitation?
- The stakeholders changed their requirements
- The project ran over budget
- The business analyst left the company
- 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 31: 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 32: According to BABOK, which stakeholder role is typically responsible for providing financial resources and formally approving the business case?
- End User
- Subject Matter Expert
- Project Manager
- Sponsor (Correct answer)
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 33: When planning stakeholder engagement, what is a key consideration?
- The availability of technical resources
- The cost of engagement activities
- Identifying and analyzing stakeholder needs and expectations (Correct answer)
- The length of the project schedule
Correct answer: Identifying and analyzing stakeholder needs and expectations
When planning stakeholder engagement, a key consideration is identifying and analyzing stakeholder needs and expectations. Understanding who the stakeholders are, their level of influence, and what they expect from the project is crucial for effective communication and collaboration. This ensures their perspectives are incorporated and their support is gained, leading to better project outcomes.
Question 34: What does a 'gap analysis' reveal in the context of solution evaluation?
- Missing test cases
- Missing stakeholder signatures
- Budget overruns
- The difference between the current state performance and the desired future state performance (Correct answer)
Correct answer: The difference between the current state performance and the desired future state performance
Gap analysis identifies the difference between where the solution or organization currently performs and where it needs to be, guiding improvement actions.
Question 35: Which metric type directly measures whether the solution is delivering the intended business outcomes?
- Output metric
- Input metric
- Activity metric
- Outcome metric (Correct answer)
Correct answer: Outcome metric
Outcome metrics measure whether the business goals have been achieved, focusing on results rather than activities or outputs.
Question 36: What is the key distinction between a 'Customer' and an 'End User' in BABOK's stakeholder classifications?
- End users fund the project and customers perform acceptance testing
- Customers receive value from the solution's output while end users directly interact with the solution itself (Correct answer)
- Customers have deeper technical knowledge than end users in all cases
- The two terms are interchangeable in BABOK and have no meaningful distinction
Correct answer: Customers receive value from the solution's output while end users directly interact with the solution itself
In BABOK, a Customer receives the product or service produced by the solution, while an End User is someone who directly interacts with and operates the solution.
Question 37: Which elicitation technique involves reviewing existing documents to understand the current state?
- Interviews
- Focus Groups
- Document Analysis (Correct answer)
- Observation
Correct answer: Document Analysis
Document analysis examines existing materials such as policies, procedures, and reports to identify relevant requirements and context.
Question 38: What are 'solution limitations' in BABOK?
- Factors within the deployed solution that prevent it from achieving full business value (Correct answer)
- Constraints imposed by the project sponsor
- Defects in the solution design documents
- Requirements that could not be implemented
Correct answer: Factors within the deployed solution that prevent it from achieving full business value
Solution limitations are characteristics of the implemented solution that restrict its ability to fully meet business goals and deliver maximum value.
Question 39: What does the RACI matrix define in the context of stakeholder management?
- Risk levels for each stakeholder's involvement in the project
- The ranking of stakeholder importance from most to least critical
- The communication frequency for each stakeholder group
- Who is Responsible, Accountable, Consulted, and Informed for each activity or deliverable (Correct answer)
Correct answer: Who is Responsible, Accountable, Consulted, and Informed for each activity or deliverable
The RACI matrix clarifies decision-making and communication roles by assigning each person or group one of four designations for each task: Responsible, Accountable, Consulted, or Informed.
Question 40: When a business analyst facilitates a JAD session, what does JAD stand for?
- Job and Activity Definition
- Joint Agile Development
- Joint Application Design (Correct answer)
- Joint Analysis and Documentation
Correct answer: Joint Application Design
JAD (Joint Application Design) is a structured workshop technique that brings together key stakeholders and IT professionals to collaboratively define requirements.
Question 41: According to BABOK, what are 'stakeholder needs' most accurately defined as?
- The budget and resource allocations assigned to each stakeholder group
- Detailed technical specifications that the development team must implement
- The list of software features formally requested by IT or development teams
- The business problems, opportunities, or goals that stakeholders want addressed by the change (Correct answer)
Correct answer: The business problems, opportunities, or goals that stakeholders want addressed by the change
Stakeholder needs represent the business-level concerns, problems, or opportunities that stakeholders want the solution to address, serving as the root from which requirements are derived.
Question 42: What is the purpose of a sprint review in Agile?
- To conduct performance evaluations
- To demonstrate and inspect the increment of the product developed during the sprint (Correct answer)
- To review project risks
- To plan the next sprint
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 43: When should a business analyst recommend placing requirements under formal change control?
- Before any requirements have been elicited
- When requirements have been baselined and agreed upon by stakeholders (Correct answer)
- Only after the project is complete
- When the project manager requests it
Correct answer: When requirements have been baselined and agreed upon by stakeholders
Change control applies once requirements have been baselined — meaning formally reviewed and approved — to protect the agreed scope from unauthorized modifications.
Question 44: Which category of underlying competencies includes negotiation, facilitation, and conflict resolution skills?
- Business Knowledge
- Communication Skills
- Interaction Skills (Correct answer)
- Analytical Thinking and Problem Solving
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 45: What is 'forward traceability' in requirements management?
- Moving requirements from one phase to the next
- Reviewing requirements chronologically
- Tracing requirements forward to design, code, and test artifacts (Correct answer)
- Tracing requirements back to their business objectives
Correct answer: Tracing requirements forward to design, code, and test artifacts
Forward traceability links requirements to the downstream artifacts they produce, such as design components, development tasks, and test cases.
Question 46: When a business analyst recommends retiring a solution, what has the evaluation typically revealed?
- Stakeholders want a new vendor
- The project manager has left the organization
- The solution no longer delivers sufficient value to justify its continued operation and maintenance costs (Correct answer)
- The solution is over budget
Correct answer: The solution no longer delivers sufficient value to justify its continued operation and maintenance costs
Retirement is recommended when continued operation of a solution costs more or risks more than the value it provides, making replacement or decommissioning more beneficial.
Question 47: Which factor is NOT typically considered when prioritizing requirements in BABOK?
- Implementation risk
- Developer's personal interest in the feature (Correct answer)
- Business value
- Time sensitivity
Correct answer: Developer's personal interest in the feature
BABOK defines prioritization based on objective business criteria such as value, risk, and urgency — not on subjective personal preferences.
Question 48: A business analyst uses a structured set of questions sent to a large audience to gather information. Which elicitation technique is this?
- Focus Group
- Survey/Questionnaire (Correct answer)
- Workshop
- Prototyping
Correct answer: Survey/Questionnaire
Surveys and questionnaires are efficient tools for collecting data from large stakeholder groups using a consistent set of predefined questions.
Question 49: Which activity is NOT typically part of the Business Analysis Planning and Monitoring knowledge area?
- Defining solution requirements (Correct answer)
- Managing stakeholder engagement
- Monitoring business analysis performance
- Planning the business analysis approach
Correct answer: Defining solution requirements
Defining solution requirements is part of the 'Requirements Analysis and Design Definition' knowledge area, not Business Analysis Planning and Monitoring. BAPM focuses on *how* business analysis will be conducted, including planning the approach, governance, and information management. Defining requirements is an execution activity, where the actual solution details are elicited and documented.
Question 50: What is the primary purpose of a stakeholder register in business analysis?
- To document stakeholder identification, roles, interests, influence levels, and communication needs (Correct answer)
- To assign project tasks and due dates to each stakeholder group
- To track financial transactions and payments made to stakeholders
- To record and escalate stakeholder complaints and disputes
Correct answer: To document stakeholder identification, roles, interests, influence levels, and communication needs
A stakeholder register serves as a central reference document capturing who the stakeholders are, their roles, their stakes in the project, and how they should be engaged and communicated with.
Question 51: When would a business analyst use benchmarking as an elicitation technique?
- To create a working model of a solution
- To compare the organization's processes or metrics against industry best practices or competitors (Correct answer)
- To observe workers performing tasks
- To conduct structured interviews
Correct answer: To compare the organization's processes or metrics against industry best practices or competitors
Benchmarking identifies best practices and performance standards by comparing the organization to peers or industry leaders, informing improvement requirements.
Question 52: What is 'business analysis' as defined by BABOK?
- A subset of project management focused on scope
- The practice of managing business requirements documentation
- The process of auditing business performance
- The practice of enabling change in an enterprise by defining needs and recommending solutions that deliver value (Correct answer)
Correct answer: The practice of enabling change in an enterprise by defining needs and recommending solutions that deliver value
BABOK defines business analysis as the practice of enabling change by defining needs and recommending solutions that deliver value to stakeholders.
Question 53: What does 'requirements maintenance' involve in BABOK?
- Rewriting requirements each sprint
- Archiving requirements after project closure
- Keeping requirements accurate, consistent, and up-to-date throughout the solution lifecycle (Correct answer)
- Migrating requirements to a new tool
Correct answer: Keeping requirements accurate, consistent, and up-to-date throughout the solution lifecycle
Requirements maintenance ensures that requirements remain a reliable representation of stakeholder needs by keeping them current as changes occur.
Question 54: What is the primary purpose of Strategy Analysis in business analysis?
- To conduct technical feasibility studies
- To define the future state and the strategy to achieve it (Correct answer)
- To manage stakeholder communications
- To create detailed project plans
Correct answer: To define the future state and the strategy to achieve it
Strategy Analysis is a core BABOK knowledge area focused on defining the future state of an enterprise and the strategic path to achieve it. It involves understanding the current state, identifying business needs, and formulating a strategy to bridge the gap. This ensures that business analysis efforts are aligned with overarching organizational goals and objectives.
Question 55: In BABOK, 'validate requirements' ensures that:
- Requirements will deliver value and support the business objectives if implemented (Correct answer)
- Requirements are written in the correct format
- Requirements have been approved by the project manager
- Requirements are stored in the repository
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 56: What does 'enterprise limitations' refer to in the context of Solution Evaluation?
- Technology infrastructure limits
- Legal limitations imposed by regulators
- Budget constraints of the enterprise
- Factors within the enterprise (outside the solution) that limit the value the solution can deliver (Correct answer)
Correct answer: Factors within the enterprise (outside the solution) that limit the value the solution can deliver
Enterprise limitations are factors in the organization — such as culture, processes, or resources — that prevent the solution from delivering its full potential value.
Question 57: What is the primary purpose of a business case in business analysis?
- To provide technical specifications
- To justify the initiation of a project (Correct answer)
- To detail the project plan
- To outline the marketing strategy
Correct answer: To justify the initiation of a project
The primary purpose of a business case in business analysis is to provide a compelling justification for initiating a project or undertaking an initiative. It outlines the problem or opportunity, proposed solution, and expected benefits, demonstrating its value and alignment with organizational goals before significant resources are committed. This ensures that only worthwhile projects are pursued.
Question 58: In BABOK, 'organizational readiness' assessment evaluates:
- The technical readiness of the IT infrastructure
- The ability of the organization and its stakeholders to adopt and effectively use the new solution (Correct answer)
- Whether the project is within budget
- Whether the business analyst is ready to close the project
Correct answer: The ability of the organization and its stakeholders to adopt and effectively use the new solution
Organizational readiness assessment determines if the people, processes, and culture of the organization are prepared to absorb and leverage the new solution.
Question 59: What is an 'acceptance criterion' in the context of requirements?
- The budget threshold for project acceptance
- A list of stakeholders who must approve requirements
- The minimum score needed to pass a BABOK exam
- Conditions a solution must meet to be accepted by stakeholders as satisfying a requirement (Correct answer)
Correct answer: Conditions a solution must meet to be accepted by stakeholders as satisfying a requirement
Acceptance criteria define the specific, measurable conditions that must be satisfied for a requirement to be considered successfully implemented.
Question 60: What is a key benefit of using user stories in Agile business analysis?
- They provide detailed specifications
- They define the project timeline
- They facilitate clear communication of requirements from the user's perspective (Correct answer)
- They include technical details
Correct answer: They facilitate clear communication of requirements from the user's perspective
User stories are a key benefit in Agile business analysis because they facilitate clear communication of requirements from the user's perspective. By describing a feature in simple, user-centric language (e.g., 'As a [user role], I want to [action], so that [benefit]'), they help the team understand the 'why' behind a requirement. This promotes empathy, collaboration, and a shared understanding of value.
Question 61: Which BABOK task involves evaluating proposed changes to determine their impact before approving them?
- Prioritize Requirements
- Assess Requirements Changes (Correct answer)
- Trace Requirements
- Specify and Model Requirements
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 62: In Solution Evaluation, what is an 'impediment' to value delivery?
- A requirement that was descoped
- A stakeholder who disagrees with requirements
- Any barrier — from the solution or the enterprise — that prevents the full business value from being realized (Correct answer)
- A defect in the source code
Correct answer: Any barrier — from the solution or the enterprise — that prevents the full business value from being realized
Impediments are obstacles — whether technical, organizational, or cultural — that stand between the solution and the full realization of its intended business value.
Question 63: What is requirements traceability primarily used for?
- Tracking project budget allocations
- Identifying the impact of changes and ensuring all requirements are addressed in the solution (Correct answer)
- Measuring team velocity
- Creating user stories
Correct answer: Identifying the impact of changes and ensuring all requirements are addressed in the solution
Traceability allows analysts and teams to identify downstream and upstream impacts when requirements change, and to verify that all requirements are covered.
Question 64: Why is 'active listening' considered an important underlying competency for business analysts?
- It ensures the analyst fully understands stakeholder needs, reducing miscommunication and requirements errors (Correct answer)
- It helps analysts type faster during meetings
- It allows analysts to lead more meetings
- It is required for CBAP certification
Correct answer: It ensures the analyst fully understands stakeholder needs, reducing miscommunication and requirements errors
Active listening helps the business analyst absorb and understand what stakeholders are truly communicating, leading to more accurate requirements and better relationships.
Question 65: Which output is produced by the 'Communicate Business Analysis Information' task?
- Business analysis communication plan
- Requirements management plan
- Business analysis information distributed to stakeholders (Correct answer)
- Elicitation activity plan
Correct answer: Business analysis information distributed to stakeholders
The task 'Communicate Business Analysis Information' results in business analysis information being shared with and understood by the appropriate stakeholders.
Question 66: What is the primary goal of Requirements Life Cycle Management (RLCM) in BABOK?
- To establish the business analysis plan
- To ensure requirements are managed, traced, and maintained from inception through retirement (Correct answer)
- To prioritize requirements for the development team
- To create the requirements document
Correct answer: To ensure requirements are managed, traced, and maintained from inception through retirement
RLCM ensures that requirements remain accurate, current, and properly managed throughout the entire project and solution lifecycle.
Question 67: In BABOK, what does 'confirmed elicitation results' mean?
- Elicited information that stakeholders have reviewed and agreed accurately represents what was said or intended (Correct answer)
- Results approved by the project sponsor
- Outputs that have been signed off by the business analyst manager
- Requirements that have passed testing
Correct answer: Elicited information that stakeholders have reviewed and agreed accurately represents what was said or intended
Confirming elicitation results involves checking with stakeholders that the captured information accurately reflects their actual inputs and intentions.
Question 68: What is the significance of 'context' when defining requirements?
- Context only matters for technical requirements
- Context defines the project timeline
- Context has no impact on requirements
- Context shapes what is considered a valid need and what solutions are appropriate (Correct answer)
Correct answer: Context shapes what is considered a valid need and what solutions are appropriate
Context influences the identification of needs, the appropriateness of solutions, and the constraints that requirements must respect, making it essential to requirements definition.
Question 69: What is the purpose of a 'use case' in requirements modeling?
- To document project risks
- To describe how actors interact with a system to achieve specific goals (Correct answer)
- To define database schemas
- 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 70: What does 'Need' represent in the BACCM?
- A project deliverable
- A stakeholder's personal preferences
- A specific functional requirement
- A problem or opportunity to be addressed (Correct answer)
Correct answer: A problem or opportunity to be addressed
A need is a problem or opportunity that must be addressed through change to deliver value to stakeholders.
Question 71: What is the primary focus of Agile methodologies in business analysis?
- Flexibility and iterative development (Correct answer)
- Strict adherence to requirements
- Detailed upfront planning
- Comprehensive documentation
Correct answer: Flexibility and iterative development
Agile methodologies prioritize flexibility and iterative development to adapt quickly to changing requirements and deliver value incrementally. This approach allows teams to continuously gather feedback and adjust their course, ensuring the final product effectively meets evolving business needs. It contrasts with traditional methods that rely on extensive upfront planning and fixed requirements.
Question 72: Which prioritization technique assigns numerical weights to requirements based on multiple criteria?
- Kano Model
- Weighted Ranking (Correct answer)
- Timeboxing
- MoSCoW Method
Correct answer: Weighted Ranking
Weighted ranking assigns scores across multiple criteria (value, cost, risk) and calculates a composite priority score for each requirement.
Question 73: In Strategy Analysis, what is the purpose of defining the Future State?
- To list the technical requirements
- To create a budget plan
- To outline the project timeline
- To describe the desired outcomes and conditions that will be achieved by solving the business needs (Correct answer)
Correct answer: To describe the desired outcomes and conditions that will be achieved by solving the business needs
In Strategy Analysis, defining the Future State is crucial as it describes the desired outcomes and conditions that will be achieved by solving the identified business needs. It provides a clear vision of what the organization will look like after the solution is implemented, including new capabilities, processes, and benefits. This vision guides all subsequent business analysis and project activities.
Question 74: When developing a business case, what is the importance of identifying stakeholders?
- To determine the project timeline
- To set technical standards
- To allocate resources efficiently
- To understand and address their needs and expectations (Correct answer)
Correct answer: To understand and address their needs and expectations
Identifying stakeholders is vital when developing a business case because it ensures that all individuals or groups affected by, or who can influence, the project are considered. Understanding their needs and expectations allows the business analyst to develop a solution that addresses diverse perspectives, gains necessary support, and increases the likelihood of project success and acceptance.
Question 75: What does 'facilitation' as an underlying competency enable a business analyst to do?
- Oversee software development teams
- Write better requirements documents
- Manage the project schedule
- Guide groups through structured processes to achieve shared goals, consensus, or decisions (Correct answer)
Correct answer: Guide groups through structured processes to achieve shared goals, consensus, or decisions
Facilitation skills allow the business analyst to effectively lead workshops, meetings, and collaborative sessions, helping groups work productively toward outcomes.
Question 76: When evaluating a solution, what is a 'benchmark' used for?
- Setting the project budget
- Establishing a baseline performance measure to compare current or future performance against (Correct answer)
- Ranking stakeholders by importance
- Comparing one vendor's solution to another's cost
Correct answer: Establishing a baseline performance measure to compare current or future performance against
A benchmark provides a reference standard — often historical data or industry norms — against which solution performance can be objectively measured.
Question 77: Which task in RLCM involves establishing and maintaining relationships between requirements and other solution components?
- Assess Requirements Changes
- Maintain Requirements
- Prioritize Requirements
- Trace Requirements (Correct answer)
Correct answer: Trace Requirements
Tracing requirements establishes clear lineage between requirements and their related business goals, solution components, and test cases to support impact analysis.
Question 78: Which elicitation technique is best suited when stakeholders have difficulty articulating their needs?
- Document Analysis
- Surveys
- Prototyping (Correct answer)
- Benchmarking
Correct answer: Prototyping
Prototyping allows stakeholders to interact with a model of the solution, making it easier to identify unstated needs.
Question 79: What is a key consideration when developing transition requirements during Strategy Analysis?
- Avoiding stakeholder involvement
- Identifying the changes needed to move from the current state to the future state (Correct answer)
- 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 80: What is 'business acumen' as an underlying competency in BABOK?
- Knowledge of business principles, industries, and organizational functions that inform business analysis (Correct answer)
- The ability to manage financial forecasts
- The ability to write business plans
- The skill of negotiating contracts
Correct answer: Knowledge of business principles, industries, and organizational functions that inform business analysis
Business acumen enables business analysts to understand how organizations function, how value is created, and how business decisions are made.
Question 81: In BABOK, which stakeholder role represents an authority that defines or enforces requirements that the solution must comply with, such as a government body?
- Regulator (Correct answer)
- Sponsor
- Customer
- Project Manager
Correct answer: Regulator
The Regulator role in BABOK refers to entities such as government agencies or industry bodies that impose compliance requirements the solution must satisfy.
Question 82: What is the purpose of a stakeholder engagement plan developed during business analysis planning?
- To schedule stakeholder performance reviews and compensation discussions
- To formalize stakeholder compensation arrangements for their time spent on the project
- To document how stakeholders will be identified, involved, communicated with, and collaborated with throughout the initiative (Correct answer)
- To track and report stakeholder satisfaction scores to senior leadership
Correct answer: To document how stakeholders will be identified, involved, communicated with, and collaborated with throughout the initiative
The stakeholder engagement plan outlines the approach for managing stakeholder relationships, including communication frequency, methods, and how each group will be involved in analysis activities.
Question 83: What is the primary purpose of elicitation in business analysis?
- To document existing processes
- To draw out information from stakeholders (Correct answer)
- To create solution designs
- To manage project risks
Correct answer: To draw out information from stakeholders
Elicitation is used to draw out, explore, and identify information relevant to the business need from stakeholders and other sources.
Question 84: 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 85: Which communication approach is most appropriate when stakeholders need to be informed of progress but do not need to actively participate in analysis activities?
- Push communications such as status reports and progress updates (Correct answer)
- One-on-one elicitation interviews
- Collaborative requirements workshops
- Joint application design (JAD) sessions
Correct answer: Push communications such as status reports and progress updates
Push communications, such as newsletters, status reports, and email updates, allow the BA to keep stakeholders informed without requiring their active presence or participation.
Question 86: Which diagram shows the high-level boundary of a system and its interactions with external actors?
- Sequence Diagram
- Data Flow Diagram
- Context Diagram (Correct answer)
- State Diagram
Correct answer: Context Diagram
A context diagram defines the system boundary and illustrates how the system interacts with external entities such as users, other systems, and organizations.
Question 87: What is the purpose of User Acceptance Testing (UAT) in solution evaluation?
- To evaluate vendor performance
- To validate that the solution meets the needs and requirements of end users before formal acceptance (Correct answer)
- To assess the security of the application
- To test the technical performance of servers
Correct answer: To validate that the solution meets the needs and requirements of end users before formal acceptance
UAT involves actual users testing the solution against real-world scenarios to confirm it meets their needs and functions as intended before acceptance.
Question 88: Which RADD task involves evaluating different approaches to meeting the business need and recommending the best option?
- Define Design Options (Correct answer)
- Model Requirements
- Verify Requirements
- Prioritize Requirements
Correct answer: Define Design Options
'Define Design Options' involves identifying and evaluating alternative solution approaches and recommending the most appropriate one to stakeholders.
Question 89: A business analyst who can translate complex technical concepts into terms that non-technical stakeholders understand is demonstrating which competency?
- Tools and Technology
- Systems Thinking
- Business Knowledge
- Communication Skills (Correct answer)
Correct answer: Communication Skills
The ability to bridge technical and non-technical communication is a core communication skills competency that enables effective stakeholder engagement.
Question 90: What is the primary focus of the Solution Evaluation knowledge area in BABOK?
- Planning the business analysis approach
- Designing the solution architecture
- Assessing the performance of a solution and determining its value to the organization (Correct answer)
- Eliciting requirements from stakeholders
Correct answer: Assessing the performance of a solution and determining its value to the organization
Solution Evaluation focuses on determining whether a deployed or proposed solution is delivering or will deliver the intended business value.
Question 91: Which of the following is a task within RADD?
- Conduct Elicitation
- Trace Requirements
- Assess Solution Performance
- Specify and Model Requirements (Correct answer)
Correct answer: Specify and Model Requirements
'Specify and Model Requirements' is a core RADD task in which the business analyst creates detailed textual and visual representations of requirements.
Question 92: Which elicitation technique involves asking stakeholders open-ended questions to uncover their needs and expectations?
- Prototyping
- Interviews (Correct answer)
- Observation
- Document Analysis
Correct answer: Interviews
Interviews use open-ended and closed-ended questions to draw out detailed information directly from stakeholders.
Question 93: What is 'interaction skills' as an underlying competency in BABOK?
- The ability to interact with databases
- The ability to work effectively with stakeholders through facilitation, negotiation, and leadership (Correct answer)
- Technical skills for system integration
- Programming and system interaction skills
Correct answer: The ability to work effectively with stakeholders through facilitation, negotiation, and leadership
Interaction skills encompass facilitation, negotiation, leadership, and teamwork abilities that enable a BA to work effectively with diverse stakeholders.
Question 94: In BABOK, which knowledge area contains the 'Elicit Information' task?
- Strategy Analysis
- Elicitation and Collaboration (Correct answer)
- Requirements Life Cycle Management
- Solution Evaluation
Correct answer: Elicitation and Collaboration
The 'Elicit Information' task is one of the core tasks within the Elicitation and Collaboration knowledge area of BABOK.
Question 95: Which of the following is an output of the 'Maintain Requirements' task?
- Requirements (maintained) (Correct answer)
- Requirements management plan
- 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 96: In BABOK, requirements prioritization is based on which of the following factors?
- Stakeholder seniority
- Developer preference
- Business value, risk, dependencies, and time sensitivity (Correct answer)
- Alphabetical order of requirements
Correct answer: Business value, risk, dependencies, and time sensitivity
BABOK defines prioritization as a process driven by business value, risk exposure, requirement dependencies, and urgency rather than personal preferences.
Question 97: Which of the following is a key input for conducting a Current State Analysis?
- Solution scope
- Future state description
- Business needs (Correct answer)
- Transition requirements
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.
Question 98: In the context of a business case, what is a "feasibility analysis" used to assess?
- The marketing strategy of the product
- The design specifications of the solution
- The project's compliance with legal standards
- The technical, operational, and financial viability of the project (Correct answer)
Correct answer: The technical, operational, and financial viability of the project
Feasibility analysis within a business case assesses whether a proposed project is practical and achievable. It evaluates the technical capabilities required, the operational readiness of the organization to implement and use the solution, and the financial resources available. This comprehensive assessment determines the project's viability and helps mitigate risks before commitment.
Question 99: Non-functional requirements are also called:
- Business rules
- Stakeholder requirements
- Transition requirements
- Quality of service requirements (Correct answer)
Correct answer: Quality of service requirements
Non-functional requirements (also called quality of service or quality attributes) specify how well a system performs its functions, such as performance, security, and usability.
Question 100: What is the relationship between requirements verification and requirements validation in BABOK?
- Verification checks requirement quality; validation checks that requirements will deliver business value (Correct answer)
- Verification is done by stakeholders; validation by the business analyst
- They are the same activity
- Validation is done before verification
Correct answer: Verification checks requirement quality; validation checks that requirements will deliver business value
Verification ensures requirements are well-written and internally consistent, while validation ensures those requirements actually align with business objectives and needs.
Question 101: What is 'collaborative elicitation'?
- Techniques that engage multiple stakeholders simultaneously to gather requirements (Correct answer)
- Elicitation done without stakeholders
- Independent analysis by the business analyst
- A form of document review
Correct answer: Techniques that engage multiple stakeholders simultaneously to gather requirements
Collaborative elicitation involves multiple stakeholders working together in real time to share knowledge and surface requirements.
Question 102: What does BABOK mean by 'change' as a core concept?
- A revision to a requirements document
- A modification to the project schedule
- A new technology adoption
- The act of transformation in response to a need (Correct answer)
Correct answer: The act of transformation in response to a need
In BABOK, change is the act of transformation that is undertaken to address a need and create value for stakeholders.
Question 103: Which of the following best describes 'conceptual thinking' as a business analysis competency?
- The skill of drawing concept maps
- The ability to memorize BABOK knowledge areas
- Understanding abstract software concepts
- The ability to identify patterns, connections, and relationships between abstract ideas to form holistic understanding (Correct answer)
Correct answer: The ability to identify patterns, connections, and relationships between abstract ideas to form holistic understanding
Conceptual thinking enables the business analyst to recognize patterns, make connections between disparate pieces of information, and build an integrated understanding of complex situations.
Question 104: The competency of 'systems thinking' involves:
- Managing software development systems
- Understanding IT system architecture
- Learning multiple operating systems
- Recognizing how components interact within a whole system and how changes in one part affect others (Correct answer)
Correct answer: Recognizing how components interact within a whole system and how changes in one part affect others
Systems thinking allows business analysts to see the organization as an interconnected whole, recognizing how changes in one area cascade through other parts of the business.
Question 105: What does BABOK identify as the relationship between 'Value' and 'Need'?
- Value and need are independent concepts in BABOK
- Needs are financial; value is technical
- Value is measured by cost; need is measured by complexity
- Addressing a need through change creates value for stakeholders (Correct answer)
Correct answer: Addressing a need through change creates value for stakeholders
In the BACCM, value is created when a solution successfully addresses a stakeholder need, making the two concepts directly linked.
Question 106: What is the purpose of 'Manage Stakeholder Collaboration' in BABOK?
- To assign tasks to stakeholders
- To ensure stakeholders engage appropriately throughout the business analysis effort (Correct answer)
- To create the stakeholder register
- To resolve conflicts between the project manager and business analyst
Correct answer: To ensure stakeholders engage appropriately throughout the business analysis effort
Managing stakeholder collaboration ensures that the right people are engaged at the right time, supporting successful elicitation and requirements activities.
Question 107: How does the Agile principle of "responding to change over following a plan" influence business analysis activities?
- It discourages planning
- It eliminates the need for requirements
- It promotes adaptability and responsiveness to feedback (Correct answer)
- 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 108: What does the stakeholder onion diagram visually represent in business analysis?
- The timeline of stakeholder engagement throughout a project
- The risk levels associated with each stakeholder group
- The hierarchy of requirements from business to solution level
- The layers of stakeholder groups by their proximity and relationship to the solution (Correct answer)
Correct answer: The layers of stakeholder groups by their proximity and relationship to the solution
The onion diagram places the core solution at the center and radiates outward through concentric rings showing stakeholder groups from most direct to most peripheral involvement.
Question 109: Which BABOK task focuses on determining whether a newly deployed solution is ready for full operation?
- Evaluate Solution Risks
- Assess Enterprise Limitations
- Assess Solution Performance
- Assess Solution Readiness (Correct answer)
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 110: What does a SWOT analysis assess during Strategy Analysis?
- Stakeholder communication preferences
- Project timelines and deadlines
- Strengths, Weaknesses, Opportunities, and Threats of an organization (Correct answer)
- Technical feasibility of solutions
Correct answer: Strengths, Weaknesses, Opportunities, and Threats of an organization
A SWOT analysis assesses the Strengths, Weaknesses, Opportunities, and Threats of an organization during Strategy Analysis. This strategic tool helps in understanding both internal capabilities and external factors that can impact the achievement of business objectives. By identifying these elements, organizations can leverage their strengths, address weaknesses, capitalize on opportunities, and mitigate threats.
Question 111: What is the purpose of a Business Analysis Governance Plan?
- To manage project finances
- To outline the technical implementation details of the solution
- To create user manuals for the end-users
- To define the decision-making process and responsibilities for business analysis activities (Correct answer)
Correct answer: To define the decision-making process and responsibilities for business analysis activities
A Business Analysis Governance Plan defines the decision-making process and responsibilities for business analysis activities. It establishes who has the authority to approve requirements, resolve issues, and manage changes. This plan ensures accountability, consistency, and effective control over the business analysis work, aligning it with project and organizational standards.
Question 112: What is the primary purpose of conducting a stakeholder impact assessment in business analysis?
- To assign blame and accountability for project failures after the fact
- To create a directory of stakeholder contact information and reporting structures
- To determine the compensation adjustments required for each stakeholder group
- To understand how a proposed change will affect different stakeholder groups and inform engagement strategies (Correct answer)
Correct answer: To understand how a proposed change will affect different stakeholder groups and inform engagement strategies
A stakeholder impact assessment identifies the degree to which each group will be affected by the change, enabling the business analyst to tailor engagement, communication, and transition planning accordingly.
Question 113: Knowledge of industry-specific regulations, standards, and compliance requirements falls under which underlying competency category?
- Interaction Skills
- Tools and Technology
- Business Knowledge (Correct answer)
- Analytical Thinking
Correct answer: Business Knowledge
Business Knowledge includes understanding the regulatory environment, industry standards, and compliance requirements relevant to the organization and its domain.
Question 114: In Agile, who is primarily responsible for maintaining and prioritizing the product backlog?
- Scrum Master
- Product Owner (Correct answer)
- Business Analyst
- Project Manager
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 115: A business analyst identifies that a proposed solution will have unintended consequences in a department not originally in scope. This demonstrates:
- Document analysis
- Risk avoidance
- Scope creep
- Systems thinking (Correct answer)
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 116: How does BABOK recommend a business analyst handle stakeholders who actively resist a proposed change?
- Exclude resistant stakeholders from requirements workshops to avoid disruption
- Proceed with requirements documentation without seeking resistant stakeholders' input
- Understand their concerns and address resistance through targeted communication and collaboration (Correct answer)
- 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 117: When using the 'Confirm Elicitation Results' task, which stakeholders should review the outputs?
- Those who participated in or have knowledge relevant to the elicitation activity (Correct answer)
- Only the project sponsor
- The business analyst and project manager only
- The entire project team
Correct answer: Those who participated in or have knowledge relevant to the elicitation activity
Confirmation should involve stakeholders who participated in or have relevant knowledge about the elicitation session to ensure accuracy of the captured information.
Question 118: Which elicitation technique involves observing stakeholders perform their work in their natural environment?
- Brainstorming
- Observation (Correct answer)
- Survey
- Focus Group
Correct answer: Observation
Observation (also called job shadowing) allows the business analyst to see work being done in its real context without relying solely on stakeholder descriptions.
Question 119: What technique involves creating a working model of a proposed solution to gather stakeholder feedback?
- Benchmarking
- SWOT Analysis
- Prototyping (Correct answer)
- Mind Mapping
Correct answer: Prototyping
Prototyping creates a tangible, interactive model of a solution that stakeholders can evaluate, helping to surface requirements that might not emerge through conversation alone.
Question 120: What is a Key Performance Indicator (KPI) in the context of solution evaluation?
- A list of features delivered by the solution
- A quantifiable measure used to evaluate success in achieving specific business objectives (Correct answer)
- A project risk rating
- A score given by stakeholders during UAT
Correct answer: A quantifiable measure used to evaluate success in achieving specific business objectives
KPIs are specific, measurable metrics that track progress toward business objectives and indicate whether the solution is delivering the expected value.
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