Certification of Competency in Business Analysis (CCBA)
Exam Details
Exam Code
:CCBA
Exam Name
:Certification of Competency in Business Analysis (CCBA)
Certification
:IIBA Certifications
Vendor
:IIBA
Total Questions
:520 Q&As
Last Updated
:Jun 28, 2025
IIBA IIBA Certifications CCBA Questions & Answers
Question 391:
A business analyst has identified four different solutions for a business need. In the light of solution assessment, how many solution assessment iterations should he do?
A. The business analyst can do multiple assessments, one for each solution or to compare multiple solutions.
B. There is no limit, but the business analyst should perform the same type of assessments for each solution to be balanced.
C. The business analyst can do one assessment per solution.
D. There should only be one solution assessment - four is too many. Some of the solutions are better than others.
Correct Answer: A
The best choice is to do at least one assessment or multiple assessments to compare the solutions.
D is incorrect. There can be multiple solutions to a business need, so the business analyst may need to perform multiple assessments.
C is incorrect. There's not a restriction of just one assessment per solution, as multiple assessments can be completed.
B is incorrect. In the assessment, the business analyst may determine that some solutions are better than others and remove one or more possible solutions. The remaining solutions can then have iterations of assessments.
Question 392:
A business analyst (BA) is measuring solution performance of a new system. What should the BA consider to avoid skewed results and an inaccurate conclusion?
A. Frequency
B. Volume
C. Currency
D. Timing
Correct Answer: D
When analyzing performance data, business analysts consider the time period when the data was collected to guard against anomalies and skewed trends. A large enough sample size over a sufficient time period will provide an accurate depiction of solution performance on which to make decisions and guard against false signals brought about by incomplete data. Any pronounced and repeated trends, such as a noticeable increase in errors at certain times or a change in process speed when volume is increased, are noted.
Question 393:
A government agency has initialed a project to implement a customer registry that will be shared across multiple agencies. Early estimates indicate there will be hundreds of requirements. While determining the requirements traceability approach, what factor takes precedence?
A. Number of defects
B. Cost of tracing
C. Number of stakeholders
D. Cost of testing
Correct Answer: C
The number of stakeholders is the most important factor to consider when determining the requirements traceability approach, because it affects the complexity and communication of the requirements. The more stakeholders involved, the more traceability is needed to ensure alignment and agreement among them. The number of defects, the cost of tracing, and the cost of testing are not as critical as the number of stakeholders. References: BABOK Guide v3, page 159; CCBA Mock Test,
Question 394:
A business analyst (BA) is planning the traceability approach for a project. Why should the BA conduct this planning activity?
A. To verify that project information is represented at a high level of abstraction
B. To document the relationship between the different phases of the project for different stakeholders
C. To ensure the approach provides enough detail to add value without excessive overhead
D. To associate information with individual or related groups of requirements
Correct Answer: D
The traceability approach is based on: the complexity of the domain, the number of views of requirements that will be produced, any requirement-related risks, organizational standards, applicable regulatory requirements, and an understanding of the costs and benefits involved with tracing.
Business analysts plan to ensure the approach is at a level of detail to add value without excessive overhead.
Question 395:
A company is embarking on a software project in a heavily regulated domain. The client expects large upfront planning and detailed documentation for the project. The recommended approach for the project will be:
A. adaptive.
B. predictive.
C. waterfall.
D. scrum.
Correct Answer: B
The predictive approach to delivery is a more formal approach and hence can cause a rework of tasks and activities already completed when a change is implemented as well as of the activities required to assess the proposed change on the whole.
A lot of requirements elicitation and analysis done in the early phases of a project follow the predictive approach. This means when a change is required during later phases of this type of project, there is often a higher impact on the time, cost, and effort required. An adaptive approach will try and minimize the impact of changes with iterative implementations from an early stage of the project. This approach typically lends itself to a less formal and more adaptable approach to manage the impact of change that is introduced during the life cycle of the project. Within the adaptive approach to delivery, the idea of an evolutionary delivery may also reduce the need for a formal impact assessment to be performed when a change is proposed to a requirement.
Question 396:
A business analyst wants to use benchmarking, but the project manager recommends against the approach. There are, as the project manager points out, several disadvantages to benchmarking. Which one of the following is not a disadvantage to benchmarking?
A. Discovery of new approaches
B. Time consumption
C. Requirement of expertise of the person conducting the study
D. Inability to produce innovative solutions
Correct Answer: A
Benchmarking does allow for the discovery of new approaches that have worked elsewhere. B is incorrect. Benchmarking can be time consuming. D is incorrect. Benchmarking can restrict new innovations, as the study is based on what's
worked elsewhere.
C is incorrect. Benchmarking does require expertise by the person completing the study.
Question 397:
A survey on a new system was conducted after the chief executive officer (CEO), who is also the project sponsor, expressed concerns about the uptake of the new system. The CEO is neither sure that the concerns are valid nor whether the survey was conclusive about the success of the project. The business analyst (BA) has been tasked to address the concerns expressed by the CEO and evaluate the results of the survey. What must the BA do to determine that the system is performing as intended and address the concerns of the CEO?
A. Evaluate the new system against competitor applications
B. Confirm the satisfaction of business requirements
C. Conduct another survey to validate the original results
D. Validate performance measures and alignment with KPIs
Correct Answer: D
According to the BABOK Guide, validating performance measures and alignment with KPIs is a technique for evaluating solution performance. This technique can help the BA determine whether the system is performing as intended and address the concerns of the CEO, as it provides evidence of how well the system meets the expected outcomes and benefits3. By comparing the performance measures with the key performance indicators (KPIs), the BA can assess if the system is delivering value to stakeholders and meeting their needs and expectations. Therefore, the correct answer is D. References: BABOK Guide, [CCBA Mock Test]
Question 398:
All of the following are inputs to the task assess organizational readiness except for which one?
A. Enterprise architecture
B. Solution Scope
C. Stakeholder concern
D. Risk register
Correct Answer: D
Risk register is a central repository of identified risks and their effect on the solution. It's primarily used in project management, not in the business analysis tasks. The correct four inputs are enterprise architecture, designed solution, solution
scope, and stakeholder concern.
A is incorrect. Enterprise architecture is a valid input to the task assess organizational readiness. B is incorrect. Solution Scope is a valid input to the task assess organizational readiness.
C is incorrect. Stakeholder concern is a valid input to the task assess organizational readiness.
Question 399:
Henry is meeting with Janet, the business analyst of the organization. They are discussing an opportunity to create a new service their company can provide, though the startup of the service would take time and an investment. Henry wants Janet to explore the possibility of this new venture. What activity is Henry asking Janet to complete?
A. Brainstorm the business need.
B. Create a data diagram for the service.
C. Define the business need.
D. Elicit the requirements of the proposal.
Correct Answer: C
This is the most common business analysis activity in enterprise analysis. Henry is asking Janet to define the business need. The purpose of defining business need is to identify and define why a change to organizational systems or
capabilities is required. The business need is an important step in any business analysis effort. The business analyst tries to find a solution for the problem defined by the business need. A is incorrect. This isn't an example of a brainstorming
session, as it's just Janet exploring the need for the new service. Brainstorming is a technique to gather general data. It can be used to identify risks, ideas, or solutions to issues by using a group of team members or subject-matter expert.
Brainstorming is a group creativity technique that also provides other benefits, such as boosting morale, enhancing work enjoyment, and improving team work. It contains the following aims.
Production of numerous new ideas
Derivation of themes from those ideas for further analysis D is incorrect. This is not an example of requirements elicitation, though Janet's findings could lead to elicitation.
B is incorrect. A data diagram shows the flow of data into and out of a system.
Question 400:
A business analyst (BA) is eliciting requirements for a pharmaceutical distribution company with an expansion plan across many states, each with their own tools and methods. To make the requirements as re-usable as possible, what should the BA do?
A. Make specific references to applications or departments
B. Provide details for the requirements
C. Describe the requirements at a high level of abstraction
D. Limit the relationships between requirements
Correct Answer: C
According to the BABOK Guide, a high level of abstraction means that the requirements are described in general terms without going into specific details or implementation options3. This can make the requirements more re-usable, as they can be applied to different contexts, situations, or solutions. Therefore, the correct answer is C. References: BABOK Guide, [CCBA Practice 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.