View Full IIBA CBAP Exam Dumps and Practice Test Dumps
Question 81. A business analyst is asked to determine whether a proposed initiative supports the organization’s strategic direction. What should the analyst examine?
- The number of stakeholders assigned to the initiative
- The programming language planned for development
- The relationship between the initiative’s expected outcomes and strategic objectives
- The preferred documentation template
Correct Answer: 3. The relationship between the initiative’s expected outcomes and strategic objectives
Explanation:
Strategic alignment examines whether an initiative contributes to the organization’s direction and objectives. The business analyst should identify the expected outcomes of the initiative and determine how they support established strategic goals. This helps stakeholders understand whether the initiative contributes to broader organizational priorities. Factors such as programming language, documentation format, and stakeholder count may matter for other aspects of the work but do not establish strategic alignment. The analysis should be based on documented objectives and expected outcomes rather than personal preferences or assumptions.
Question 82. A business analyst is defining requirements for a solution that will be used by several distinct user groups. What should be considered when analyzing the requirements?
- The different characteristics, goals, and needs of each user group
- Only the needs of the largest user group
- Only the technical team’s preferred interface
- The assumptions of the project sponsor
Correct Answer: 1. The different characteristics, goals, and needs of each user group
Explanation:
Different user groups may have different goals, responsibilities, skills, access needs, and interaction patterns. Requirements analysis should account for these differences so the solution can support the relevant users appropriately. Focusing only on the largest group may overlook important requirements for other users. Technical preferences and sponsor assumptions can provide input but should not replace analysis of actual user needs. Understanding user groups also helps identify personas, scenarios, usability requirements, access considerations, and potential conflicts that may need to be addressed.
Question 83. A business analyst needs to document a requirement that specifies how quickly a system must respond to a user request. What type of requirement is this?
- Transition requirement
- Business requirement
- Stakeholder requirement
- Non-functional requirement
Correct Answer: 4. Non-functional requirement
Explanation:
A response-time requirement describes a quality or performance characteristic of the solution rather than a specific business function. Such requirements are generally categorized as non-functional requirements. They may address performance, security, usability, reliability, availability, scalability, or other quality attributes. Business requirements describe desired business outcomes, stakeholder requirements describe stakeholder needs, and transition requirements address temporary capabilities needed to move from the current state to the future state. Correct classification helps ensure that requirements are analyzed, validated, and tested appropriately.
Question 84. A business analyst identifies a temporary capability that users will need only during migration from the current solution to the new solution. How should this requirement be classified?
- Business requirement
- Transition requirement
- Non-functional requirement
- Stakeholder requirement
Correct Answer: 2. Transition requirement
Explanation:
Transition requirements describe temporary capabilities needed to move from an existing state to a future state. Examples may include data conversion, temporary training, migration support, or parallel processing. Unlike business requirements, which describe desired business outcomes, transition requirements generally exist only during the transition and are not intended to remain as permanent solution capabilities. Correctly identifying them helps the organization plan migration activities and prevents temporary needs from being mistaken for permanent product functionality.
Question 85. A team is analyzing a requirement and wants to identify other requirements, components, or deliverables that could be affected if it changes. What should the business analyst use?
- Requirements traceability
- Brainstorming alone
- Organizational hierarchy
- Stakeholder satisfaction survey
Correct Answer: 1. Requirements traceability
Explanation:
Requirements traceability establishes relationships between requirements and related business objectives, deliverables, solution components, other requirements, and sources. When a requirement changes, traceability helps the business analyst identify related elements that may require review. This supports impact analysis, change assessment, verification, and requirements management. Brainstorming may generate ideas but does not provide the structured relationship information needed for systematic change analysis. Maintaining traceability throughout the initiative therefore improves control over requirements and reduces the risk of overlooking dependencies.
Question 86. A business analyst is determining whether a requirement can be verified objectively. Which characteristic should the requirement have?
- It should be broad enough to allow interpretation
- It should depend on stakeholder opinion
- It should contain measurable or observable acceptance conditions
- It should avoid specific outcomes
Correct Answer: 3. It should contain measurable or observable acceptance conditions
Explanation:
A requirement should be verifiable so that stakeholders and delivery teams can determine objectively whether it has been satisfied. Measurable or observable acceptance conditions provide a basis for verification and reduce ambiguity. Requirements that depend solely on subjective interpretation or intentionally avoid specific outcomes can be difficult to validate and test. The business analyst should work with stakeholders to clarify the expected result and define appropriate acceptance criteria. This improves shared understanding and provides a practical basis for evaluating whether the resulting solution meets the requirement.
Question 87. A business analyst is deciding whether a requirement should be included in the first release or deferred to a later release. Which factor should be considered?
- The order in which stakeholders mentioned the requirement
- Business value, urgency, dependencies, risk, and implementation considerations
- The length of the requirement statement
- The personal preference of the analyst
Correct Answer: 2. Business value, urgency, dependencies, risk, and implementation considerations
Explanation:
Release prioritization should consider factors that influence the value and feasibility of delivering a requirement at a particular time. Business value, urgency, dependencies, risk, regulatory considerations, and implementation constraints can all affect release decisions. The order in which a stakeholder mentioned a requirement or the length of its wording does not establish its priority. The analyst’s personal preference should also not determine prioritization. Using agreed criteria helps stakeholders make transparent decisions about what should be delivered now and what can reasonably be deferred.
Question 88. A business analyst is asked to identify assumptions that could affect the feasibility of a proposed solution. What should the analyst do?
- Treat all assumptions as confirmed facts
- Ignore assumptions that have not yet caused problems
- Document the assumptions and identify how they could affect the analysis or solution
- Remove all assumptions from project documentation
Correct Answer: 3. Document the assumptions and identify how they could affect the analysis or solution
Explanation:
Assumptions are statements considered to be true for the purpose of analysis but that may not yet be confirmed. They can significantly influence feasibility, estimates, risks, and solution decisions. The business analyst should document important assumptions, identify their potential impact, and determine whether they should be validated. Treating assumptions as facts can create hidden risks, while removing them from documentation makes the basis of analysis less transparent. Managing assumptions explicitly helps stakeholders understand uncertainty and supports more informed decisions.
Question 89. A business analyst wants to determine whether a proposed process change will require employees to acquire new skills. What should be assessed?
- Organizational readiness and capability gaps
- The number of pages in the requirements document
- The application’s color scheme
- The project’s meeting frequency
Correct Answer: 1. Organizational readiness and capability gaps
Explanation:
Organizational readiness considers whether the organization has the people, skills, processes, culture, and other capabilities needed to adopt a proposed change. If employees must acquire new skills, the business analyst should identify the capability gap and consider implications such as training, role changes, support, and adoption. Documentation length, visual design, and meeting frequency do not establish organizational readiness. Understanding readiness before implementation can reveal transition needs and potential barriers that should be addressed as part of the change.
Question 90. A business analyst is asked to determine which business capabilities are currently weak and prevent the organization from achieving a strategic objective. What should the analyst perform?
- Interface testing
- Capability gap analysis
- User acceptance testing
- Document formatting review
Correct Answer: 2. Capability gap analysis
Explanation:
Capability gap analysis compares the capabilities an organization currently possesses with those needed to achieve a desired future state or strategic objective. It helps identify areas where new capabilities, improvements, or changes may be required. Interface testing and user acceptance testing evaluate solution characteristics rather than organizational capability gaps. Document formatting has no role in determining whether the organization possesses the necessary capabilities. Capability gap analysis therefore provides a structured basis for identifying areas that may need improvement or investment.
Question 91. A business analyst is reviewing a set of requirements and finds that one requirement cannot be implemented without another requirement being satisfied first. What does this indicate?
- A requirement dependency
- A stakeholder conflict
- A performance defect
- A business rule exception
Correct Answer: 1. A requirement dependency
Explanation:
A requirement dependency exists when one requirement relies on another requirement, capability, component, or condition. Dependencies are important because they can affect prioritization, sequencing, implementation planning, and impact analysis. Identifying dependencies allows stakeholders to understand relationships between requirements and evaluate changes more effectively. A stakeholder conflict concerns disagreement between stakeholders, while a performance defect concerns solution behavior. A business rule exception describes a special condition within business logic and does not by itself represent a dependency between requirements.
Question 92. A stakeholder describes a desired solution feature but cannot explain why it is needed. What should the business analyst explore?
- The stakeholder’s preferred technology vendor
- The underlying business need, desired outcome, and value
- The developer’s preferred programming language
- The final user-interface design
Correct Answer: 2. The underlying business need, desired outcome, and value
Explanation:
Stakeholders may sometimes describe a preferred solution rather than the underlying need. The business analyst should explore why the feature is needed, what outcome is expected, who benefits, and how the change would provide value. Understanding the underlying need prevents premature commitment to a particular solution and creates opportunities to consider alternative approaches. Technology preferences and interface design may become relevant later, but they should not replace analysis of the business problem or desired outcome.
Question 93. A business analyst is developing a model that shows the major external entities interacting with a solution and the information exchanged with them. Which model is appropriate?
- Context diagram
- Decision tree
- Organizational capability map
- Cost-benefit chart
Correct Answer: 1. Context diagram
Explanation:
A context diagram represents the boundary of a solution and the external entities or systems that interact with it. It can show major information or interaction flows and provides stakeholders with a high-level view of the solution environment. A decision tree represents conditional decisions, a capability map represents organizational capabilities, and a cost-benefit chart compares economic considerations. Context diagrams are particularly useful during scope and requirements analysis because they help clarify what is inside and outside the solution boundary.
Question 94. An organization needs to determine whether a proposed initiative is financially justified. Which analysis should provide evidence about expected costs and benefits?
- Stakeholder mapping
- Business case analysis
- User story refinement
- Interface analysis
Correct Answer: 2. Business case analysis
Explanation:
A business case provides structured information for evaluating whether an initiative is justified. It can include expected benefits, costs, risks, assumptions, constraints, alternatives, and other factors relevant to investment decisions. Stakeholder mapping identifies stakeholders, user story refinement elaborates requirements, and interface analysis examines interactions between systems or components. Business case analysis helps decision-makers understand the expected value and trade-offs associated with pursuing an initiative and provides evidence for governance and investment decisions.
Question 95. During requirements analysis, a stakeholder says, “The system should be user-friendly.” What should the business analyst do?
- Accept the statement without modification
- Convert it into specific, measurable, and testable criteria
- Delete the requirement because usability cannot be analyzed
- Leave interpretation entirely to developers
Correct Answer: 2. Convert it into specific, measurable, and testable criteria
Explanation:
“User-friendly” is subjective and can mean different things to different stakeholders. The business analyst should clarify what usability characteristics are expected and translate them into observable or measurable criteria. Depending on the context, this might include task completion time, error rates, accessibility requirements, navigation characteristics, or user success rates. Leaving the phrase undefined creates ambiguity and makes validation difficult. Converting the expectation into testable criteria creates a shared understanding of the intended quality and provides a basis for evaluating the solution.
Question 96. A business analyst needs to determine which organizational processes will be affected by a proposed change. What should the analyst examine?
- Only the process owned by the project sponsor
- The relationships between the proposed change and affected processes, roles, systems, and information
- Only the application’s user interface
- Only the project’s budget
Correct Answer: 2. The relationships between the proposed change and affected processes, roles, systems, and information
Explanation:
A change can affect more than the immediately visible process. Impact analysis should consider relationships with business processes, roles, systems, information, requirements, policies, and other organizational elements. Examining these relationships helps identify dependencies, risks, transition needs, and unintended consequences. Focusing only on the sponsor’s process, user interface, or budget can overlook important effects elsewhere in the organization. A broad but structured impact assessment provides stakeholders with a clearer understanding of the consequences of introducing the proposed change.
Question 97. A business analyst is determining whether stakeholders have a shared understanding of a newly defined requirement. Which activity is most appropriate?
- Conduct a requirements review with the relevant stakeholders
- Ask only the development team to interpret it
- Move immediately to implementation
- Remove stakeholder involvement to avoid disagreement
Correct Answer: 1. Conduct a requirements review with the relevant stakeholders
Explanation:
Requirements review provides an opportunity for relevant stakeholders to examine requirements, identify ambiguity, resolve misunderstandings, and confirm that the requirement represents the intended need. Shared understanding is particularly important before requirements are approved or implemented. Relying only on the development team’s interpretation can introduce assumptions that stakeholders may not share. Moving directly to implementation or excluding stakeholders increases the risk of rework. Structured review and validation help establish a common understanding and improve the quality of the requirements.
Question 98. A proposed solution requires employees to perform tasks differently from the current process. What should the business analyst identify as part of transition planning?
- Only the solution’s technical architecture
- Training, communication, support, and other transition needs
- Only the project’s original budget
- Only the current process documentation
Correct Answer: 2. Training, communication, support, and other transition needs
Explanation:
When a solution changes how employees perform their work, transition planning should address the capabilities and support needed to move from the current state to the future state. Depending on the situation, this may include training, communication, data migration, temporary support, updated procedures, or changes to roles. Technical architecture and existing documentation may be relevant but do not by themselves address adoption. Identifying transition needs helps reduce disruption and supports the organization’s ability to successfully adopt the new solution.
Question 99. A business analyst wants to ensure that a requirement can be traced back to the business objective it supports and forward to the solution component that implements it. What practice should be used?
- Requirements traceability
- Informal stakeholder discussion
- Project scheduling
- Organizational restructuring
Correct Answer: 1. Requirements traceability
Explanation:
Requirements traceability establishes relationships between requirements and their sources, business objectives, related requirements, solution components, and other relevant elements. Bidirectional traceability can help demonstrate why a requirement exists and where it is implemented. It also supports impact analysis, verification, validation, and change management. Informal discussion does not provide a durable relationship structure, while scheduling and organizational restructuring address different concerns. Maintaining appropriate traceability helps stakeholders understand the connection between business needs and solution delivery.
Question 100. A business analyst has completed an analysis and must communicate the recommended solution approach to decision-makers. What should the presentation emphasize?
- Only the detailed technical specifications
- The analyst’s personal preference
- The evidence, alternatives, expected outcomes, risks, and relevant trade-offs
- Only the number of requirements documented
Correct Answer: 3. The evidence, alternatives, expected outcomes, risks, and relevant trade-offs
Explanation:
Decision-makers need information that supports an informed choice. A business analysis presentation should communicate the evidence supporting the analysis, relevant alternatives, expected outcomes, risks, assumptions, constraints, and trade-offs. The level of technical detail should be appropriate to the audience rather than overwhelming decision-makers with implementation specifics. The analyst’s personal preference should not substitute for evidence, and the number of requirements does not demonstrate whether an approach is appropriate. Presenting the relevant analysis clearly allows stakeholders to make a decision based on documented information.