View Full PMI PMI-PBA Exam Dumps and Practice Test Dumps
Question 321.
A business analyst is reviewing a requirement that depends on a new organizational policy that has not yet been approved. What should the analyst do?
- Treat the policy as an approved constraint
2. Document the dependency and uncertainty, track the policy decision, and assess its potential impact on the requirement
3. Remove the requirement permanently
4. Ask developers to determine the policy
Correct Answer: 2
Explanation:
A pending policy should not be treated as confirmed, particularly when requirements depend on its final content. The analyst should document the assumption or dependency, identify the appropriate policy owner, understand when a decision is expected, and evaluate how different outcomes could affect requirements. This information can also be reflected in risk and planning activities. When the policy is finalized, affected requirements should be reviewed and updated through the appropriate governance process. Making uncertainty explicit prevents teams from implementing behavior based on an unconfirmed organizational decision.
Question 322.
A business analyst needs to identify which organizational roles are responsible, accountable, consulted, and informed for major process activities. Which technique is most appropriate?
- RACI matrix
2. Decision tree
3. State diagram
4. Data dictionary
Correct Answer: 1
Explanation:
A RACI matrix clarifies responsibility relationships by identifying who is Responsible for performing work, Accountable for the outcome, Consulted before or during activities, and Informed about results or decisions. It can reveal missing ownership, duplicated accountability, and unclear role expectations. The analyst can use the matrix when analyzing current or future processes and organizational changes. RACI does not define detailed process logic by itself, but it provides a useful view of who participates in important activities and decisions.
Question 323.
A business analyst finds that stakeholders disagree about whether a proposed capability is essential or merely desirable. What should the analyst do?
- Classify it as mandatory because someone requested it
2. Classify it as optional because stakeholders disagree
3. Apply agreed prioritization criteria and examine value, obligations, risks, dependencies, and consequences of omission
4. Let the development team determine business priority
Correct Answer: 3
Explanation:
Priority classifications should have clear meanings and supporting rationale. The analyst should help stakeholders evaluate the capability using agreed factors such as business value, regulatory or contractual obligations, risk, urgency, dependencies, and the consequences of not delivering it. This provides a more objective basis for determining whether the requirement is essential for the relevant release or simply desirable. If disagreement remains, the issue should follow established decision authority. Priority should reflect business considerations rather than the strength or persistence of an individual stakeholder’s opinion.
Question 324.
A solution will replace a critical legacy application in a single weekend. Which requirement area deserves particular attention?
- Only future enhancement requests
2. Only visual branding
3. Only the final project report
4. Cutover, validation, contingency, rollback, communication, and operational readiness requirements
Correct Answer: 4
Explanation:
A high-risk cutover requires careful transition planning because failure can interrupt critical business operations. The analyst should help define what must happen before, during, and immediately after the transition, including data validation, business acceptance, communications, contingency procedures, and criteria for deciding whether rollback is necessary. Roles and decision authority should also be clear. The technical migration is only one component of readiness. Users, support teams, business processes, data, interfaces, and operational controls must all be prepared for the new environment.
Question 325.
What is an important purpose of a data dictionary?
- To establish consistent definitions, formats, meanings, and relevant rules for important data elements
2. To replace all process models
3. To prioritize project risks
4. To document only database passwords
Correct Answer: 1
Explanation:
A data dictionary provides structured definitions for important data elements so stakeholders and systems can use information consistently. Entries may include business meaning, format, allowable values, source, ownership, validation rules, or relationships depending on the initiative. Consistent definitions are especially valuable when multiple systems or departments use similar terms differently. A data dictionary supports requirements analysis, integration, reporting, data quality, and testing. It complements rather than replaces process, interaction, or decision models.
Question 326.
A business analyst wants to prioritize features based on basic expectations, performance characteristics, and features that can delight customers. Which technique can help?
- PESTLE analysis
2. Kano analysis
3. SIPOC analysis
4. RACI analysis
Correct Answer: 2
Explanation:
Kano analysis helps explore how different product characteristics influence customer satisfaction. Some capabilities represent basic expectations whose absence causes dissatisfaction, while others improve satisfaction as their performance increases. Certain unexpected capabilities may create additional delight. The technique can help analysts and product stakeholders understand that customer value is not always proportional to the number of features delivered. Kano results should still be considered alongside cost, feasibility, strategy, risk, dependencies, and mandatory obligations when making prioritization and roadmap decisions.
Question 327.
A business analyst discovers that several reports use the term “customer” differently, causing inconsistent totals. What should the analyst do?
- Allow every report to maintain an undocumented definition
2. Select whichever report has the highest total
3. Establish and govern an appropriate business definition and clarify any legitimate contextual variations
4. Stop producing all customer reports
Correct Answer: 3
Explanation:
Inconsistent definitions can make reports appear contradictory even when each calculation is technically correct. The analyst should identify how the term is currently used, determine the appropriate authoritative definition with relevant data and business owners, and document legitimate contextual differences when necessary. Calculation rules and data sources may also require alignment. Consistent terminology improves reporting reliability and stakeholder confidence. Where different definitions are genuinely required, they should be explicitly named and documented rather than hidden behind the same ambiguous business term.
Question 328.
A business analyst learns that a proposed feature would require customers to consent to a new use of their personal information. What should the analyst do?
- Assume existing consent covers every future use
2. Hide the new use in general terms
3. Ignore consent because it is not a functional feature
4. Analyze applicable consent, transparency, withdrawal, data-use, and recordkeeping requirements with appropriate stakeholders
Correct Answer: 4
Explanation:
Using personal information for a new purpose may create privacy and compliance requirements. The analyst should work with appropriate privacy, legal, security, and business stakeholders to determine what consent or other lawful basis is required and how customers must be informed. Requirements may address consent capture, withdrawal, evidence, timing, data usage, and downstream processing. Privacy requirements should be considered during solution analysis rather than after implementation because they can materially affect workflows, interfaces, data structures, and the feasibility of the proposed feature.
Question 329.
Why should a business analyst identify leading indicators as well as final outcome measures when appropriate?
- Leading indicators can provide earlier evidence that behavior or performance is moving toward or away from expected outcomes.
2. Leading indicators guarantee final benefits.
3. Final outcomes should never be measured.
4. Leading indicators are always financial measures.
Correct Answer: 1
Explanation:
Some business outcomes take considerable time to become visible. Leading indicators can provide earlier evidence about factors expected to contribute to those outcomes. For example, adoption or usage behavior might be observed before a long-term financial benefit can be measured. Such indicators do not guarantee the final outcome because the assumed relationship may prove inaccurate or other factors may intervene. Analysts should therefore use meaningful leading indicators alongside appropriate lagging or outcome measures and periodically evaluate whether the assumed relationships remain valid.
Question 330.
A business analyst is evaluating multiple solution alternatives with different costs, benefits, risks, and strategic impacts. Which approach can support a transparent comparison?
- Choose the alternative proposed first
2. Use agreed weighted evaluation criteria and document the underlying assumptions
3. Select the alternative with the most features automatically
4. Use only implementation cost
Correct Answer: 2
Explanation:
Weighted evaluation criteria can help stakeholders compare alternatives consistently across multiple dimensions. Criteria might include expected value, strategic alignment, cost, risk, implementation time, operational impact, and required capabilities. Weights should reflect agreed priorities and should not be manipulated simply to produce a predetermined outcome. Assumptions and uncertainty should also be documented because apparently precise scores can otherwise create false confidence. The method supports transparent decision-making, while authorized stakeholders remain responsible for the final selection.
Question 331.
A business analyst finds that requirements for a new service describe successful transactions but contain no behavior for failed transactions. What should the analyst do?
- Assume failures will never occur
2. Let operations invent procedures after launch
3. Elicit exception scenarios and define appropriate error handling, recovery, communication, and escalation requirements
4. Remove the successful transaction requirements
Correct Answer: 3
Explanation:
Requirements should consider significant exception and failure scenarios as well as normal behavior. The analyst should determine what can fail, how the business should respond, what users or systems need to be informed, whether transactions can be retried, and when manual intervention or escalation is required. The appropriate level of detail depends on business risk and frequency. Ignoring exceptions can produce a solution that performs well during ideal conditions but creates serious operational problems when predictable failures occur.
Question 332.
A business analyst finds that a highly customized solution would satisfy current needs but make future vendor upgrades difficult and expensive. What should the analyst do?
- Ignore future maintenance because it occurs after the project
2. Customize every requested feature
3. Evaluate only the initial implementation schedule
4. Include lifecycle cost, maintainability, upgrade impact, value, and alternatives in the solution assessment
Correct Answer: 4
Explanation:
Solution decisions should consider lifecycle consequences as well as immediate functional fit. Extensive customization may satisfy current requirements but increase future maintenance costs, complicate vendor upgrades, create specialized support needs, and increase dependency on particular resources. The analyst should make these trade-offs visible and determine whether some business needs can be satisfied through configuration or process changes instead. Stakeholders can then evaluate current benefits against longer-term costs and risks using a broader view of solution value.
Question 333.
What is an important benefit of a requirements coverage matrix?
- It can show whether important requirements are addressed by relevant solution, verification, validation, or acceptance activities.
2. It guarantees that every requirement is valuable.
3. It eliminates the need for testing.
4. It automatically approves missing requirements.
Correct Answer: 1
Explanation:
A coverage matrix provides visibility into whether requirements have corresponding implementation or evaluation evidence, depending on how the matrix is structured. It can help identify requirements that lack test coverage, acceptance criteria, design components, or other expected relationships. It can also expose activities that cannot be traced back to an authorized requirement. Coverage information supports completeness reviews, impact analysis, and auditability. However, having a relationship in a matrix does not prove that the linked artifact is correct or that the requirement itself provides business value.
Question 334.
A business analyst wants to understand the sequence of interactions among several systems during a transaction. Which model would be useful?
- SWOT matrix
2. Sequence diagram
3. Organizational chart
4. Balanced scorecard
Correct Answer: 2
Explanation:
A sequence diagram can represent interactions among participants or systems in chronological order. It is useful for understanding messages, calls, responses, and dependencies across multiple components during a scenario. The analyst can use it to identify missing interactions, timing assumptions, interface requirements, and exception paths. The model is particularly helpful when a transaction crosses several systems and textual descriptions become difficult to follow. Additional interface specifications may still be needed to define data formats, protocols, security, and error handling.
Question 335.
A business analyst discovers that users request a feature because they believe it is the only way to satisfy an underlying need. What should the analyst do?
- Treat the requested feature as the business need
2. Reject the request because users proposed a solution
3. Clarify the underlying need and evaluate alternative ways to satisfy it
4. Implement the feature before analyzing the problem
Correct Answer: 3
Explanation:
Stakeholders often express needs in the form of preferred solutions. The analyst should understand the outcome or problem behind the request before assuming the proposed feature is the only appropriate response. Once the underlying need is clear, alternative approaches can be evaluated for value, feasibility, cost, risk, and strategic fit. The original feature may still be the best option, but that conclusion should follow analysis. Separating needs from proposed solutions helps prevent unnecessary constraints on solution design and encourages consideration of better alternatives.
Question 336.
A business analyst is preparing a requirements package for both business executives and technical specialists. What should the analyst do?
- Send identical detailed information to every audience regardless of need
2. Provide only executive summaries
3. Provide only technical specifications
4. Tailor the content, detail, terminology, and presentation to each audience while preserving consistent underlying requirements
Correct Answer: 4
Explanation:
Different audiences use requirements information for different purposes. Executives may focus on objectives, value, major scope, risk, and decisions, while technical specialists may need detailed rules, interfaces, data, and quality requirements. Tailoring presentation improves understanding without changing the underlying business meaning. The analyst should maintain consistency and traceability so different representations do not become contradictory sources of truth. Effective communication provides each audience with sufficient information for its responsibilities while avoiding unnecessary detail or inappropriate terminology.
Question 337.
Why should a business analyst consider the cost of delay when prioritizing requirements or capabilities?
- Delaying a capability can reduce value, postpone benefits, increase risk, or cause missed opportunities even when implementation cost is unchanged.
2. Cost of delay measures only development salaries.
3. It proves the largest feature should always be delivered first.
4. It eliminates the need to consider dependencies.
Correct Answer: 1
Explanation:
Two capabilities with similar implementation effort may have very different economic consequences if delayed. One might be associated with a regulatory deadline, seasonal opportunity, customer commitment, risk exposure, or time-sensitive revenue. Cost of delay helps make this timing dimension visible during prioritization. It should be considered alongside value, effort, dependencies, risk, and strategic factors rather than used mechanically. Understanding the consequences of waiting can help stakeholders sequence work toward earlier realization of important business outcomes.
Question 338.
A business analyst is reviewing a new process that introduces approval by the same employee who initiates a high-risk transaction. What should the analyst investigate?
- Whether the employee prefers the new process
2. Segregation-of-duties and internal-control requirements
3. Only the approval screen layout
4. Only processing speed
Correct Answer: 2
Explanation:
Allowing the same individual to initiate and approve a high-risk transaction may create fraud, error, or control concerns. The analyst should determine whether organizational policy, regulation, audit requirements, or risk controls require separation of these responsibilities. Relevant control, compliance, audit, security, and process stakeholders may need to participate. If separation is required, role and authorization requirements should reflect it. Efficiency improvements should not unintentionally remove controls designed to protect the organization from significant operational or financial risk.
Question 339.
A business analyst discovers during validation that a process model is correct for most cases but omits a rare scenario with significant financial consequences. What should the analyst do?
- Ignore the scenario because it is rare
2. Document it only after implementation
3. Incorporate and validate the significant exception and its required business behavior
4. Remove all other scenarios
Correct Answer: 3
Explanation:
Frequency is not the only factor that determines whether a scenario matters. A rare event with substantial financial, safety, regulatory, or reputational consequences may require explicit treatment. The analyst should understand the trigger, required response, controls, and recovery behavior and update the model or related requirements accordingly. Risk-based analysis helps ensure uncommon but consequential situations receive appropriate attention. Focusing only on common scenarios can leave the organization unprepared for events whose impact is disproportionate to their frequency.
Question 340.
After implementation, a business analyst finds that a new automated process is faster but generates more exceptions requiring manual intervention. What should the analyst do?
- Evaluate only the faster processing time
2. Declare the automation successful because average speed improved
3. Exclude exceptions from performance reporting
4. Assess end-to-end performance, exception volume, manual effort, quality, cost, and overall business outcomes
Correct Answer: 4
Explanation:
A faster automated step may not improve the overall process if it creates additional exceptions and manual work. The analyst should evaluate the complete business outcome rather than a single performance metric. Relevant measures can include cycle time, exception rates, labor effort, error rates, cost, customer impact, and operational risk. Root cause analysis may determine why exceptions increased and whether rules, data quality, automation logic, or process design need adjustment. Solution evaluation should capture both intended benefits and unintended consequences.