Certification of Capability in Business Analysis (CCBA) — Questions and Answers
Question 1: Which task in Strategy Analysis is responsible for understanding and documenting why a change is needed within an organization?
- Define Future State
- Define Change Strategy
- Assess Current State (Correct answer)
- Assess Risks
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 2: A BA documents an assumption that a third-party API will remain available throughout the project. Later, the API vendor discontinues it. What risk management action should the BA have taken?
- Avoided documenting assumptions to prevent scope disputes
- Escalated all third-party dependencies to legal for contractual guarantees
- Excluded API-dependent requirements from the scope
- Logged the assumption as a risk and developed a contingency plan (Correct answer)
Correct answer: Logged the assumption as a risk and developed a contingency plan
Every documented assumption should be assessed as a risk, since if the assumption proves false, it can impact requirements, scope, or delivery.
Question 3: What is the purpose of a 'benefit realization assessment' after solution deployment?
- To measure whether the solution has actually delivered the benefits projected in the business case (Correct answer)
- To calculate developer bonuses for delivering the project on time
- To document lessons learned for the project archive
- To identify opportunities for system upgrades
Correct answer: To measure whether the solution has actually delivered the benefits projected in the business case
A benefit realization assessment measures whether the projected benefits from the business case have been achieved after the solution has been in operation, enabling accountability and learning.
Question 4: A stakeholder agrees to requirements in a meeting but later sends emails with conflicting expectations. What is the MOST likely cause and appropriate response?
- Reopen all requirements for full re-approval to reset alignment
- The stakeholder is being deceptive; report to the sponsor immediately
- This is normal; proceed with the latest written version as the authoritative record
- The stakeholder may not have fully understood the requirements; schedule a clarification session (Correct answer)
Correct answer: The stakeholder may not have fully understood the requirements; schedule a clarification session
Apparent inconsistencies often indicate incomplete understanding; a clarification session aligns stakeholder understanding before inconsistencies escalate.
Question 5: A BA finds that a new CRM system works perfectly but sales reps are not using it because management hasn't updated processes or incentives. This is best classified as:
- An enterprise limitation (Correct answer)
- A requirements gap
- A technical debt issue
- A solution defect
Correct answer: An enterprise limitation
Enterprise limitations are constraints within the organization, such as culture, processes, or policies, that prevent the solution from delivering full value.
Question 6: A business analyst is assessing multiple solution options. Which criterion should carry the MOST weight when comparing options against business requirements?
- The solution's alignment with emerging technologies
- The solution's popularity among industry peers
- The degree to which each option fulfills the defined business requirements (Correct answer)
- The solution provider's brand recognition
Correct answer: The degree to which each option fulfills the defined business requirements
The primary criterion in solution assessment is how well each option satisfies the defined business requirements that were elicited from stakeholders.
Question 7: Why is it important to maintain requirements traceability throughout the solution development lifecycle?
- It is required only for regulated industries
- It enables impact analysis, verification that requirements are implemented, and validation that needs are met (Correct answer)
- It replaces the need for testing by providing full documentation
- It satisfies auditors and project governance requirements only
Correct answer: It enables impact analysis, verification that requirements are implemented, and validation that needs are met
Traceability throughout the lifecycle enables impact analysis of changes, verification that every requirement has been implemented, and validation that the implemented solution actually meets the original business needs.
Question 8: During stakeholder engagement, a BA discovers two departments use different definitions for the same business term. What is the BEST approach?
- Use both definitions simultaneously to keep all stakeholders satisfied
- Facilitate a session to agree on a standard glossary definition (Correct answer)
- Avoid using the contested term in requirements documentation
- Choose one department's definition and enforce it project-wide
Correct answer: Facilitate a session to agree on a standard glossary definition
Facilitating agreement on a standard glossary entry ensures consistent understanding of business terms across all stakeholder groups.
Question 9: In requirements documentation, what is the BEST way to express a business rule?
- As a precise, atomic, testable statement using clear conditional language (Correct answer)
- Embedded within use case scenarios to provide context
- As a flowchart showing when and how the rule is applied
- As a general narrative description of the business policy
Correct answer: As a precise, atomic, testable statement using clear conditional language
Business rules should be expressed as precise, atomic (single concept per rule), testable statements — this enables unambiguous implementation and clear acceptance testing.
Question 10: What is the purpose of 'Analyze Potential Value' in the Strategy Analysis knowledge area?
- To understand the benefits and costs associated with a potential change (Correct answer)
- To calculate the exact ROI of a solution
- To measure the current state's financial performance
- To assign monetary value to all stakeholder requirements
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 11: Which BABOK knowledge area involves specifying and modeling requirements and verifying that they meet quality standards?
- Elicitation and Collaboration
- Requirements Life Cycle Management
- Requirements Analysis and Design Definition (Correct answer)
- Business Analysis Planning and Monitoring
Correct answer: Requirements Analysis and Design Definition
Requirements Analysis and Design Definition covers analyzing, specifying, modeling, verifying, validating, and defining solution options.
Question 12: What is the purpose of a 'stakeholder register' in business analysis?
- To list the projects each stakeholder is currently working on
- To document stakeholders' contact information, roles, interests, and engagement status (Correct answer)
- To track stakeholder attendance at project meetings
- To record stakeholder satisfaction scores
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 13: What is the primary purpose of requirements elicitation?
- To capture stakeholder needs and expectations (Correct answer)
- To design the final product.
- To analyze the solution architecture.
- To validate the solution.
Correct answer: To capture stakeholder needs and expectations
Requirements elicitation is the foundational process in business analysis where information is gathered from stakeholders. Its primary purpose is to accurately capture and understand the diverse needs, expectations, and underlying problems that a new solution must address. This ensures that the developed solution will be relevant and valuable to its users.
Question 14: When should a business analyst re-assess requirements priorities?
- Whenever there are significant changes in business context, stakeholder needs, or project constraints (Correct answer)
- Only at the beginning of the project during initial planning
- Once requirements are baselined, priorities should never change
- Only when the project manager requests it
Correct answer: Whenever there are significant changes in business context, stakeholder needs, or project constraints
Priorities should be re-assessed whenever significant changes occur — in the business environment, stakeholder needs, or project constraints — to ensure the team is working on the highest-value items.
Question 15: Which documentation format is MOST appropriate for capturing a system interaction from the perspective of an actor achieving a specific goal?
- RACI matrix
- Use case specification (Correct answer)
- Business Requirements Document (BRD)
- Data flow diagram
Correct answer: Use case specification
A use case specification documents the interaction between an actor and a system to achieve a goal, making it the standard format for this purpose.
Question 16: What is the PRIMARY purpose of stakeholder analysis in business analysis?
- To understand stakeholders' needs, influences, and attitudes to plan effective engagement (Correct answer)
- To document stakeholder contact information for project records
- To identify which stakeholders should be excluded from the project
- To rank stakeholders by their seniority in the organization
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 17: A user story follows the format 'As a [role], I want [feature], so that [benefit].' What component does the 'so that' clause provide?
- The priority ranking
- The technical implementation approach
- The business justification and value (Correct answer)
- The acceptance criteria
Correct answer: The business justification and value
The 'so that' clause articulates the business value or benefit, ensuring the team understands WHY the feature is needed.
Question 18: What is process decomposition?
- Breaking a complex process into smaller, more manageable sub-processes for detailed analysis (Correct answer)
- Documenting processes for the first time
- Eliminating processes
- Combining all processes into one
Correct answer: Breaking a complex process into smaller, more manageable sub-processes for detailed analysis
Decomposition reveals the detailed steps within high-level processes, enabling thorough analysis and improvement.
Question 19: What is the difference between a 'business need' and a 'business requirement'?
- A business need defines the problem or goal; a business requirement defines the conditions the solution must satisfy (Correct answer)
- There is no meaningful difference between the two terms
- A business need applies only to external customers; a business requirement applies to internal users
- A business need is technical; a business requirement is non-technical
Correct answer: A business need defines the problem or goal; a business requirement defines the conditions the solution must satisfy
A business need describes the higher-level problem, goal, or opportunity that the organization must address, while a business requirement defines the specific conditions that any solution must satisfy to meet that need.
Question 20: Which technique is most effective for capturing complex business rules that involve multiple conditions and resulting actions?
- SWOT Analysis
- Stakeholder Map
- Use Case Diagram
- Decision Table (Correct answer)
Correct answer: Decision Table
Decision Tables systematically enumerate combinations of conditions and their corresponding actions, making complex rules clear and testable.
Question 21: A BA is evaluating a solution and wants to understand stakeholder perception of its effectiveness. Which technique is most appropriate?
- Root cause analysis
- Benchmarking
- Interviews and surveys (Correct answer)
- SWOT analysis
Correct answer: Interviews and surveys
Interviews and surveys are the primary techniques for gathering subjective stakeholder perspectives on solution effectiveness and satisfaction.
Question 22: A stakeholder repeatedly rejects requirements approved by the majority. The BA has facilitated multiple resolution attempts without success. What should the BA do next?
- Escalate the issue to the appropriate authority for a decision (Correct answer)
- Remove the stakeholder from future sessions
- Reopen all approved requirements for complete re-discussion
- Overrule the stakeholder and proceed without their input
Correct answer: Escalate the issue to the appropriate authority for a decision
When facilitation is exhausted, escalating to an appropriate authority such as the project sponsor is the correct course of action.
Question 23: In BABOK v3, which of the following is an example of a non-functional requirement related to data?
- Users can filter reports by date range
- The system shall display customer purchase history
- The system shall generate invoices automatically
- Customer records must be retained for 7 years per US regulatory requirements (Correct answer)
Correct answer: Customer records must be retained for 7 years per US regulatory requirements
Data retention policies driven by regulatory requirements are non-functional requirements that constrain how data is managed rather than what the system does functionally.
Question 24: What is the purpose of a RACI chart in stakeholder engagement?
- To track project financial expenditures by department
- To clarify roles and responsibilities for project tasks among stakeholders (Correct answer)
- To document stakeholder contact information
- To prioritize requirements based on business value
Correct answer: To clarify roles and responsibilities for project tasks among stakeholders
A RACI chart clarifies who is Responsible, Accountable, Consulted, and Informed for each task, reducing ambiguity in stakeholder roles.
Question 25: Which BABOK v3 knowledge area involves identifying stakeholders, planning the BA approach, and establishing governance?
- Business Analysis Planning and Monitoring (Correct answer)
- Elicitation and Collaboration
- Strategy Analysis
- Requirements Analysis and Design Definition
Correct answer: Business Analysis Planning and Monitoring
Business Analysis Planning and Monitoring covers how BAs plan their approach, stakeholder engagement, activities, and information management.
Question 26: 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)
- Document risks only after the solution is selected
- Identify only risks that have occurred in past projects
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 27: What is 'gold plating' in the context of requirements, and why is it a problem?
- Adding formal review processes to requirements documentation, which slows delivery
- Implementing features beyond what stakeholders requested, consuming resources without authorized business value (Correct answer)
- Documenting requirements in excessive detail, making them difficult to change
- Prioritizing aesthetically appealing requirements over functional ones
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 28: In requirements elicitation, what is the primary purpose of 'mind mapping'?
- To create a formal hierarchical requirements document
- To assign requirements to team members
- To map database entity relationships
- To visually brainstorm and organize complex topics and their relationships (Correct answer)
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 29: What distinguishes a Business Requirements Document (BRD) from a Software Requirements Specification (SRS)?
- A BRD is produced after development; an SRS is produced before
- A BRD is maintained by developers; an SRS is maintained by the BA
- A BRD is written in technical language; an SRS uses business language
- A BRD captures business needs and objectives; an SRS details specific functional and technical requirements for the system (Correct answer)
Correct answer: A BRD captures business needs and objectives; an SRS details specific functional and technical requirements for the system
The BRD articulates high-level business needs and goals, while the SRS provides detailed functional and non-functional requirements for the development team.
Question 30: A BA is negotiating scope boundaries with stakeholders who have conflicting priorities. Which negotiation approach focuses on satisfying the underlying interests of all parties rather than stated positions?
- Interest-based negotiation (Correct answer)
- Positional bargaining
- Competitive negotiation
- Avoidance strategy
Correct answer: Interest-based negotiation
Interest-based negotiation focuses on underlying interests rather than stated positions to identify mutually satisfying solutions.
Question 31: Which of the following BEST describes the purpose of a traceability matrix in business analysis?
- Recording defects found during testing
- Linking requirements to their sources and downstream deliverables (Correct answer)
- 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.
Question 32: What is the PRIMARY purpose of conducting a business analysis performance assessment?
- Calculating the return on investment of the project
- Determining if the project should be terminated
- Identifying improvements to business analysis processes and deliverables (Correct answer)
- Evaluating the performance of individual team members
Correct answer: Identifying improvements to business analysis processes and deliverables
Business analysis performance assessments are conducted to identify areas where business analysis processes, deliverables, and outcomes can be improved in current and future work.
Question 33: During an interview, it is considered a best practice to ask questions in a particular order. Which of the following choices demonstrates the best order?
- Who codes the expense reports with general ledger codes? Are the reports created in a spreadsheet or a word processing program? Who reconciles the receipts?
- How many hours do you spend on expense reports? Who submits expense reports in your organization? Are expenses reimbursed using direct deposit or by check?
- Who submits expense reports in your organization? What is the maximum amount allowed per diem? Does your organization use corporate cards?
- Tell me about the expense reporting process. Who submits expense reports in your organization? Who is responsible for approving those reports? After the expense reports are approved, who reconciles the receipts against submitted expenses? (Correct answer)
Correct answer: Tell me about the expense reporting process. Who submits expense reports in your organization? Who is responsible for approving those reports? After the expense reports are approved, who reconciles the receipts against submitted expenses?
The best practice for interviews often involves starting with open-ended questions to get a broad understanding, then progressively narrowing down to more specific details and process steps. Option B follows this approach by starting with a general process overview ('Tell me about...') and then moving to specific roles and sequential actions within that process. This allows the interviewee to provide context before diving into specifics.
Question 34: In a business analysis context, 'solution scope' refers to:
- The entire problem space that the business faces
- The set of all stakeholders who will interact with the system
- The subset of the solution that will be developed and delivered as part of the initiative (Correct answer)
- The total organizational strategy for the next five years
Correct answer: The subset of the solution that will be developed and delivered as part of the initiative
Solution scope defines the specific capabilities and features that will be delivered, distinguishing what is in scope from what is not.
Question 35: 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 36: What is 'continuous discovery' in agile business analysis?
- Running Selenium automated tests throughout the project
- Discovering and logging system defects continuously
- An ongoing practice of learning about users, validating assumptions, and refining requirements throughout the product lifecycle (Correct answer)
- Conducting daily elicitation interviews with stakeholders
Correct answer: An ongoing practice of learning about users, validating assumptions, and refining requirements throughout the product lifecycle
Continuous discovery is the practice of ongoing learning about users and validating assumptions throughout the product lifecycle, rather than treating discovery as a one-time upfront phase.
Question 37: Which technique is commonly used for eliciting requirements?
- Database modeling.
- Prototyping.
- Coding.
- Interviews, surveys, and workshops (Correct answer)
Correct answer: Interviews, surveys, and workshops
Interviews, surveys, and workshops are highly effective and commonly used techniques for eliciting requirements from stakeholders. Interviews allow for in-depth, one-on-one discussions, surveys can gather broad input from many stakeholders, and workshops facilitate collaborative discussions and consensus-building among groups. These methods help gather comprehensive and diverse perspectives.
Question 38: When facilitating a focus group for requirements gathering, what is the MOST important role of the business analyst?
- To advocate for the sponsor's preferred solution
- To provide technical solutions to participants during the discussion
- To record attendance for compliance purposes
- 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 39: What is the purpose of the requirement traceability matrix?
- To trace the development of project requirements (Correct answer)
- To trace the development of software code
- To trace the development of project budget
- To trace the development of project schedule
Correct answer: To trace the development of project requirements
A requirement traceability matrix is a document that links requirements throughout the project lifecycle, from their origin to their implementation and testing. It helps ensure that all requirements are addressed, validated, and delivered, providing a clear audit trail. This matrix also facilitates impact analysis for changes.
Question 40: In the BABOK Guide, what are the FOUR knowledge areas that are foundational inputs to Business Analysis Planning & Monitoring?
- Business Analysis Planning, Requirements Life Cycle, Elicitation, Solution Design
- Strategy Analysis, Requirements Life Cycle, Stakeholder Engagement, Solution Architecture
- Elicitation, Collaboration, Requirements Analysis, Design Definition
- Strategy Analysis, Elicitation, Requirements Analysis, Solution Evaluation (Correct answer)
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 41: A business analyst performing strategy analysis identifies that an opportunity exists to expand into a new US market segment. This represents:
- An external opportunity (Correct answer)
- A transition requirement
- 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 42: What does 'requirements sign-off' formally establish?
- That the BA's work on the project is finished
- That the project budget has been approved by finance
- 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 43: Why is stakeholder engagement important in business analysis?
- It helps finalize the project budget.
- It ensures stakeholders’ needs and expectations are met (Correct answer)
- It defines the project timeline.
- 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 44: You are currently putting together an activity list for an organization-wide initiative. Which of the following characteristics must not be assigned to each task on your task list?
- The level of risk (Correct answer)
- Procurement requirements
- Responsibilities and roles
- One-of-a-kind number
Correct answer: The level of risk
When creating an activity list for an initiative, tasks are typically assigned unique identifiers, responsibilities, and procurement needs. While risk is assessed for the overall project or specific components, assigning a 'level of risk' directly to *each individual task* on a basic activity list is not a standard characteristic. Risk assessment is usually a broader process, not a granular attribute for every single task entry.
Question 45: Which component of a business analysis plan describes the processes that will be used to manage changes to business analysis information?
- Communication plan
- Change management approach
- Stakeholder engagement approach
- Requirements management plan (Correct answer)
Correct answer: Requirements management plan
The requirements management plan documents how changes to requirements will be identified, evaluated, tracked, and communicated throughout the project.
Question 46: A BA discovers that a senior stakeholder has been providing requirements based on how the process USED to work, not how it currently works. What should the BA do?
- Discard the senior stakeholder's input and rely on junior staff input instead
- Document both versions as separate requirements
- Accept the historical information since senior stakeholders have higher authority
- Combine current-state observation with the stakeholder's historical knowledge to build an accurate picture (Correct answer)
Correct answer: Combine current-state observation with the stakeholder's historical knowledge to build an accurate picture
The BA should triangulate the stakeholder's historical perspective with current-state observation to capture both legacy context and the actual present situation.
Question 47: Which BABOK knowledge area addresses tracing, maintaining, prioritizing, and approving requirements?
- Solution Evaluation
- Requirements Life Cycle Management (Correct answer)
- Strategy Analysis
- Requirements Analysis and Design Definition
Correct answer: Requirements Life Cycle Management
Requirements Life Cycle Management ensures requirements remain valid, aligned, and approved throughout the project lifecycle.
Question 48: A BA is working with a geographically distributed team and needs to maintain stakeholder engagement. What is the MOST effective approach for remote stakeholders?
- Reduce engagement frequency for remote stakeholders to avoid time-zone conflicts
- Rely exclusively on email to maintain a documented paper trail
- Schedule regular video calls and use collaborative tools to create shared context (Correct answer)
- Treat remote stakeholders identically to in-person stakeholders with no adjustments
Correct answer: Schedule regular video calls and use collaborative tools to create shared context
Video calls and collaborative tools compensate for the absence of informal in-person interaction, helping build rapport and shared understanding with remote stakeholders.
Question 49: In the context of CCBA strategy analysis, 'organizational readiness assessment' is used to:
- Measure individual employee performance
- Determine the project schedule baseline
- Assess vendor readiness for contract signing
- Evaluate the organization's ability and willingness to accept a proposed change (Correct answer)
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 50: What is enterprise analysis?
- Studying the stock market
- Analyzing competitors
- Auditing financial statements
- Identifying business needs, recommending solutions, and defining scope for initiatives (Correct answer)
Correct answer: Identifying business needs, recommending solutions, and defining scope for initiatives
Enterprise analysis connects business strategy to solution development by identifying needs and assessing options.
Question 51: When documenting business rules, what does the IIBA recommend regarding rule ownership?
- Ownership is irrelevant for business rules documentation
- Business rules should be owned by the business unit responsible for the policy or process they govern (Correct answer)
- Business rules are owned by the project manager until go-live
- IT systems architects should own all business rules
Correct answer: Business rules should be owned by the business unit responsible for the policy or process they govern
IIBA recommends that business rules be owned by the business units responsible for the relevant policies or processes — they have the authority to interpret, modify, and approve changes to the rules.
Question 52: A BA needs to gain buy-in from a skeptical executive sponsor for a proposed change. What is the MOST effective approach?
- Rely on peer pressure from other supportive stakeholders to persuade the sponsor
- Implement the change first and seek retroactive approval afterward
- Present detailed technical documentation to demonstrate project thoroughness
- Frame the proposal in terms of business value, ROI, and strategic alignment (Correct answer)
Correct answer: Frame the proposal in terms of business value, ROI, and strategic alignment
Executives respond best to proposals framed in terms of business value, return on investment, and alignment with strategic organizational goals.
Question 53: What is stakeholder management?
- Identifying, analyzing, planning, and executing actions to engage stakeholders throughout a project (Correct answer)
- Only communicating with executives
- Ignoring difficult stakeholders
- Managing only customers
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 54: Which of the following best describes a 'transition state' in CCBA strategy analysis?
- The rollback plan if the change fails
- The ideal end goal the organization wants to reach
- The baseline assessment of the organization's current capabilities
- An intermediate condition the organization passes through during change (Correct answer)
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 55: Which of the following BEST describes the relationship between solution scope and product scope?
- Solution scope defines the boundaries of the change; product scope defines the features of the deliverable (Correct answer)
- Product scope is broader than solution scope and contains it
- Solution scope is defined after product scope is finalized
- They are interchangeable terms describing the same concept
Correct answer: Solution scope defines the boundaries of the change; product scope defines the features of the deliverable
Solution scope defines what the overall change encompasses (including people, process, and technology), while product scope specifically describes the features and functions of the deliverable.
Question 56: In agile business analysis, what does 'INVEST' stand for in the context of user stories?
- Independent, Negotiable, Valuable, Estimable, Small, Testable (Correct answer)
- Incremental, Negotiable, Validated, Estimable, Scalable, Transparent
- Iterative, Necessary, Value-driven, Executable, Structured, Tested
- Intelligent, Novel, Validated, Executable, Specific, Traceable
Correct answer: Independent, Negotiable, Valuable, Estimable, Small, Testable
INVEST is a quality checklist for user stories: Independent (not dependent on other stories), Negotiable (flexible), Valuable (delivers user value), Estimable (can be sized), Small (fits in a sprint), Testable (has verifiable acceptance criteria).
Question 57: Which technique is MOST useful for identifying root causes of a current state problem during strategy analysis?
- Fishbone (Ishikawa) Diagram (Correct answer)
- Process Flow Diagram
- Data Dictionary
- Use Case Modeling
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 58: Elicitation is not limited only to information from stakeholders. Elicitation of requirements for existing solutions can also be done using ______________.
- An independent study by a third party
- Document analysis (Correct answer)
- Analysis of the work breakdown structure
- informal conversations
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 59: Systems thinking, as an underlying competency, is best described as the ability to:
- Understand how components of a system interact and influence the whole (Correct answer)
- Decompose complex processes into individual steps
- Document requirements using standardized notation
- Use modeling tools to diagram technical architectures
Correct answer: Understand how components of a system interact and influence the whole
Systems thinking involves understanding how parts of a system relate to each other and to the broader environment, enabling holistic problem analysis.
Question 60: A BA conducting solution evaluation discovers the root cause of underperformance is a policy that prevents users from accessing certain system features. The BEST next step is to:
- Document the policy as an enterprise limitation and recommend policy review (Correct answer)
- Retrain the users
- Enhance the solution to bypass the policy
- Close the evaluation and mark it complete
Correct answer: Document the policy as an enterprise limitation and recommend policy review
Policies that restrict feature use are enterprise limitations; the BA should document the finding and recommend addressing the policy as part of the action plan.
Question 61: Two stakeholder groups disagree on including a new feature in scope. Through facilitation, both groups agree to include the feature in Phase 2. This resolution approach is best described as:
- Forcing
- Collaborating (Correct answer)
- Withdrawal
- Compromise
Correct answer: Collaborating
Collaborating (problem-solving) finds a creative solution that addresses both parties' core concerns, such as deferring the feature to a later phase.
Question 62: A business analyst identifies that implementing a new ERP system will require retraining 500 employees. This is best classified as a:
- Functional requirement
- Transition requirement (Correct answer)
- Business risk
- 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 63: What is the PRIMARY difference between a focus group and a workshop in requirements elicitation?
- Focus groups gather attitudinal data from a representative sample; workshops are structured work sessions aimed at producing deliverables (Correct answer)
- Focus groups are always conducted remotely; workshops are always in-person
- Focus groups are used for solution design; workshops are used for problem identification
- 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 64: Which of the following BEST describes the difference between verifying and validating requirements?
- There is no meaningful difference in the BABOK framework
- Verification ensures requirements are testable; validation checks syntax
- Validation checks for completeness; verification confirms alignment with business goals
- Verification checks quality attributes; validation confirms requirements reflect stakeholder needs (Correct answer)
Correct answer: Verification checks quality attributes; validation confirms requirements reflect stakeholder needs
Verification ensures requirements meet quality standards (correct, clear, complete), while validation confirms they actually address the stakeholder's business need.
Question 65: A business analyst identifies a gap between the current state and the desired future state. This gap is best described as a:
- Change Strategy
- Risk
- Business Problem
- Business Need (Correct answer)
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 66: Which elicitation technique is BEST suited for gathering requirements from a geographically dispersed group of 200+ end users?
- Prototyping
- Surveys/questionnaires (Correct answer)
- Structured interviews
- Focus groups
Correct answer: Surveys/questionnaires
Surveys/questionnaires are the most scalable technique for gathering input from large, distributed user populations efficiently.
Question 67: During stakeholder identification, a BA discovers a group significantly affected by the project but with no formal project role. How should these stakeholders be classified?
- Non-stakeholders who can be ignored
- Internal stakeholders with high power
- Passive stakeholders who require no engagement
- Stakeholders requiring active engagement (Correct answer)
Correct answer: Stakeholders requiring active engagement
Any party affected by a change qualifies as a stakeholder under BABOK and requires active engagement to manage potential impacts.
Question 68: A BA leads a cross-functional team that lacks shared accountability. What is the most appropriate action?
- Assign individual KPIs and report underperformers to management
- Clarify roles, responsibilities, and shared success metrics with the team (Correct answer)
- Replace underperforming team members as soon as possible
- Focus only on technical deliverables and ignore team dynamics
Correct answer: Clarify roles, responsibilities, and shared success metrics with the team
Clarifying roles and shared success metrics builds accountability structures that unite cross-functional teams around common outcomes.
Question 69: A business analyst creates a matrix that plots stakeholders based on their level of authority and concern about project outcomes. What tool is being used?
- RACI chart
- Power/Interest grid (Correct answer)
- Stakeholder register
- Communication matrix
Correct answer: Power/Interest grid
A power/interest grid plots stakeholders by their authority level and degree of interest in project outcomes to guide engagement strategy.
Question 70: An influential stakeholder is resistant to a proposed change. What is the MOST effective first step for the business analyst?
- Escalate the resistance to senior management immediately
- Document the resistance and move on with other stakeholders
- Seek to understand the stakeholder's concerns and address them through dialogue (Correct answer)
- Proceed without the stakeholder's input to avoid delays
Correct answer: Seek to understand the stakeholder's concerns and address them through dialogue
Understanding the root of resistance is the first step — the business analyst should engage the stakeholder to understand their concerns before attempting to resolve or escalate the situation.
Question 71: A stakeholder insists on adding a requirement late in the project that was not in the original scope. The BA should FIRST:
- Reject the requirement to protect project scope
- Defer it to a future project phase without evaluation
- Add it immediately to avoid stakeholder dissatisfaction
- Evaluate its impact through the formal change control process (Correct answer)
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 72: When allocating requirements to solution components, a business analyst should PRIMARILY consider which of the following?
- The feasibility and traceability of each requirement to a component (Correct answer)
- The preferences of the development team
- The total budget available for the project
- The number of stakeholders affected by each component
Correct answer: The feasibility and traceability of each requirement to a component
Requirements must be traceable to specific solution components and technically feasible within each component to ensure complete and verifiable implementation.
Question 73: What is the purpose of documentation in requirements management?
- To ensure proper approval and agreement of requirements (Correct answer)
- To store design artifacts.
- To track project costs.
- To manage the development team's tasks.
Correct answer: To ensure proper approval and agreement of requirements
Documentation in requirements management serves as a formal record of all agreed-upon requirements, providing a single source of truth for the project. Its purpose is to ensure clarity, reduce ambiguity, and facilitate formal approval and agreement from all relevant stakeholders. This formal record is crucial for guiding development and preventing misunderstandings.
Question 74: Why is stakeholder analysis important in business analysis?
- It allocates resources for project execution.
- It identifies the potential risks involved.
- It identifies stakeholders and their impact on the project (Correct answer)
- It helps in assigning tasks to team members.
Correct answer: It identifies stakeholders and their impact on the project
Stakeholder analysis is a crucial step in business analysis that involves identifying all individuals or groups impacted by or able to influence a project. It helps to understand their interests, power, and potential impact on the project's success. This understanding enables effective communication, expectation management, and ensures all relevant perspectives are considered.
Question 75: Which of the following is a primary input to the 'Define Change Strategy' task in BABOK v3?
- Stakeholder communication plan
- Current state description and future state description (Correct answer)
- Test results from UAT
- Solution design documents
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 76: A business analyst consistently delivers on commitments, maintains high ethical standards, and shows initiative. Which underlying competency area does this best reflect?
- Interaction Skills
- Behavioral Characteristics (Correct answer)
- Communication Skills
- Business Knowledge
Correct answer: Behavioral Characteristics
Behavioral Characteristics cover ethics, personal accountability, trustworthiness, and organizational skills that shape how a BA conducts themselves.
Question 77: Which approach best describes 'value stream mapping' in a business analysis context?
- A scoring model for ranking business requirements by stakeholder priority
- A visual analysis of all steps in a process that add or waste value from the customer's perspective (Correct answer)
- A method for assigning value points to user stories in agile projects
- A technique for mapping the financial returns from individual project deliverables
Correct answer: A visual analysis of all steps in a process that add or waste value from the customer's perspective
Value stream mapping visually depicts each process step—highlighting which steps add value and which represent waste—from the customer's perspective.
Question 78: When comparing multiple change strategies, which factor is MOST important for a CCBA to evaluate?
- The degree to which each strategy achieves the desired future state (Correct answer)
- The lowest possible implementation cost regardless of outcome
- The fastest delivery timeline irrespective of quality
- 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 79: What is a current state assessment?
- Only reviewing current finances
- Reviewing last year's projects
- Analyzing the existing business environment, processes, and capabilities before proposing changes (Correct answer)
- Checking employee attendance
Correct answer: Analyzing the existing business environment, processes, and capabilities before proposing changes
Understanding the current state provides the baseline for identifying gaps and measuring improvement.
Question 80: Which of the following represents a 'tacit knowledge' challenge in requirements elicitation?
- A stakeholder who provides excessive detail about low-priority requirements
- 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
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 81: Which of the following is an example of a NON-FUNCTIONAL requirement?
- The system shall allow users to reset their passwords
- The system shall send a confirmation email after each purchase
- The system shall display a product catalog with filtering options
- The system shall process 10,000 transactions per second with 99.9% uptime (Correct answer)
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 82: How should changes to requirements be managed?
- By deferring all changes until the end of the project.
- By ignoring minor changes.
- By immediately implementing changes without review.
- By formal change control processes (Correct answer)
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 83: How do you determine the communication needs of stakeholders?
- By identifying each stakeholder’s role, influence, and communication preferences (Correct answer)
- By assuming that all stakeholders have the same communication needs.
- By sending generic updates to all stakeholders.
- By focusing only on high-priority 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 84: During a requirements workshop, one stakeholder dominates the discussion and prevents others from contributing. What facilitation technique should the BA use?
- Remove the dominant stakeholder from the room
- Allow the dominant stakeholder to continue as they likely have the most expertise
- End the meeting and reschedule for a smaller group
- Use round-robin or structured turn-taking to ensure balanced participation (Correct answer)
Correct answer: Use round-robin or structured turn-taking to ensure balanced participation
Round-robin or structured turn-taking techniques ensure all participants have an equal opportunity to contribute without excluding anyone.
Question 85: Which approach BEST ensures that elicited requirements represent the complete stakeholder population, not just the most vocal individuals?
- Rely on the project sponsor to represent all stakeholder interests
- Weight requirements by the number of users in each stakeholder group
- Use a stakeholder analysis and engagement plan to ensure all groups are identified and included (Correct answer)
- Conduct additional interviews only with executives
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 86: According to the BABOK Guide, underlying competencies differ from techniques because they:
- Replace formal training and certification requirements
- Are only relevant in agile environments
- Are documented outputs produced during business analysis
- Are reusable skills applied broadly across all BA work rather than specific task-level tools (Correct answer)
Correct answer: Are reusable skills applied broadly across all BA work rather than specific task-level tools
Underlying competencies are broad, cross-cutting skills and behaviors that support all BA activities, while techniques are specific methods used for particular tasks.
Question 87: Why should business rules be maintained separately from process documentation?
- Because only IT should access business rules, not business stakeholders
- There is no reason — rules and processes should always be documented together
- Because business rules change more frequently and independently than process flows, and mixing them makes maintenance harder (Correct answer)
- Because business rules are confidential and process documents are public
Correct answer: Because business rules change more frequently and independently than process flows, and mixing them makes maintenance harder
Business rules change independently of process flows (due to regulatory changes, policy updates) and mixing them makes it harder to maintain both accurately — separate documentation enables independent lifecycle management.
Question 88: When should a BA formally re-baseline requirements?
- Only when the project sponsor requests it in writing
- After approved changes accumulate enough impact to warrant a new controlled baseline (Correct answer)
- Every time a new stakeholder joins the project
- At the beginning of each sprint in all project methodologies
Correct answer: After approved changes accumulate enough impact to warrant a new controlled baseline
Re-baselining is warranted when approved changes are substantial enough that the original baseline no longer accurately represents the agreed scope.
Question 89: What is the purpose of conducting a 'stakeholder impact assessment' during change management?
- To calculate the financial compensation stakeholders should receive for accepting the change
- To assess whether stakeholders have the right to veto the change
- To understand how the proposed change will affect each stakeholder group to plan appropriate support and communications (Correct answer)
- To determine which stakeholders should be removed from the project
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 90: What does 'communication planning' in business analysis specifically address?
- Scheduling development team stand-up meetings
- Planning the organization's marketing and PR strategy
- Designing the user interface of the proposed solution
- Defining what information will be communicated, to whom, when, and through what channels (Correct answer)
Correct answer: Defining what information will be communicated, to whom, when, and through what channels
Communication planning defines the information to be shared, the target audiences, the timing and frequency, the channels and formats, and the responsibilities for communication throughout the initiative.
Question 91: 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 92: A business analyst documents that the organization lacks a CRM system, causing sales teams to lose leads. This is an example of:
- A future state description
- A risk statement
- A current state problem (Correct answer)
- A solution requirement
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 93: What is a requirements traceability matrix?
- A document linking requirements to their origin and tracking them through development and testing (Correct answer)
- A mathematical matrix
- A budget spreadsheet
- A project timeline
Correct answer: A document linking requirements to their origin and tracking them through development and testing
Traceability matrices ensure every requirement is addressed in design, development, and testing.
Question 94: A BA is asked to define acceptance criteria for a user story. The criteria should be MOST closely aligned with:
- The technical implementation approach chosen by developers
- The stakeholder's ability to verify that the solution meets the need (Correct answer)
- The project schedule milestones
- The definition of done agreed upon by the team
Correct answer: The stakeholder's ability to verify that the solution meets the need
Acceptance criteria define the conditions under which a stakeholder will accept the solution as satisfying their need, focusing on the business outcome.
Question 95: What is the MAIN reason a business analyst should plan for managing requirements conflicts?
- To simplify the documentation process
- To avoid the need for stakeholder meetings
- 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 96: A business analyst is designing a report for US healthcare stakeholders that must comply with HIPAA data privacy rules. This requirement is classified as a:
- Business rule
- Functional requirement
- Transition requirement
- Regulatory constraint (Correct answer)
Correct answer: Regulatory constraint
HIPAA rules represent regulatory constraints — external mandates imposed by law that the solution must comply with.
Question 97: What is a 'business rule' in the context of business analysis?
- A technical constraint imposed by the software development framework
- A specific directive that defines or constrains some aspect of the business, governing behavior, action, or decision (Correct answer)
- A regulatory requirement imposed by a government authority
- A project management guideline for the BA team
Correct answer: A specific directive that defines or constrains some aspect of the business, governing behavior, action, or decision
A business rule is a specific, actionable statement that defines or constrains business conduct — it governs how decisions are made, actions are taken, or conditions are evaluated within the business.
Question 98: A BA discovers midway through a project that the original business need has shifted. What should the BA do first?
- Continue with the original requirements to avoid scope creep
- Escalate only to the project sponsor and await instructions
- Immediately halt all work and restart the project from scratch
- Re-validate the business need with key stakeholders and assess impact on current work (Correct answer)
Correct answer: Re-validate the business need with key stakeholders and assess impact on current work
Re-validating the business need with stakeholders ensures that ongoing work remains aligned with current organizational goals before further action.
Question 99: Which element is NOT typically part of defining the current state in strategy analysis?
- Business policies
- Solution design specifications (Correct answer)
- Organizational structure
- Existing capabilities
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 100: What is the primary purpose of 'interface analysis' as an elicitation technique?
- 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
- To evaluate the user interface design for usability
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 101: To meet CCBA knowledge-area depth requirements, applicants must log at least 900 hours in a minimum of how many of the six BABOK knowledge areas?
- 1
- 4
- 3
- 2 (Correct answer)
Correct answer: 2
CCBA applicants need 900 hours in 2 of the 6 BABOK knowledge areas (or 500 hours in 4 of 6).
Question 102: What is the purpose of conducting a feasibility study in solution validation?
- To improve the design.
- To estimate project costs.
- To evaluate if the solution can be realistically implemented (Correct answer)
- 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 103: When a business analyst facilitates a workshop and must manage group dynamics, resolve conflict, and build consensus, which underlying competency is primarily being applied?
- Behavioral Characteristics
- Communication Skills
- Interaction Skills (Correct answer)
- Analytical Thinking and Problem Solving
Correct answer: Interaction Skills
Interaction Skills include facilitation, leadership and influencing, negotiation, networking, and teamwork — all critical for managing group sessions.
Question 104: A business analyst discovers that regulatory compliance requirements are preventing the organization from reaching its desired future state. These constraints are categorized as:
- Stakeholder concerns
- External constraints (Correct answer)
- 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 105: Which approach is MOST effective for managing organizational change during a large enterprise analysis initiative?
- Integrating change management planning into enterprise analysis from the outset (Correct answer)
- Delegating all change management to the project manager
- Relying entirely on end-user training programs
- Waiting until after the solution is built to address change management
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 106: The primary purpose of the Elicitation and Collaboration knowledge area is to:
- Define requirements structure and models
- Assess the value delivered by a deployed solution
- Trace and maintain requirements throughout the lifecycle
- Obtain and confirm information from stakeholders (Correct answer)
Correct answer: Obtain and confirm information from stakeholders
Elicitation and Collaboration focuses on drawing out information from stakeholders and confirming that elicited content is accurate.
Question 107: Which of the following are considered requirements attributes?
- Cost, ambiguity, and priority
- Ambiguous, concise, and traceable
- Unambiguous, concise, and source
- Source of the requirement, stability, and priority (Correct answer)
Correct answer: Source of the requirement, stability, and priority
Requirements attributes are characteristics used to manage and track individual requirements effectively. Key attributes include the source (who requested it), stability (how likely it is to change), and priority (its importance relative to others). While ambiguity and conciseness are qualities of a *well-written* requirement, they are not typically tracked as attributes themselves in the same way as source, stability, or priority.
Question 108: What is a user story?
- A brief description of a feature from the user's perspective: As a [user], I want [feature], so that [benefit] (Correct answer)
- A novel about users
- A customer complaint
- A bug report
Correct answer: A brief description of a feature from the user's perspective: As a [user], I want [feature], so that [benefit]
User stories capture requirements in a simple, user-focused format that drives development.
Question 109: What is feasibility analysis?
- Evaluating whether a proposed solution is technically, economically, and organizationally viable (Correct answer)
- Calculating employee hours
- Testing software features
- Measuring building sites
Correct answer: Evaluating whether a proposed solution is technically, economically, and organizationally viable
Feasibility analysis assesses whether a solution can be built, afforded, and successfully implemented within the organization.
Question 110: A BA is analyzing an existing legacy system to understand undocumented business rules. Which elicitation technique is MOST applicable?
- Document analysis (Correct answer)
- Brainstorming
- Focus groups
- Prototyping
Correct answer: Document analysis
Document analysis involves reviewing existing artifacts—including legacy systems, reports, and logs—to extract embedded business rules.
Question 111: A state table (state-transition diagram) is used in business analysis to model which aspect of a system?
- The data elements exchanged between two systems
- How an object or entity changes from one status to another based on events (Correct answer)
- The organizational hierarchy of decision-makers
- The sequence of tasks performed by a user
Correct answer: How an object or entity changes from one status to another based on events
A state-transition diagram models the different states an object can be in and the events or conditions that cause it to move from one state to another.
Question 112: What type of requirements document typically outlines the functionality of the system?
- Test plans.
- Functional requirements document (Correct answer)
- Risk analysis report.
- 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 113: 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 project manager failed to communicate the solution benefits
- The development team introduced defects during coding
- The requirements did not fully capture the underlying business need (Correct answer)
- The IT team deployed the wrong version of the software
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 114: What is the PRIMARY purpose of a requirements walkthrough with stakeholders?
- To formally approve requirements and lock the baseline
- 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
- To assign implementation tasks to the development team
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 115: A business analyst is assessing the current organizational environment to understand strengths, weaknesses, opportunities, and threats. Which technique is most appropriate?
- SWOT Analysis (Correct answer)
- Data Flow Diagram
- Root Cause Analysis
- Decision Analysis
Correct answer: SWOT Analysis
SWOT Analysis evaluates internal Strengths and Weaknesses alongside external Opportunities and Threats to inform strategic decisions.
Question 116: When a business analyst uses an affinity diagram to group stakeholder concerns into themes, which underlying competency sub-skill is most directly being applied?
- Oral Communication
- Teamwork
- Creative Thinking (Correct answer)
- Ethical Reasoning
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 117: Which business analysis planning activity helps ensure that the right level of formality is applied to requirements documentation?
- Defining the business analysis approach (Correct answer)
- Performance measurement
- Stakeholder identification
- Risk assessment
Correct answer: Defining the business analysis approach
Defining the business analysis approach determines the methodology, formality, and level of detail appropriate for requirements documentation based on project characteristics.
Question 118: 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 vendor's product documentation
- The project manager's scope statement
Correct answer: The approved and baselined requirements documentation
Approved and baselined requirements documentation is the authoritative baseline against which solution validation is conducted.
Question 119: What distinguishes a 'structured interview' from an 'unstructured interview' in business analysis?
- Structured interviews use predetermined questions; unstructured interviews allow free-flowing conversation (Correct answer)
- Structured interviews are conducted in person; unstructured interviews are virtual
- Structured interviews involve multiple interviewers; unstructured interviews are one-on-one
- Structured interviews are only for technical stakeholders
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 120: When planning stakeholder engagement, which factor is MOST important for a business analyst to consider?
- The stakeholder's budget authority
- The stakeholder's seniority in the organization
- The stakeholder's availability for meetings
- 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 121: What is a business process model?
- A visual representation of the steps, decisions, and flows in a business process (Correct answer)
- A building blueprint
- A hiring process
- A financial model
Correct answer: A visual representation of the steps, decisions, and flows in a business process
Process models document how work flows through an organization, revealing inefficiencies and improvement opportunities.
Question 122: What is the recommended approach when a stakeholder requests a change to an approved requirement?
- Implement the change immediately to maintain the relationship with the stakeholder
- Allow only the project manager to evaluate change requests
- Evaluate the impact of the change on scope, schedule, and cost before approving it (Correct answer)
- Reject the change to protect the original scope
Correct answer: Evaluate the impact of the change on scope, schedule, and cost before approving it
All changes to approved requirements should be evaluated for their impact on scope, schedule, cost, quality, and risk before a decision is made — this is the purpose of formal change control.
Question 123: A BA uses a prototype to elicit feedback on user interface requirements. Which risk is MOST associated with this approach?
- Stakeholders will refuse to provide feedback on prototypes
- Stakeholders may become too focused on the prototype's appearance rather than underlying functionality (Correct answer)
- Prototyping prevents any future changes to requirements
- Prototypes always increase project cost beyond acceptable limits
Correct answer: Stakeholders may become too focused on the prototype's appearance rather than underlying functionality
A key risk of prototyping is that stakeholders may fixate on visual details of the prototype rather than focusing on the underlying business and functional requirements.
Question 124: A BA discovers that a key stakeholder group was not consulted during initial requirements gathering. What is the correct response?
- Document the gap but defer it to Phase 2 to avoid disruption
- Proceed with current requirements to avoid scope changes at this stage
- Conduct targeted elicitation with the missed group and assess impact on existing requirements (Correct answer)
- Ask the project manager to handle all stakeholder inclusion issues
Correct answer: Conduct targeted elicitation with the missed group and assess impact on existing requirements
Missing stakeholder input creates significant requirement gaps; conducting targeted elicitation and assessing impact on existing requirements reduces downstream rework risk.
Question 125: What is the PRIMARY difference between 'elicitation' and 'discovery' in business analysis?
- Elicitation is only done at project start; discovery continues throughout
- Elicitation involves actively drawing out information; discovery involves uncovering existing information from artifacts or context (Correct answer)
- There is no difference — they are synonyms in BABOK
- Elicitation is a formal process; discovery is informal
Correct answer: Elicitation involves actively drawing out information; discovery involves uncovering existing information from artifacts or context
Elicitation involves actively drawing information from stakeholders through techniques like interviews, while discovery involves uncovering information that already exists in documents, systems, or the environment.
Question 126: What is the difference between Agile and Waterfall approaches?
- Agile has no planning
- They are the same methodology
- Waterfall is always better
- Agile is iterative and adaptive; Waterfall is sequential and plan-driven (Correct answer)
Correct answer: Agile is iterative and adaptive; Waterfall is sequential and plan-driven
Agile delivers in increments with flexibility for change; Waterfall follows a linear sequence with all requirements defined upfront.
Question 127: A sponsor asks a BA to evaluate multiple change strategies and select the most viable option. Which BABOK v3 task directly addresses this?
- Define Change Strategy (Correct answer)
- Analyze Potential Value
- Assess Risks
- Define Future State
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 128: What is the role of a 'feasibility study' in enterprise analysis?
- To define the detailed design of the proposed system
- To assess whether a proposed solution is technically, financially, and operationally viable (Correct answer)
- To assign tasks to the development team
- To negotiate contracts with vendors
Correct answer: To assess whether a proposed solution is technically, financially, and operationally viable
A feasibility study evaluates whether a proposed solution can realistically be implemented given technical, financial, operational, time, and legal constraints.
Question 129: Which BABOK v3 perspective addresses iterative, incremental delivery and emphasizes collaboration with self-organizing teams?
- Business Architecture
- Agile (Correct answer)
- Information Technology
- Business Intelligence
Correct answer: Agile
The Agile perspective describes how BA tasks are adapted in iterative environments such as Scrum or Kanban.
Question 130: In BABOK v3 Strategy Analysis, what is the primary output of the 'Define Future State' task?
- Stakeholder Engagement Approach
- Risk Analysis Results
- Future State Description (Correct answer)
- Business Case
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.
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