IIBA CCBA Online Practice
Questions and Exam Preparation
CCBA Exam Details
Exam Code
:CCBA
Exam Name
:Certification of Competency in Business Analysis (CCBA)
Certification
:IIBA Certifications
Vendor
:IIBA
Total Questions
:522 Q&As
Last Updated
:Jul 14, 2026
IIBA CCBA Online Questions &
Answers
Question 121:
A business analyst (BA) is assessing risks on a project addressing the implementation of a new web portal. Which of the following would the BA classify as a project risk?
A. Customer service ratings will increase with the new system B. Current infrastructure may not support increased performance C. Expenditures are currently below budgeted estimates D. Support calls will increase if the change is not performed
B. Current infrastructure may not support increased performance According to the BABOK Guide, a project risk is an uncertain event or condition that, if it occurs, has a positive or negative effect on one or more project objectives1. Among the four options, only B describes a potential negative effect on the project objective of implementing a new web portal. If the current infrastructure cannot support the increased performance of the new system, it may cause delays, errors, or failures in the project delivery. Therefore, the correct answer is B.
Question 122:
A business analyst (BA) is structuring requirements to ensure they are cohesive and tell the full story. Which of the following requirements is consistent with a stakeholder's need: "As a Product Manager, I want to review my general insurance sales performance so I track my sales performance against my annual target"?
A. "Provide weekly new bank account sales reports on a shared drive." B. "Increase customer retention across the life insurance division" C. "Segment insurance sales data between life and general" D. "Migrate the insurance web portal to a cloud platform."
C. "Segment insurance sales data between life and general" Segment insurance sales data between life and general. This requirement is consistent with the stakeholder's need because it enables the product manager to review the general insurance sales performance separately from the life insurance sales performance. This way, the product manager can track the sales performance against the annual target for each segment and identify the areas of improvement or opportunity. The other options are incorrect because: A. Provide weekly new bank account sales reports on a shared drive. This requirement is not relevant to the stakeholder's need because it does not address the general insurance sales performance, but rather the new bank account sales performance, which is a different product line. B. Increase customer retention across the life insurance division. This requirement is not consistent with the stakeholder's need because it does not specify how the product manager can review the general insurance sales performance, but rather states a desired outcome for the life insurance division, which is a different segment. D. Migrate the insurance web portal to a cloud platform. This requirement is not aligned with the stakeholder's need because it does not explain how the product manager can review the general insurance sales performance, but rather describes a technical solution for the insurance web portal, which may or may not affect the sales performance.
Question 123:
A business analyst (BA) is supporting an organization in its product launch. The BA wants to identify assumptions about the benefits resulting from the new product. What does identifying assumptions help the BA manage?
A. Priorities B. Metrics C. Requirements D. Risks
D. Risks If an organization is launching an unprecedented product or service, it may be necessary to make assumptions about customer or stakeholder response, as there are no similar previous experiences on which to rely. In other cases, it may be difficult or impossible to prove that a particular problem derives from an identified root cause. Stakeholders may have assumed that certain benefits will result from the implementation of a requirement. These assumptions are identified and defined so that associated risks can be managed.
Question 124:
A business analyst has determined that a project should be worth $2,750,000 in four years if her company decides to pursue the project. Assuming the rate of return on the investment is six percent, what is the minimum amount of funds the organization should invest in this project?
A. $2,585,000.00 B. $2,749,001.99 C. $2,178,257.57 D. $165,000
C. $2,178,257.57 To find the solution to this answer, you'll need to use the present value formula which is Present value=future value(1+i)n, where i is the interest rate and n is the power of the number of time periods. In this instance, it's $2,750,000(1.262) for the present value of $2,178,257.57. If the cost of the project is more than the present value, it's not a good investment for the organization. Answer D is incorrect. This is not a valid calculation of the present value formula. Answer B is incorrect. This is not a valid calculation of the present value formula. Answer: A is incorrect. This is not a valid calculation of the present value formula.
Question 125:
As part of a strategic initiative, a bank decides to expand operations to a new country where the most commonly used language is Spanish. The bank's current mobile application only supports English. The organization initiates a project to provide local language support for the app. From which level did the business need originate?
A. Middle management B. External drivers C. Bottom up D. Top down
C. Bottom up A business need may be identified at many different levels of the enterprise: From the top- down: a strategic goal that needs to be achieved. From the bottom-up: a problem with the current state of a process, function or system. From middle management: a manager needs additional information to make sound decisions or must perform additional functions to meet business objectives. From external drivers: customer demand or business competition in the marketplace.
Question 126:
When a business analyst assists in the planning of the solution implementation, she must always consider the constraints for implementation. Which one of the following cannot be considered as an implementation constraint?
A. Weather B. Freeze periods C. Company policies D. Business cycle timings
A. Weather Weather is not a constraint, but an assumption. Constraints are things that limit the business analyst's options on the implementation of a solution. B is incorrect. Freeze periods are times of the business cycle when no disruptions are allowed, such as in busy production times. C is incorrect. Company policies are the rules that may restrict how and when work may be implemented. D is incorrect. Business cycle timings, like freeze periods, restrict when implementations can happen in the project.
Question 127:
A business analyst has just hosted a brainstorming session that has generated 57 ideas for a solution. What should the business analyst do with the ideas now?
A. Discuss each idea with the project manager. B. Research each idea for time and cost. C. Record the ideas as requirements. D. Rate the ideas.
D. Rate the ideas. Once the ideas have been recorded, then the business analyst should rate the ideas and distribute the list to the appropriate stakeholders. Answer C is incorrect. The business analyst doesn't record the ideas as requirements. Answer B is incorrect. This isn't a valid statement as time and cost estimates aren't needed for each idea generated in the session. Answer A is incorrect. The project manager doesn't need, necessarily, to discuss the brainstorming ideas.
Question 128:
A business analyst (BA) is conducting a workshop with the purpose of analyzing a business process. Stakeholders of different business units are in attendance. Each stakeholder is able to explain their unit's contribution to the process, however, there is no end to end process owner who can provide a consolidated view. Which technique should the BA use to compare the stakeholder's inputs against each other in order to check for consistency and omissions?
A. Schedule a follow-up workshop to give more time for additional input B. Create a use case scenario that describes the process step by step C. Develop a process model with swimlanes to highlight the handoff points D. Create a logical data model with the information elicited
C. Develop a process model with swimlanes to highlight the handoff points This is because a process model is a visual representation of the activities, inputs, outputs, and roles involved in a business process. Swimlanes are horizontal or vertical partitions that show the responsibilities of different actors or units in the process. By using a process model with swimlanes, the BA can compare the stakeholder's inputs against each other and identify any gaps, overlaps, or inconsistencies in the process flow. Scheduling a follow-up workshop (A) is not a technique, but a possible action that may or may not help to resolve the issue. Creating a use case scenario (B) is not a suitable technique, as it describes the interactions between a user and a system, not a business process. Creating a logical data model (D) is not a relevant technique, as it shows the relationships and attributes of the data entities, not the business process. References: CCBA Practice Test, CCBA Mock Test
Question 129:
A project has experienced several schedule delays. A business analyst (BA) is assigned to the project to help get it back on track. The project manager believes that incomplete requirements are causing the missed milestones. What tool will help address the project manager's concern?
A. Quality control checklist B. Communication plan C. Decision analysis D. Risk review
A. Quality control checklist The BA should use a quality control checklist to address the project manager's concern about incomplete requirements. This is because a quality control checklist is a tool that helps to verify that the requirements meet the quality criteria and standards defined for the project. A quality control checklist can help to identify and correct any errors, omissions, inconsistencies, or ambiguities in the requirements. Using a quality control checklist can also help to avoid schedule delays caused by incomplete requirements. The other options are not directly related to checking the completeness of the requirements. References: BABOK Guide, section 4.2.3: Verify Requirements CCBA Practice Test,
Question 130:
A business analyst (BA) is facilitating a meeting with subject matter experts (SMEs) in which the SMEs are answering questions about the major business processes and associated activities the business performs. The BA will create a deliverable from this discussion that will assist in defining scope. What technique is the BA using?
A. Decision modelling B. SWOT analysis C. Mind mapping D. Functional decomposition
D. Functional decomposition Functional decomposition is a technique that breaks down a complex system or process into smaller and simpler components or activities. It helps to define scope by identifying the functions that are performed by or within a system or process. Decision modelling, SWOT analysis, and mind mapping are not techniques for defining scope based on business processes and activities. References: BABOK Guide v3, page 97; CCBA Mock Test,
Nowadays, the certification exams become more and more important and required by more and more
enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare
for the exam in a short time with less efforts? How to get a ideal result and how to find the
most reliable resources? Here on Vcedump.com, you will find all the answers.
Vcedump.com provide not only IIBA exam questions,
answers and explanations but also complete assistance on your exam preparation and certification
application. If you are confused on your CCBA exam preparations
and IIBA certification application, do not hesitate to visit our
Vcedump.com to find your solutions here.