Certification of Capability in Business Analysis (CCBA) — Questions and Answers
Question 1: What is facilitation in business analysis?
- Taking notes at meetings
- Presenting findings only
- Managing schedules
- Guiding groups through meetings and workshops to achieve productive outcomes (Correct answer)
Correct answer: Guiding groups through meetings and workshops to achieve productive outcomes
Facilitation skills help business analysts lead effective meetings that produce clear, actionable outcomes.
Question 2: A business analyst who consistently learns from past projects and applies new methodologies proactively is demonstrating which underlying competency sub-skill?
- Decision Making
- Networking
- Facilitation
- Learning (Correct answer)
Correct answer: Learning
Learning is a sub-skill within Analytical Thinking and Problem Solving that involves applying knowledge from experience and adapting to new situations.
Question 3: A sponsor asks a BA to evaluate multiple change strategies and select the most viable option. Which BABOK v3 task directly addresses this?
- Define Future State
- Analyze Potential Value
- Assess Risks
- Define Change Strategy (Correct answer)
Correct answer: Define Change Strategy
The 'Define Change Strategy' task involves evaluating multiple approaches and selecting the most appropriate path from the current state to the future state.
Question 4: In a value stream map, which element specifically identifies where waste occurs in a process?
- Kaizen bursts (improvement bursts) (Correct answer)
- Timeline/lead time bar
- Data boxes
- Push arrows
Correct answer: Kaizen bursts (improvement bursts)
Kaizen bursts (lightning bolt or starburst symbols) are placed on value stream maps to highlight areas of identified waste or opportunities for improvement.
Question 5: Why is stakeholder engagement important in business analysis?
- It ensures stakeholders’ needs and expectations are met (Correct answer)
- It defines the project timeline.
- It helps finalize the project budget.
- It ensures project risks are mitigated.
Correct answer: It ensures stakeholders’ needs and expectations are met
Stakeholder engagement is vital in business analysis as it fosters collaboration, builds trust, and ensures that all relevant perspectives are considered. By actively involving stakeholders, business analysts can accurately capture their needs, manage expectations, and gain buy-in for proposed solutions. This leads to solutions that are more likely to meet the diverse requirements and be successfully adopted.
Question 6: A business analyst documents that the organization lacks a CRM system, causing sales teams to lose leads. This is an example of:
- A risk statement
- A solution requirement
- A future state description
- A current state problem (Correct answer)
Correct answer: A current state problem
Identifying an existing gap or deficiency in the current environment, such as a missing system causing business impact, is part of documenting current state problems.
Question 7: Why is it important for business rules to be stated declaratively rather than procedurally?
- Declarative rules separate the 'what' from the 'how', enabling implementation flexibility and making rules easier to maintain (Correct answer)
- Procedural rules cannot be documented in requirements
- Declarative rules automatically generate test cases
- Declarative rules are easier for developers to code
Correct answer: Declarative rules separate the 'what' from the 'how', enabling implementation flexibility and making rules easier to maintain
Declarative business rules state what must be true or what is permitted without specifying how to implement it, separating business logic from implementation and making rules easier to change independently.
Question 8: What does 'active listening' specifically require of a business analyst during stakeholder interviews?
- Taking detailed verbatim notes of everything said
- Limiting the interview to 30 minutes maximum
- Interrupting whenever a misunderstanding is detected
- Demonstrating understanding by paraphrasing, asking clarifying questions, and attending to non-verbal cues (Correct answer)
Correct answer: Demonstrating understanding by paraphrasing, asking clarifying questions, and attending to non-verbal cues
Active listening involves demonstrating understanding through paraphrasing, clarifying questions, and attention to non-verbal cues — it is participative, not just passive hearing.
Question 9: Which technique is MOST useful for identifying root causes of a current state problem during strategy analysis?
- Use Case Modeling
- Fishbone (Ishikawa) Diagram (Correct answer)
- Data Dictionary
- Process Flow Diagram
Correct answer: Fishbone (Ishikawa) Diagram
A Fishbone (Ishikawa) Diagram is a root cause analysis technique that helps identify the underlying causes contributing to a problem.
Question 10: In the context of CCBA strategy analysis, 'organizational readiness assessment' is used to:
- Assess vendor readiness for contract signing
- Evaluate the organization's ability and willingness to accept a proposed change (Correct answer)
- Determine the project schedule baseline
- Measure individual employee performance
Correct answer: Evaluate the organization's ability and willingness to accept a proposed change
An organizational readiness assessment evaluates whether the organization has the culture, capability, and willingness to successfully adopt the proposed change.
Question 11: What is a RACI matrix?
- A math formula
- A quality metric
- A chart defining Responsible, Accountable, Consulted, and Informed roles for each task (Correct answer)
- A risk assessment
Correct answer: A chart defining Responsible, Accountable, Consulted, and Informed roles for each task
RACI clarifies who does the work, who has final authority, who provides input, and who needs to be kept informed.
Question 12: What is the purpose of conducting a feasibility study in solution validation?
- To evaluate if the solution can be realistically implemented (Correct answer)
- To improve the design.
- To estimate project costs.
- To choose a vendor.
Correct answer: To evaluate if the solution can be realistically implemented
A feasibility study helps assess the practicality and viability of implementing the solution within the defined constraints of time, budget, and resources.
Question 13: When assessing risks associated with a change strategy, which approach best supports the CCBA strategy analysis process?
- Defer risk assessment to the project manager
- Evaluate probability and impact of potential negative outcomes (Correct answer)
- Identify only risks that have occurred in past projects
- Document risks only after the solution is selected
Correct answer: Evaluate probability and impact of potential negative outcomes
Effective risk assessment in strategy analysis involves evaluating the probability and impact of potential negative outcomes to inform change strategy decisions.
Question 14: When comparing multiple change strategies, which factor is MOST important for a CCBA to evaluate?
- The fastest delivery timeline irrespective of quality
- The lowest possible implementation cost regardless of outcome
- The degree to which each strategy achieves the desired future state (Correct answer)
- The strategy preferred by the project manager
Correct answer: The degree to which each strategy achieves the desired future state
The primary evaluation criterion for change strategies is how well each option achieves the desired future state and delivers business value.
Question 15: In post-implementation evaluation, what is the significance of 'user adoption rate'?
- It tracks the number of software licenses activated
- It measures how many users were trained before go-live
- It measures compliance with security access policies
- It indicates the extent to which intended users are actually using the solution as designed (Correct answer)
Correct answer: It indicates the extent to which intended users are actually using the solution as designed
User adoption rate reflects the degree to which intended users are actually using the solution as designed — low adoption indicates barriers to usage that undermine the solution's ability to deliver value.
Question 16: Which of the following is part of solution validation?
- Allocating project resources.
- Designing the user interface.
- Testing and measuring business value delivered (Correct answer)
- Writing the technical documentation.
Correct answer: Testing and measuring business value delivered
Solution validation involves testing the solution to ensure that it delivers the intended business value and resolves the original problem.
Question 17: What is the purpose of conducting a 'stakeholder impact assessment' during change management?
- To understand how the proposed change will affect each stakeholder group to plan appropriate support and communications (Correct answer)
- To assess whether stakeholders have the right to veto the change
- To determine which stakeholders should be removed from the project
- To calculate the financial compensation stakeholders should receive for accepting the change
Correct answer: To understand how the proposed change will affect each stakeholder group to plan appropriate support and communications
A stakeholder impact assessment identifies how the proposed change affects each stakeholder group — in terms of their work, skills, roles, and systems — to inform targeted change management and communication plans.
Question 18: Which stakeholder group should primarily review and approve requirements documents?
- External consultants.
- The development team.
- The testing team.
- Project sponsors and key stakeholders (Correct answer)
Correct answer: Project sponsors and key stakeholders
Project sponsors and key stakeholders are the primary group responsible for reviewing and approving requirements documents. As the ultimate owners of the business problem and vision, their approval ensures that the documented requirements accurately reflect their strategic objectives and expectations. Their sign-off provides legitimacy and direction for the development effort.
Question 19: A stakeholder insists on adding a requirement late in the project that was not in the original scope. The BA should FIRST:
- Evaluate its impact through the formal change control process (Correct answer)
- Reject the requirement to protect project scope
- Defer it to a future project phase without evaluation
- Add it immediately to avoid stakeholder dissatisfaction
Correct answer: Evaluate its impact through the formal change control process
All late-stage requirement additions must go through change control to assess the impact on scope, schedule, cost, and risk before a decision is made.
Question 20: What distinguishes a 'structured interview' from an 'unstructured interview' in business analysis?
- Structured interviews are conducted in person; unstructured interviews are virtual
- Structured interviews use predetermined questions; unstructured interviews allow free-flowing conversation (Correct answer)
- Structured interviews are only for technical stakeholders
- Structured interviews involve multiple interviewers; unstructured interviews are one-on-one
Correct answer: Structured interviews use predetermined questions; unstructured interviews allow free-flowing conversation
Structured interviews follow a predefined set of questions to ensure consistency and coverage, while unstructured interviews allow flexible, exploratory conversation guided by stakeholder responses.
Question 21: During solution assessment, a BA finds that a vendor solution meets 80% of functional requirements but the remaining 20% would require expensive customization. What should the BA present to stakeholders?
- Reject the vendor solution outright due to the gap
- Request the vendor to deliver the missing 20% for free
- Present a cost-benefit analysis of the customization against alternative solutions and workarounds (Correct answer)
- Accept the solution and omit the unsupported requirements from the scope
Correct answer: Present a cost-benefit analysis of the customization against alternative solutions and workarounds
The BA's role is to present complete information—including cost and risk trade-offs of customization versus alternatives—enabling informed stakeholder decision-making.
Question 22: A business analyst identifies that two departments in a US company use different definitions for 'active customer.' This is primarily a:
- Process documentation gap
- Stakeholder alignment problem
- Requirements traceability failure
- Data standardization issue (Correct answer)
Correct answer: Data standardization issue
When different parts of an organization define the same data term differently, it is a data standardization issue requiring a common definition to be established.
Question 23: Which of the following BEST describes the role of a business analyst in stakeholder communication?
- Writing all project status reports on behalf of the project manager
- Ensuring that only approved information reaches stakeholders
- Passing messages from project management to business stakeholders
- Acting as a bridge between business and technical stakeholders by translating requirements into language appropriate for each audience (Correct answer)
Correct answer: Acting as a bridge between business and technical stakeholders by translating requirements into language appropriate for each audience
A key business analyst role is translating between business and technical domains — ensuring that business stakeholders' needs are understood by technical teams and that technical realities are communicated in business terms.
Question 24: A business analyst is preparing for a requirements workshop. Which preparatory activity is MOST critical?
- Booking a meeting room with videoconferencing
- Ensuring all attendees have the same seniority level
- Pre-completing requirements on behalf of stakeholders
- Defining clear objectives and an agenda for the workshop (Correct answer)
Correct answer: Defining clear objectives and an agenda for the workshop
A clear objective and agenda ensure the workshop stays focused, achieves its goals, and makes effective use of participants' time — the most critical preparation activity.
Question 25: Which element is NOT typically part of defining the current state in strategy analysis?
- Solution design specifications (Correct answer)
- Existing capabilities
- Business policies
- Organizational structure
Correct answer: Solution design specifications
Solution design specifications belong to the Requirements Analysis and Design Definition knowledge area, not to current state analysis in Strategy Analysis.
Question 26: A BA is preparing the requirements package for handoff to the development team. Which element is MOST critical to include for each requirement to ensure testability?
- The name of the stakeholder who requested it
- A reference to the competing requirements that were rejected
- The estimated development effort in story points
- Measurable acceptance criteria that define the conditions for satisfaction (Correct answer)
Correct answer: Measurable acceptance criteria that define the conditions for satisfaction
Acceptance criteria provide the objective, measurable conditions under which a requirement is considered satisfied, enabling testers to verify the solution.
Question 27: What does 'solution performance' measure in the context of BABOK solution evaluation?
- The technical speed of database queries and system transactions
- The solution's compliance with industry security standards
- The productivity of the development team during implementation
- How well the solution is functioning to meet business objectives and stakeholder needs (Correct answer)
Correct answer: How well the solution is functioning to meet business objectives and stakeholder needs
In BABOK, solution performance refers to how effectively the solution is meeting business objectives and stakeholder needs — it is a business metric, not purely a technical one.
Question 28: Which is a critical aspect of requirements documentation?
- Complexity in structure.
- In-depth focus on development tools.
- Use of technical jargon.
- Clarity, conciseness, and measurability (Correct answer)
Correct answer: Clarity, conciseness, and measurability
Critical aspects of requirements documentation include clarity, conciseness, and measurability. Clarity ensures that requirements are easily understood by all stakeholders, conciseness avoids unnecessary detail, and measurability allows for objective verification during testing and implementation. These qualities are essential for effective communication, accurate development, and successful project delivery.
Question 29: How many Continuing Development Units (CDUs) must a CCBA holder earn during each 3-year recertification cycle?
- 21 CDUs (Correct answer)
- 60 CDUs
- 35 CDUs
- 45 CDUs
Correct answer: 21 CDUs
CCBA holders must earn 21 CDUs over their 3-year recertification period to maintain the credential.
Question 30: When a business analyst uses an affinity diagram to group stakeholder concerns into themes, which underlying competency sub-skill is most directly being applied?
- Ethical Reasoning
- Oral Communication
- Teamwork
- Creative Thinking (Correct answer)
Correct answer: Creative Thinking
Creative Thinking, a sub-skill of Analytical Thinking and Problem Solving, involves generating novel approaches and organizing information in new ways to uncover insights.
Question 31: A business analyst consistently delivers on commitments, maintains high ethical standards, and shows initiative. Which underlying competency area does this best reflect?
- Interaction Skills
- Communication Skills
- Behavioral Characteristics (Correct answer)
- Business Knowledge
Correct answer: Behavioral Characteristics
Behavioral Characteristics cover ethics, personal accountability, trustworthiness, and organizational skills that shape how a BA conducts themselves.
Question 32: What is the difference between 'requirements deferral' and 'requirements deletion'?
- Deletion is only possible before baselining; deferral can happen at any time
- There is no meaningful difference — both remove the requirement from the current scope
- Deferral means the requirement is postponed to a future release; deletion means it is permanently removed from scope (Correct answer)
- Deferral requires stakeholder approval; deletion does not
Correct answer: Deferral means the requirement is postponed to a future release; deletion means it is permanently removed from scope
Deferral postpones a requirement to a later release or project phase while keeping it in the backlog, whereas deletion removes the requirement entirely from current and future scope.
Question 33: What is the PRIMARY purpose of conducting a pilot deployment before full rollout?
- To satisfy regulatory requirements for phased rollouts
- To validate the solution in a controlled real-world environment and identify issues before full-scale deployment (Correct answer)
- To allow the vendor to complete final testing on production hardware
- To reduce licensing costs by deploying to fewer users initially
Correct answer: To validate the solution in a controlled real-world environment and identify issues before full-scale deployment
A pilot validates the solution under real-world conditions with limited risk, allowing the organization to identify and correct problems before they affect all users.
Question 34: Which of the following is an example of a NON-FUNCTIONAL requirement?
- The system shall send a confirmation email after each purchase
- The system shall process 10,000 transactions per second with 99.9% uptime (Correct answer)
- The system shall allow users to reset their passwords
- The system shall display a product catalog with filtering options
Correct answer: The system shall process 10,000 transactions per second with 99.9% uptime
Non-functional requirements define system quality attributes such as performance, reliability, and availability, rather than specific behaviors or features.
Question 35: A solution passes all functional tests but fails to integrate with an existing enterprise system. This is BEST described as:
- A project management failure
- An enterprise limitation affecting the solution (Correct answer)
- A gap in the transition requirements
- A functional defect in the new solution
Correct answer: An enterprise limitation affecting the solution
Enterprise limitations are constraints imposed by the existing enterprise environment—such as legacy systems, infrastructure, or policies—that restrict what a solution can do.
Question 36: What is a swim lane diagram?
- A traffic flow chart
- A Gantt chart
- A process diagram that separates activities by the responsible party or department (Correct answer)
- A swimming pool design
Correct answer: A process diagram that separates activities by the responsible party or department
Swim lanes visually separate process steps by who performs them, clarifying handoffs and responsibilities.
Question 37: Which of the following represents a 'tacit knowledge' challenge in requirements elicitation?
- A project sponsor who changes requirements frequently
- A domain expert who finds it difficult to articulate how they perform a complex task (Correct answer)
- A stakeholder who refuses to participate in interviews
- A stakeholder who provides excessive detail about low-priority requirements
Correct answer: A domain expert who finds it difficult to articulate how they perform a complex task
Tacit knowledge is deeply embedded expertise that is difficult to articulate — domain experts often 'just know' how to perform complex tasks without being able to explain the steps.
Question 38: A business analyst discovers that regulatory compliance requirements are preventing the organization from reaching its desired future state. These constraints are categorized as:
- External constraints (Correct answer)
- Stakeholder concerns
- Business assumptions
- Internal weaknesses
Correct answer: External constraints
Regulatory requirements originate outside the organization and represent external constraints that must be factored into strategy analysis and future state definition.
Question 39: What is the purpose of a Business Case?
- To justify the need for a project (Correct answer)
- To provide a detailed financial analysis of a project
- To provide the technical design for a project
- To provide the project schedule
Correct answer: To justify the need for a project
A Business Case is a crucial document that outlines the rationale for initiating a project or task. It details the problem or opportunity, potential benefits, costs, risks, and alternative solutions, providing stakeholders with the necessary information to make an informed decision about proceeding. Its purpose is to demonstrate the value and feasibility of an investment.
Question 40: In an international deployment of an intranet, there are multi-language, date, and time issues to consider. How should these needs be categorized during documentation? Stakeholder requirements
- Functional requirements
- Stakeholder requirements (Correct answer)
- Quality of service requirements
- Business requirements
Correct answer: Stakeholder requirements
Multi-language, date, and time issues for an international intranet deployment are specific needs of the users (stakeholders) interacting with the system. These are not broad business goals (business requirements), core system functions (functional requirements), or general performance criteria (quality of service requirements). Instead, they represent the needs of specific stakeholder groups to use the system effectively in their respective contexts.
Question 41: What does 'stakeholder collaboration' primarily involve in business analysis?
- Sending weekly update emails to stakeholders
- Working jointly with stakeholders to create, refine, and validate requirements and solutions (Correct answer)
- Scheduling and running stakeholder status meetings
- Getting stakeholders to sign requirements documents
Correct answer: Working jointly with stakeholders to create, refine, and validate requirements and solutions
Stakeholder collaboration means working as partners with stakeholders — jointly creating, refining, and validating requirements and solutions rather than simply gathering information from them.
Question 42: What elicitation technique is used to examine user manuals, training manuals, service level agreements, or regulatory documentation?
- Survey/questionnaire
- Observation
- Interface analysis
- Document analysis (Correct answer)
Correct answer: Document analysis
Document analysis is an elicitation technique where a business analyst examines existing documentation to gather requirements. User manuals, training manuals, service level agreements, and regulatory documents are all examples of existing documents that contain valuable information about current processes, rules, and system functionalities. This technique helps understand the current state and identify potential requirements without directly interviewing stakeholders.
Question 43: What is the PRIMARY difference between solution evaluation and solution validation?
- Validation is done by QA teams; evaluation is done by end users
- Evaluation occurs before deployment; validation occurs after deployment
- Validation checks that requirements were met; evaluation assesses whether business value was delivered (Correct answer)
- They are synonymous terms used interchangeably in the BABOK
Correct answer: Validation checks that requirements were met; evaluation assesses whether business value was delivered
Validation confirms the solution meets requirements, while evaluation (post-implementation) assesses whether the solution actually delivered the intended business value over time.
Question 44: In requirements elicitation, what is the primary purpose of 'mind mapping'?
- To create a formal hierarchical requirements document
- To visually brainstorm and organize complex topics and their relationships (Correct answer)
- To assign requirements to team members
- To map database entity relationships
Correct answer: To visually brainstorm and organize complex topics and their relationships
Mind mapping is a visual brainstorming technique that helps participants explore and organize complex topics by branching related concepts from a central idea.
Question 45: What type of requirements document typically outlines the functionality of the system?
- Risk analysis report.
- Functional requirements document (Correct answer)
- Test plans.
- Design specification.
Correct answer: Functional requirements document
A Functional Requirements Document (FRD) is a key requirements document that specifically outlines the functionality and behavior of a system. It describes what the system must do, how it will respond to user input, and its various features from a user's perspective. This document focuses on the 'what' rather than the 'how' of the system's implementation.
Question 46: How do you determine the communication needs of stakeholders?
- By assuming that all stakeholders have the same communication needs.
- By identifying each stakeholder’s role, influence, and communication preferences (Correct answer)
- By focusing only on high-priority stakeholders.
- By sending generic updates to all stakeholders.
Correct answer: By identifying each stakeholder’s role, influence, and communication preferences
Communication needs are determined by understanding the stakeholder's role, influence, and preferred communication channels to ensure the right information is shared in the most effective way.
Question 47: What is stakeholder management?
- Only communicating with executives
- Ignoring difficult stakeholders
- Managing only customers
- Identifying, analyzing, planning, and executing actions to engage stakeholders throughout a project (Correct answer)
Correct answer: Identifying, analyzing, planning, and executing actions to engage stakeholders throughout a project
Effective stakeholder management builds support, manages expectations, and addresses concerns proactively.
Question 48: Which dimension of data quality refers to whether data accurately represents the real-world values it is intended to model?
- Timeliness
- Completeness
- Consistency
- Accuracy (Correct answer)
Correct answer: Accuracy
Data accuracy refers to how correctly data represents the true, real-world facts or values it is meant to capture.
Question 49: A BA is evaluating a commercial off-the-shelf (COTS) solution. Which assessment approach is MOST appropriate?
- Focus solely on the vendor's compliance certifications
- Assess only cost and vendor reputation since the software cannot be modified
- Compare the COTS solution's standard features against business requirements and identify gaps requiring configuration or customization (Correct answer)
- Accept any COTS solution recommended by the IT team without independent analysis
Correct answer: Compare the COTS solution's standard features against business requirements and identify gaps requiring configuration or customization
COTS evaluation requires systematically comparing out-of-the-box capabilities against requirements to identify gaps and determine whether they can be addressed through configuration, customization, or process change.
Question 50: How should a business analyst approach risk management?
- By identifying, assessing, and prioritizing risks (Correct answer)
- By ignoring low-priority risks.
- By focusing only on the high-priority risks.
- By implementing risk management software.
Correct answer: By identifying, assessing, and prioritizing risks
Effective risk management in business analysis involves a structured approach to dealing with uncertainties. This includes systematically identifying potential risks that could impact the project, assessing their likelihood and potential impact, and then prioritizing them based on their severity. This allows for proactive planning and the development of mitigation strategies.
Question 51: A business analyst is asked to analyze trends in customer purchasing behavior using historical data. Which analytical technique is MOST appropriate?
- Gap Analysis
- Root Cause Analysis
- RACI Matrix
- Data Mining (Correct answer)
Correct answer: Data Mining
Data mining involves analyzing large datasets to discover patterns, correlations, and trends that can inform business decisions.
Question 52: What is the key difference between a 'push' and 'pull' communication strategy?
- Push communication requires face-to-face delivery; pull communication is digital
- Push communication sends information to stakeholders; pull communication allows stakeholders to access information on demand (Correct answer)
- Push communication is formal; pull communication is informal
- Push communication is used with executives; pull communication with end users
Correct answer: Push communication sends information to stakeholders; pull communication allows stakeholders to access information on demand
Push communication actively distributes information to stakeholders (emails, reports, presentations), while pull communication makes information available for stakeholders to access when needed (portals, wikis, shared drives).
Question 53: In BABOK v3 Strategy Analysis, what is the primary output of the 'Define Future State' task?
- Future State Description (Correct answer)
- Risk Analysis Results
- Business Case
- Stakeholder Engagement Approach
Correct answer: Future State Description
The 'Define Future State' task produces a Future State Description that outlines the desired conditions the organization needs to meet its business objectives.
Question 54: A business analyst is using the '5 Whys' technique during elicitation. What is the goal of this technique?
- To uncover the root cause of a business problem by repeatedly asking 'why' (Correct answer)
- To validate that requirements are testable
- To prioritize requirements by importance
- To create a hierarchical requirements structure
Correct answer: To uncover the root cause of a business problem by repeatedly asking 'why'
The 5 Whys technique iteratively asks 'why' to move past surface symptoms and uncover the underlying root cause of a business problem.
Question 55: Which approach is MOST effective for managing organizational change during a large enterprise analysis initiative?
- Delegating all change management to the project manager
- Waiting until after the solution is built to address change management
- Relying entirely on end-user training programs
- Integrating change management planning into enterprise analysis from the outset (Correct answer)
Correct answer: Integrating change management planning into enterprise analysis from the outset
Change management should be integrated into enterprise analysis from the start, as understanding stakeholder readiness, impact, and resistance is essential to solution success.
Question 56: A key SME repeatedly cancels elicitation sessions, putting the project at risk. What is the BEST approach for the BA?
- Work with the SME's manager and sponsor to reprioritize the SME's availability (Correct answer)
- Replace the SME with another stakeholder who is more available
- Escalate immediately to the project sponsor with a risk impact assessment
- Proceed without the SME's input and document assumptions
Correct answer: Work with the SME's manager and sponsor to reprioritize the SME's availability
The BA should engage the appropriate management and sponsor to formally reprioritize the SME's time, since their input is critical to project success.
Question 57: What does defining success criteria ensure in business analysis?
- It identifies the project risks.
- It helps measure the achievement of project objectives (Correct answer)
- It establishes the project timeline.
- It provides a clear budget estimate.
Correct answer: It helps measure the achievement of project objectives
Defining clear success criteria is fundamental in business analysis to establish measurable benchmarks for project outcomes. These criteria articulate what constitutes a successful delivery and how the achievement of project objectives will be evaluated. This ensures alignment among stakeholders and provides a basis for objectively assessing the project's effectiveness.
Question 58: When planning stakeholder engagement, which factor is MOST important for a business analyst to consider?
- The stakeholder's availability for meetings
- The stakeholder's seniority in the organization
- The stakeholder's budget authority
- The stakeholder's influence, interest, and attitude toward the change (Correct answer)
Correct answer: The stakeholder's influence, interest, and attitude toward the change
Influence, interest, and attitude are the key dimensions used to categorize stakeholders and plan appropriate engagement strategies.
Question 59: When evaluating solution options during enterprise analysis, which criterion should be assessed FIRST?
- Technical complexity of implementation
- Alignment with organizational strategy and goals (Correct answer)
- Vendor reputation and pricing
- Developer team availability
Correct answer: Alignment with organizational strategy and goals
Strategic alignment must be assessed first — a solution that doesn't support the organization's goals has no value regardless of its technical merits or cost.
Question 60: Which BABOK v3 knowledge area is primarily concerned with defining the future state and determining actions required to transition from the current state?
- Requirements Life Cycle Management
- Business Analysis Planning and Monitoring
- Strategy Analysis (Correct answer)
- Solution Evaluation
Correct answer: Strategy Analysis
Strategy Analysis focuses on defining the future state, understanding the change needed, and identifying the work required to transition from the current to the future state.
Question 61: A business analyst performing strategy analysis identifies that an opportunity exists to expand into a new US market segment. This represents:
- A transition requirement
- An external opportunity (Correct answer)
- A solution constraint
- An internal weakness
Correct answer: An external opportunity
An external opportunity is a factor in the environment outside the organization that the organization can potentially leverage to its advantage.
Question 62: Which task in Strategy Analysis is responsible for understanding and documenting why a change is needed within an organization?
- Define Change Strategy
- Assess Risks
- Assess Current State (Correct answer)
- Define Future State
Correct answer: Assess Current State
The 'Assess Current State' task involves understanding the current organizational environment, including problems and opportunities, to clarify why change is needed.
Question 63: A newly appointed business analyst struggles to gain influence without formal authority. Which approach best builds credibility?
- Request a formal title change to gain authority
- Avoid committing to deliverables until authority is granted
- Consistently deliver accurate analysis and demonstrate domain expertise (Correct answer)
- Rely on the project sponsor to mandate stakeholder cooperation
Correct answer: Consistently deliver accurate analysis and demonstrate domain expertise
Credibility built through accurate, expert analysis is the most sustainable source of influence for a BA who lacks formal authority.
Question 64: What is the MAIN reason a business analyst should plan for managing requirements conflicts?
- To avoid the need for stakeholder meetings
- To simplify the documentation process
- Because conflicting requirements can undermine solution value if unresolved (Correct answer)
- To ensure all requirements are technically feasible
Correct answer: Because conflicting requirements can undermine solution value if unresolved
Unresolved requirements conflicts can lead to a solution that fails to meet stakeholder needs, wastes resources, or creates organizational friction, undermining the value of the initiative.
Question 65: During a JAD (Joint Application Design) session, participants begin arguing about competing solutions rather than defining requirements. What should the facilitator do FIRST?
- Allow the debate to continue to reach consensus naturally
- End the session and reschedule after stakeholders align offline
- Document both solutions as alternative requirements
- Refocus participants on defining the business problem before discussing solutions (Correct answer)
Correct answer: Refocus participants on defining the business problem before discussing solutions
The facilitator should redirect participants back to the problem statement, since requirements elicitation must precede solution design.
Question 66: In business analysis, a 'data dictionary' is primarily used to:
- Map business processes to system components
- Define and document the meaning, format, and usage of data elements (Correct answer)
- Store database query results
- Track stakeholder contact information
Correct answer: Define and document the meaning, format, and usage of data elements
A data dictionary provides standardized definitions of data elements, including their names, descriptions, data types, and allowable values.
Question 67: A business analyst identifies that implementing a new ERP system will require retraining 500 employees. This is best classified as a:
- Business risk
- Functional requirement
- Transition requirement (Correct answer)
- Current state constraint
Correct answer: Transition requirement
Transition requirements describe capabilities the organization needs temporarily to move from the current to the future state, such as training needed during implementation.
Question 68: What is the purpose of 'Analyze Potential Value' in the Strategy Analysis knowledge area?
- To assign monetary value to all stakeholder requirements
- To calculate the exact ROI of a solution
- To understand the benefits and costs associated with a potential change (Correct answer)
- To measure the current state's financial performance
Correct answer: To understand the benefits and costs associated with a potential change
Analyzing potential value involves understanding the expected benefits, costs, and trade-offs associated with transitioning to the desired future state.
Question 69: What is continuous process improvement?
- Improvement driven only by complaints
- An ongoing effort to improve processes through incremental changes and innovation (Correct answer)
- Only making major changes
- Improving once and stopping
Correct answer: An ongoing effort to improve processes through incremental changes and innovation
Continuous improvement is a cultural mindset of always seeking better ways to work through small, regular improvements.
Question 70: What is the PRIMARY difference between a focus group and a workshop in requirements elicitation?
- Focus groups are used for solution design; workshops are used for problem identification
- Focus groups are always conducted remotely; workshops are always in-person
- Focus groups gather attitudinal data from a representative sample; workshops are structured work sessions aimed at producing deliverables (Correct answer)
- Focus groups require a neutral moderator; workshops do not
Correct answer: Focus groups gather attitudinal data from a representative sample; workshops are structured work sessions aimed at producing deliverables
Focus groups collect opinions and attitudes from a representative sample, while workshops are structured collaborative sessions designed to produce specific elicitation outputs.
Question 71: What is the difference between a Business Requirements Document (BRD) and a System Requirements Specification (SRS)?
- A BRD is focused on end-user needs, while an SRS is focused on system requirements
- A BRD is focused on software development, while an SRS is focused on business needs
- A BRD is focused on project management, while an SRS is focused on software development
- A BRD is focused on business needs, while an SRS is focused on technical requirements (Correct answer)
Correct answer: A BRD is focused on business needs, while an SRS is focused on technical requirements
A Business Requirements Document (BRD) describes the high-level business goals and needs from a user or business perspective, focusing on *what* the system should achieve. In contrast, a System Requirements Specification (SRS) translates these business needs into detailed technical requirements, specifying *how* the system will function and be built.
Question 72: A BA discovers that a deployed solution meets all documented requirements but the business unit reports it has not improved their productivity. What is the MOST likely cause?
- The requirements did not fully capture the underlying business need (Correct answer)
- The development team introduced defects during coding
- The IT team deployed the wrong version of the software
- The project manager failed to communicate the solution benefits
Correct answer: The requirements did not fully capture the underlying business need
When a solution meets requirements but fails to deliver business value, it typically indicates the requirements did not accurately capture the true underlying business need.
Question 73: In the context of CCBA data analysis, 'data profiling' is used to:
- Model future state data flows for a proposed system
- Document the business rules that govern data entry
- Define access permissions for database users
- Examine existing data to understand its structure, content, and quality (Correct answer)
Correct answer: Examine existing data to understand its structure, content, and quality
Data profiling involves analyzing existing data to discover its actual structure, content, patterns, and quality characteristics.
Question 74: What does the term 'business case' refer to?
- A document describing project risks.
- A timeline of project activities.
- A statement of work.
- A justification for undertaking the project (Correct answer)
Correct answer: A justification for undertaking the project
A business case is a formal document that provides a comprehensive justification for undertaking a project or initiative. It outlines the problem or opportunity, proposed solution, benefits, costs, risks, and strategic alignment. Essentially, it makes the argument for why an investment should be made and what value it will deliver.
Question 75: What is a 'business rules management system' (BRMS) and why is it relevant to business analysis?
- A compliance monitoring tool for regulatory rules
- A project management tool for tracking BA tasks and deliverables
- A software system that stores, manages, and executes business rules independently of application code (Correct answer)
- A database for storing requirements documentation
Correct answer: A software system that stores, manages, and executes business rules independently of application code
A BRMS centralizes business rules so they can be managed, updated, and executed without changing application code, making business rules more accessible to business stakeholders.
Question 76: Transition requirements differ from solution requirements in that transition requirements:
- Apply only to software development projects
- Describe permanent features of the delivered solution
- Must be approved by the project sponsor before elicitation begins
- Are only needed temporarily to move from the current to the future state (Correct answer)
Correct answer: Are only needed temporarily to move from the current to the future state
Transition requirements address temporary needs—such as data migration, parallel operation, or training—that exist only during the change period and are no longer needed after transition is complete.
Question 77: What is the purpose of a 'stakeholder register' in business analysis?
- To list the projects each stakeholder is currently working on
- To record stakeholder satisfaction scores
- To document stakeholders' contact information, roles, interests, and engagement status (Correct answer)
- To track stakeholder attendance at project meetings
Correct answer: To document stakeholders' contact information, roles, interests, and engagement status
A stakeholder register is a living document that captures key information about each stakeholder including their role, interests, influence, engagement approach, and communication preferences.
Question 78: In requirements lifecycle management, what does 'impact analysis' assess?
- The environmental impact of implementing the solution
- The effect of a proposed requirements change on other requirements, designs, tests, and the solution (Correct answer)
- The personal impact on stakeholders of participating in requirements workshops
- The financial impact of the project on the organization's budget
Correct answer: The effect of a proposed requirements change on other requirements, designs, tests, and the solution
Impact analysis examines the ripple effects of a proposed change on related requirements, downstream work products (designs, tests), and the broader solution to inform change control decisions.
Question 79: According to the BABOK Guide, how many main categories of underlying competencies does a business analyst need to develop?
- Five
- Four
- Six (Correct answer)
- Seven
Correct answer: Six
The BABOK Guide identifies six categories of underlying competencies: Analytical Thinking and Problem Solving, Behavioral Characteristics, Business Knowledge, Communication Skills, Interaction Skills, and Tools and Technology.
Question 80: Which of the following best describes a 'transition state' in CCBA strategy analysis?
- An intermediate condition the organization passes through during change (Correct answer)
- The baseline assessment of the organization's current capabilities
- The rollback plan if the change fails
- The ideal end goal the organization wants to reach
Correct answer: An intermediate condition the organization passes through during change
A transition state is an intermediate condition that exists between the current state and the future state as the organization implements change.
Question 81: What is a value stream map?
- A geographical map of company locations
- A salary comparison chart
- A visualization of all steps in a process, distinguishing between value-adding and non-value-adding activities (Correct answer)
- A market value assessment
Correct answer: A visualization of all steps in a process, distinguishing between value-adding and non-value-adding activities
Value stream mapping identifies waste by showing which process steps actually add value from the customer's perspective.
Question 82: What is the MAIN reason to conduct a solution evaluation BEFORE a solution is fully deployed?
- To identify issues early enough to make cost-effective corrections before full deployment (Correct answer)
- To determine which team members should receive performance bonuses
- To generate documentation for the project archive
- To satisfy project governance requirements
Correct answer: To identify issues early enough to make cost-effective corrections before full deployment
Pre-deployment evaluation (through pilots, user acceptance testing, and controlled rollouts) identifies issues when they are least expensive to correct, avoiding costly post-deployment fixes.
Question 83: Which technique is BEST suited for identifying all relevant stakeholders for a business analysis initiative?
- Gap analysis
- Process modeling
- SWOT analysis
- Stakeholder map or onion diagram (Correct answer)
Correct answer: Stakeholder map or onion diagram
Stakeholder maps and onion diagrams are specifically designed to visually identify and categorize all parties who may be affected by or have influence over a change initiative.
Question 84: What is BPMN?
- A project management methodology
- A type of software
- Business Process Model and Notation — a standardized graphical notation for modeling business processes (Correct answer)
- A business management certification
Correct answer: Business Process Model and Notation — a standardized graphical notation for modeling business processes
BPMN provides a standard visual language that business and technical stakeholders can both understand.
Question 85: A BA is asked to assess a solution that underperforms against its defined KPIs. Which action should the BA take FIRST?
- Recommend replacing the solution immediately
- Analyze root causes to determine whether the issue lies with the solution, its implementation, or external factors (Correct answer)
- Accept the underperformance as a known limitation and close the assessment
- Escalate to the vendor for a performance warranty claim
Correct answer: Analyze root causes to determine whether the issue lies with the solution, its implementation, or external factors
Root cause analysis must precede any recommendation, as underperformance could stem from solution defects, poor adoption, changed business conditions, or other factors.
Question 86: When should a business analyst escalate a stakeholder issue rather than resolve it independently?
- Only when the project sponsor requests it
- Whenever a stakeholder disagrees with any requirement
- When the issue involves authority, resources, or decisions beyond the business analyst's scope (Correct answer)
- Whenever the issue is technically complex
Correct answer: When the issue involves authority, resources, or decisions beyond the business analyst's scope
Escalation is appropriate when the issue involves authority, resource allocation, or strategic decisions that exceed the business analyst's mandate — these require decision-makers with the appropriate authority.
Question 87: Why is it important to keep stakeholders informed throughout the project?
- To delay project completion.
- To ignore potential risks.
- To make the project more expensive.
- To align project goals with stakeholder expectations (Correct answer)
Correct answer: To align project goals with stakeholder expectations
Keeping stakeholders informed helps to manage expectations, prevent misunderstandings, and ensure that the project stays on track with their requirements and goals.
Question 88: What is the primary goal of a business analyst?
- To develop software
- To automate business processes
- To understand and shape business requirements (Correct answer)
- To make a profit
Correct answer: To understand and shape business requirements
The primary goal of a business analyst (BA) is to bridge the gap between business needs and technical solutions. They work to elicit, analyze, validate, and manage requirements, ensuring that proposed solutions align with the organization's strategic objectives. This involves a deep understanding of the business domain and effective communication with stakeholders.
Question 89: What is the purpose of defining the business analysis approach?
- It helps allocate the budget for the project.
- It sets the project deadlines.
- It outlines the methodology to be used for analysis (Correct answer)
- It identifies the stakeholders involved.
Correct answer: It outlines the methodology to be used for analysis
Defining the business analysis approach establishes the overall methodology and framework for how business analysis activities will be conducted throughout the project. It outlines the specific techniques, processes, and deliverables that will be used for requirements elicitation, analysis, documentation, and management. This ensures a consistent and effective approach to the BA work.
Question 90: What distinguishes 'formative evaluation' from 'summative evaluation' in solution validation?
- There is no meaningful distinction in BABOK
- Formative evaluation occurs during development to enable improvement; summative evaluation assesses outcomes after completion (Correct answer)
- Formative is done by internal teams; summative is done by external auditors
- Formative evaluation focuses on user interface; summative focuses on business processes
Correct answer: Formative evaluation occurs during development to enable improvement; summative evaluation assesses outcomes after completion
Formative evaluation is ongoing during development, providing feedback that can shape and improve the solution; summative evaluation occurs after completion to assess final outcomes.
Question 91: What is 'gold plating' in the context of requirements, and why is it a problem?
- Prioritizing aesthetically appealing requirements over functional ones
- Implementing features beyond what stakeholders requested, consuming resources without authorized business value (Correct answer)
- Documenting requirements in excessive detail, making them difficult to change
- Adding formal review processes to requirements documentation, which slows delivery
Correct answer: Implementing features beyond what stakeholders requested, consuming resources without authorized business value
Gold plating occurs when the team adds unauthorized features, which wastes resources, may introduce defects, and was never validated as delivering business value.
Question 92: What is the PRIMARY purpose of stakeholder analysis in business analysis?
- To identify which stakeholders should be excluded from the project
- To document stakeholder contact information for project records
- To rank stakeholders by their seniority in the organization
- To understand stakeholders' needs, influences, and attitudes to plan effective engagement (Correct answer)
Correct answer: To understand stakeholders' needs, influences, and attitudes to plan effective engagement
Stakeholder analysis examines stakeholders' interests, influence, impact, and attitude toward the change to enable the business analyst to plan appropriately tailored engagement strategies.
Question 93: Which of the following BEST describes a use case in business process modeling?
- A visual representation of hardware components
- A financial model for cost-benefit analysis
- A scenario describing how an actor interacts with a system to achieve a goal (Correct answer)
- A technical specification for a database table
Correct answer: A scenario describing how an actor interacts with a system to achieve a goal
A use case describes an interaction between an external actor and a system, representing a specific goal the actor wants to achieve, along with the steps and alternatives involved.
Question 94: A business analyst is working on a project where stakeholders are geographically dispersed. Which planning consideration is MOST critical?
- Prioritizing requirements using MoSCoW
- Choosing between use cases and user stories
- Selecting the right modeling notation
- Defining a communication plan with appropriate collaboration tools (Correct answer)
Correct answer: Defining a communication plan with appropriate collaboration tools
With geographically dispersed stakeholders, the communication plan is critical to define how, when, and through what channels business analysis information will be shared and elicited.
Question 95: What is the purpose of business analysis planning?
- To manage project timelines.
- To align business analysis work with stakeholder needs (Correct answer)
- To allocate resources to the team.
- To establish the project's budget.
Correct answer: To align business analysis work with stakeholder needs
Business analysis planning is essential for structuring the business analysis effort to ensure it effectively supports the project's goals. Its purpose is to align the business analysis activities, deliverables, and communication strategies with the specific needs and expectations of all stakeholders. This ensures the BA work is relevant and valuable to the project's success.
Question 96: When transition requirements conflict with solution requirements, how should the BA BEST resolve the conflict?
- Always prioritize transition requirements since they affect go-live readiness
- Analyze each conflict for impact and work with stakeholders to resolve through negotiation and trade-off decisions (Correct answer)
- Defer all conflicts to the project manager for resolution
- Always prioritize solution requirements since they define the permanent system
Correct answer: Analyze each conflict for impact and work with stakeholders to resolve through negotiation and trade-off decisions
Requirement conflicts require impact analysis and stakeholder negotiation rather than a blanket prioritization rule, since the right resolution depends on context and business risk.
Question 97: When validating a solution against business requirements, which source should a BA treat as the authoritative reference?
- The stakeholders' verbal confirmations during demos
- The approved and baselined requirements documentation (Correct answer)
- The project manager's scope statement
- The vendor's product documentation
Correct answer: The approved and baselined requirements documentation
Approved and baselined requirements documentation is the authoritative baseline against which solution validation is conducted.
Question 98: In business analysis planning, what does the term 'governance' primarily refer to?
- The legal compliance requirements for the project
- Decision-making authority and accountability for business analysis work (Correct answer)
- The financial controls applied to project spending
- The technology infrastructure supporting business analysis tools
Correct answer: Decision-making authority and accountability for business analysis work
Governance in business analysis planning refers to establishing who has authority to make decisions, who is accountable for outcomes, and how business analysis work will be monitored and controlled.
Question 99: Which of the following is a characteristic of an EFFECTIVE business analysis communication?
- Includes all available data to ensure comprehensive coverage
- Is delivered in writing only to create a formal record
- Is tailored to the audience's knowledge level, interests, and communication preferences (Correct answer)
- Uses technical jargon to demonstrate domain expertise
Correct answer: Is tailored to the audience's knowledge level, interests, and communication preferences
Effective communication is tailored to the specific audience — using language, level of detail, and format that match their knowledge, interests, and preferences.
Question 100: What is the PRIMARY purpose of a requirements walkthrough with stakeholders?
- To formally approve requirements and lock the baseline
- To assign implementation tasks to the development team
- To verify that documented requirements accurately reflect stakeholder needs and identify gaps or errors (Correct answer)
- To train end users on the new system's functionality
Correct answer: To verify that documented requirements accurately reflect stakeholder needs and identify gaps or errors
A requirements walkthrough is a review technique where stakeholders verify that the documented requirements correctly and completely represent their needs.
Question 101: What is the primary purpose of 'interface analysis' as an elicitation technique?
- To evaluate the user interface design for usability
- To review interpersonal communication between stakeholders
- To identify system, process, and human touchpoints at the boundaries of the solution scope (Correct answer)
- To analyze the network interfaces of IT infrastructure
Correct answer: To identify system, process, and human touchpoints at the boundaries of the solution scope
Interface analysis identifies all systems, processes, and people that interact with the solution at its boundaries, uncovering interface requirements and potential integration points.
Question 102: What does 'requirements sign-off' formally establish?
- That the project budget has been approved by finance
- That the BA's work on the project is finished
- That stakeholders agree the documented requirements accurately represent approved needs, forming a baseline (Correct answer)
- That development of the solution is complete
Correct answer: That stakeholders agree the documented requirements accurately represent approved needs, forming a baseline
Requirements sign-off establishes stakeholder agreement on a requirements baseline, creating a formal reference point for change control throughout the project.
Question 103: Why is effective communication with stakeholders crucial for project success?
- It helps reduce project costs.
- It guarantees project completion on time.
- It ensures that stakeholders are aligned with project objectives (Correct answer)
- It increases project complexity.
Correct answer: It ensures that stakeholders are aligned with project objectives
Effective communication helps ensure that stakeholders understand the project's goals, progress, and any issues that may arise, leading to better collaboration and project success.
Question 104: What is the MAIN risk of relying solely on document analysis for requirements elicitation?
- Document analysis cannot be used with digital documents
- Documents may not reflect current actual practice or may be incomplete (Correct answer)
- It requires too much time compared to other techniques
- Documents are always outdated and should never be used
Correct answer: Documents may not reflect current actual practice or may be incomplete
Documents may reflect intended or historical processes rather than current actual practice, and may be incomplete, inconsistent, or contain outdated information.
Question 105: Which technique is most useful when a BA needs to analyze the competitive landscape as part of business need identification?
- Functional decomposition
- Use case modeling
- Data flow diagrams
- SWOT analysis (Correct answer)
Correct answer: SWOT analysis
SWOT analysis examines strengths, weaknesses, opportunities, and threats, making it ideal for understanding competitive position during business need identification.
Question 106: What is the recertification cycle length for the CCBA designation?
- 1 year
- 5 years
- 3 years (Correct answer)
- 2 years
Correct answer: 3 years
CCBA holders must recertify every 3 years by earning the required Continuing Development Units (CDUs).
Question 107: What does 'rule granularity' refer to in business rules management?
- The frequency with which rules are updated
- The number of rules in the business rules repository
- The level of detail at which a rule is specified — whether it is high-level policy or detailed operational rule (Correct answer)
- The physical size of rule documentation files
Correct answer: The level of detail at which a rule is specified — whether it is high-level policy or detailed operational rule
Rule granularity describes whether a rule is expressed at a high policy level ('All customers must be treated fairly') or at a detailed operational level ('Customers must receive a response within 24 business hours') — different levels serve different purposes.
Question 108: Which approach BEST ensures that elicited requirements represent the complete stakeholder population, not just the most vocal individuals?
- Weight requirements by the number of users in each stakeholder group
- Conduct additional interviews only with executives
- Rely on the project sponsor to represent all stakeholder interests
- Use a stakeholder analysis and engagement plan to ensure all groups are identified and included (Correct answer)
Correct answer: Use a stakeholder analysis and engagement plan to ensure all groups are identified and included
A thorough stakeholder analysis identifies all relevant groups so the BA can proactively plan elicitation activities that include representatives from each group.
Question 109: What is the difference between a constraint and a requirement?
- A constraint is a restriction imposed on the solution; a requirement is a condition the solution must satisfy (Correct answer)
- Constraints are negotiable; requirements are fixed
- Requirements are documented by the BA; constraints are documented by the architect
- Constraints apply only to technical design; requirements apply only to business processes
Correct answer: A constraint is a restriction imposed on the solution; a requirement is a condition the solution must satisfy
A constraint limits the available solution options (e.g., budget, regulation, existing technology), while a requirement defines what the solution must do or be.
Question 110: Why should requirements be prioritized?
- To address the highest business value first (Correct answer)
- To delay the project.
- To minimize scope.
- To reduce costs.
Correct answer: To address the highest business value first
Requirements should be prioritized to ensure that the most critical features and functionalities, those delivering the highest business value, are addressed first. This strategic approach optimizes resource allocation, manages stakeholder expectations, and ensures that essential needs are met early in the project lifecycle. It allows for incremental delivery of value and adaptability.
Question 111: Which of the following is a sign of POOR requirements lifecycle management?
- Requirements are traced to business objectives
- Requirements are prioritized using a structured technique
- Requirements are reviewed and formally approved by stakeholders
- Requirements frequently change without formal impact assessment or stakeholder communication (Correct answer)
Correct answer: Requirements frequently change without formal impact assessment or stakeholder communication
Frequent, uncontrolled changes without impact assessment indicate poor lifecycle management — requirements should evolve through a defined process that evaluates and communicates changes.
Question 112: When eliciting requirements from stakeholders, a business analyst should pay particular attention to __________.
- Ulterior motives
- The role they play and not their title (Correct answer)
- Whether they are full-time employees or contractors
- Political alliances
Correct answer: The role they play and not their title
When eliciting requirements, a business analyst should focus on the actual responsibilities and involvement of a stakeholder in the process or system being analyzed, rather than just their job title. A person's title might not accurately reflect their day-to-day activities or their influence on the project. Understanding their true role ensures that the correct information is gathered from the most relevant individuals.
Question 113: In agile business analysis, how does requirements lifecycle management differ from traditional approaches?
- Change control is eliminated entirely in agile
- Requirements are maintained in a living backlog and evolve iteratively rather than being frozen at a baseline (Correct answer)
- Only technical requirements are managed; business requirements are ignored
- Requirements are never formally documented in agile
Correct answer: Requirements are maintained in a living backlog and evolve iteratively rather than being frozen at a baseline
In agile approaches, requirements are maintained as a prioritized, evolving backlog that is continuously refined, rather than being frozen at a baseline and controlled through formal change requests.
Question 114: How can a business analyst identify 'hidden stakeholders' who were not initially identified?
- Reviewing the organizational chart to find all management roles
- Limiting elicitation to officially identified stakeholders only
- Snowball sampling — asking identified stakeholders who else is affected by or interested in the initiative (Correct answer)
- Checking the project charter for all listed team members
Correct answer: Snowball sampling — asking identified stakeholders who else is affected by or interested in the initiative
Snowball sampling involves asking identified stakeholders to identify additional stakeholders who might be affected — each conversation can reveal new stakeholders, growing the list organically.
Question 115: How should changes to requirements be managed?
- By immediately implementing changes without review.
- By ignoring minor changes.
- By formal change control processes (Correct answer)
- By deferring all changes until the end of the project.
Correct answer: By formal change control processes
Changes to requirements must be managed through formal change control processes to maintain project stability and prevent uncontrolled scope creep. This involves a structured approach where proposed changes are documented, reviewed for impact, and formally approved by relevant stakeholders before implementation. This ensures that all changes are deliberate, understood, and aligned with project objectives.
Question 116: During requirements review, the Operations Manager and IT Director express conflicting requirements for the same system feature. What should the BA do FIRST?
- Remove the conflicting requirement from scope entirely
- Implement the requirement preferred by the higher-ranking stakeholder
- Let the development team decide which requirement to implement
- Understand the business rationale behind each stakeholder's position before seeking resolution (Correct answer)
Correct answer: Understand the business rationale behind each stakeholder's position before seeking resolution
The BA must first understand the underlying business needs driving each position before facilitating a resolution, as both perspectives may reflect legitimate concerns.
Question 117: A solution successfully passes acceptance testing but stakeholders refuse to sign off because the solution 'feels wrong.' What is the BA's BEST response?
- Delay the project indefinitely until all stakeholders are satisfied
- Proceed to deployment since acceptance testing passed
- Escalate to the sponsor to override the stakeholders
- Facilitate further investigation to surface specific unvoiced concerns and assess them against requirements (Correct answer)
Correct answer: Facilitate further investigation to surface specific unvoiced concerns and assess them against requirements
Vague stakeholder discomfort often signals legitimate concerns that were not fully articulated; the BA should probe to uncover specific issues and evaluate them objectively.
Question 118: After a solution has been in production for six months, the business analyst is asked to determine whether it delivered the expected business value. Which technique is MOST appropriate?
- Risk register update
- Requirements traceability matrix review
- Post-implementation evaluation (Correct answer)
- Feasibility study
Correct answer: Post-implementation evaluation
Post-implementation evaluation (also called benefits realization review) systematically assesses whether the deployed solution has delivered the anticipated business value.
Question 119: Which model shows how business analysis work is defined and what type of work is involved in the analysis?
- Data models
- Object oriented models
- Process models (Correct answer)
- Organizational models
Correct answer: Process models
Process models, such as Business Process Model and Notation (BPMN) diagrams, are specifically designed to illustrate how work is performed within an organization. They define the sequence of activities, decision points, and roles involved in a process, thereby showing the type of work and its flow. This makes them ideal for understanding and defining business analysis work.
Question 120: When facilitating a focus group for requirements gathering, what is the MOST important role of the business analyst?
- To record attendance for compliance purposes
- To provide technical solutions to participants during the discussion
- To advocate for the sponsor's preferred solution
- To guide discussion, ensure all voices are heard, and capture insights (Correct answer)
Correct answer: To guide discussion, ensure all voices are heard, and capture insights
In a focus group, the business analyst acts as a neutral facilitator — guiding the discussion, preventing dominance by any single participant, and capturing the group's collective insights.
Question 121: A business analyst identifies a gap between the current state and the desired future state. This gap is best described as a:
- Business Problem
- Risk
- Business Need (Correct answer)
- Change Strategy
Correct answer: Business Need
A business need represents the gap between the current state and the desired future state that drives the need for change.
Question 122: During requirements elicitation, a key stakeholder consistently contradicts themselves. What should the business analyst do FIRST?
- Escalate to the project manager immediately
- Seek clarification by asking the stakeholder to explain the apparent contradiction (Correct answer)
- Adopt the most recent statement and discard earlier ones
- Document both contradictory statements and move on
Correct answer: Seek clarification by asking the stakeholder to explain the apparent contradiction
The first step is always to seek clarification directly with the stakeholder — contradictions often reflect complexity, context differences, or evolving understanding that needs to be explored.
Question 123: Which of the following is a primary input to the 'Define Change Strategy' task in BABOK v3?
- Test results from UAT
- Stakeholder communication plan
- Solution design documents
- Current state description and future state description (Correct answer)
Correct answer: Current state description and future state description
Defining a change strategy requires understanding both where the organization is now (current state) and where it needs to go (future state) as foundational inputs.
Question 124: In the BABOK Guide, what are the FOUR knowledge areas that are foundational inputs to Business Analysis Planning & Monitoring?
- Strategy Analysis, Elicitation, Requirements Analysis, Solution Evaluation (Correct answer)
- Strategy Analysis, Requirements Life Cycle, Stakeholder Engagement, Solution Architecture
- Elicitation, Collaboration, Requirements Analysis, Design Definition
- Business Analysis Planning, Requirements Life Cycle, Elicitation, Solution Design
Correct answer: Strategy Analysis, Elicitation, Requirements Analysis, Solution Evaluation
Strategy Analysis, Elicitation and Collaboration, Requirements Analysis and Design Definition, and Solution Evaluation are core knowledge areas that both feed into and are shaped by the planning and monitoring activities.
Question 125: Elicitation is not limited only to information from stakeholders. Elicitation of requirements for existing solutions can also be done using ______________.
- Analysis of the work breakdown structure
- Document analysis (Correct answer)
- informal conversations
- An independent study by a third party
Correct answer: Document analysis
Elicitation is not solely about gathering new information from stakeholders; it also involves understanding existing solutions. Document analysis is a key technique for this, as it allows business analysts to review existing system documentation, user manuals, process guides, and other artifacts to extract requirements and understand current functionalities. This helps in identifying gaps, redundancies, or areas for improvement in existing solutions.
Question 126: Which category of underlying competencies in the BABOK Guide includes creative thinking, decision making, and problem solving?
- Interaction Skills
- Business Knowledge
- Analytical Thinking and Problem Solving (Correct answer)
- Behavioral Characteristics
Correct answer: Analytical Thinking and Problem Solving
Analytical Thinking and Problem Solving encompasses creative thinking, decision making, learning, problem solving, and systems thinking.
Question 127: A business analyst is assessing the current organizational environment to understand strengths, weaknesses, opportunities, and threats. Which technique is most appropriate?
- Data Flow Diagram
- Root Cause Analysis
- SWOT Analysis (Correct answer)
- Decision Analysis
Correct answer: SWOT Analysis
SWOT Analysis evaluates internal Strengths and Weaknesses alongside external Opportunities and Threats to inform strategic decisions.
Question 128: What does 'requirements approval' formally establish?
- That the solution has been built and is ready for testing
- That all requirements are technically feasible
- That identified stakeholders have reviewed and accepted the requirements as a basis for solution development (Correct answer)
- That the project budget has been approved
Correct answer: That identified stakeholders have reviewed and accepted the requirements as a basis for solution development
Requirements approval is a formal checkpoint where designated stakeholders review, agree to, and sign off on requirements as the basis for proceeding with solution development.
Question 129: A BA conducting interviews notices that stakeholders give different answers to the same question. What is the BEST course of action?
- Accept all answers as valid requirements without further investigation
- Escalate the conflict to the project sponsor immediately
- Use the most common answer as the authoritative requirement
- Document the variance and schedule a reconciliation session to resolve conflicting views (Correct answer)
Correct answer: Document the variance and schedule a reconciliation session to resolve conflicting views
Conflicting stakeholder answers reveal ambiguity or differing perspectives that must be documented and then reconciled through further elicitation or prioritization.
Question 130: Which of the following BEST describes the purpose of a traceability matrix in business analysis?
- Linking requirements to their sources and downstream deliverables (Correct answer)
- Recording defects found during testing
- Documenting the communication plan for stakeholders
- Tracking project costs and budget variances
Correct answer: Linking requirements to their sources and downstream deliverables
A traceability matrix links requirements to their origin (business needs, goals, or regulations) and to downstream deliverables such as designs, test cases, and implemented functionality.
Certification of Capability in Business Analysis (CCBA)
The CCBA certification recognizes business analysis professionals who have 2-3 years of experience and are ready to take on more complex business analysis work.
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
These practice questions were written with AI tools. They are not real exam questions. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy
Sources & references
Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy
- iiba.org — Test delivery, fees, exam format, time limit, score validity, renewal, eligibility, retake policy, score release, passing score · verified Oct 2026