Limited-Time Offer: Enjoy 50% Savings! Ends in 00h 00m 00s Coupon code: 50OFF
Skip to content

Free IIBA Certificate of Capability in Business Analysis CCBA Exam Questions

Page: 1 / 43 Total 638 questions

Want more questions? Get Premium Access.

Question 1

A project aiming at improving an organization's Net Promoter Score is nearing completion. The business analyst (BA) and stakeholders are evaluating ways to measure the performance of the solution. Which technique may be employed?

Correct Answer: C. Focus groups
Explanation:

The scenario describes a project that aims at improving an organization's Net Promoter Score (NPS), which is a measure of customer loyalty and satisfaction. The BA and stakeholders are looking for ways to measure the performance of the solution and its impact on the NPS. One of the techniques that may be employed for this purpose is focus groups, which involve gathering feedback from a representative sample of customers who have used the solution. Focus groups can help to evaluate the value, usability, and quality of the solution, as well as the customers' likelihood to recommend it to others.


Question 2

Which one of the following statements best describes what an assumption is?

Correct Answer: D. These are things that are believed to be true, but they have not yet been confirmed.
Explanation:

According to the Capability in Business Analysis (CCBA) Learning documents, an assumption is a factor that is considered to be true, real, or certain without proof or evidence. Assumptions are made to simplify complex situations, to fill in the gaps of missing information, or to reduce uncertainty and risk. Assumptions can affect the business analysis approach, the requirements, the solution, and the project outcomes.Therefore, assumptions should be identified, documented, validated, and managed throughout the business analysis process12.

The other options are not correct because:

Option A is incorrect. These are the things that may restrict the options for the endeavor are not assumptions, but constraints. A constraint is a factor that limits the possible solutions or imposes specific conditions on the solution. Constraints can be internal or external, and can affect the scope, quality, cost, or schedule of the solution.Constraints are usually known and verifiable, unlike assumptions3.

Option B is incorrect. The weather will always be hot in the summer and cool in the winter is not an assumption, but a generalization. A generalization is a statement that applies a rule or a principle to a broad category or a group of instances, without considering the exceptions or the variations.Generalizations can be useful for simplifying complex phenomena, but they can also be misleading or inaccurate if they are not supported by evidence or logic4.

Option C is incorrect. The project must be completed by December 18 is not an assumption, but a deadline. A deadline is a specific date or time by which a task, project, or deliverable must be finished or submitted. Deadlines can be determined by various factors, such as customer requirements, contractual obligations, or regulatory compliance. Deadlines can influence the project schedule, scope, and cost, but they are not assumptions in themselves.Deadlines can be changed or negotiated depending on the project circumstances and stakeholder agreement5.


Assumptions in Analysis - Business Analyst Articles, Webinars ..., section ''Assumptions in Analysis''

Business Analysis Expert Certification, CCBA | IIBA, section ''BABOK Guide v3'', chapter 6, section 6.1.4.2

Assumption vs. Constraint: Definitions, Types and Differences, section ''What are assumptions and constraints?''

Generalization, section ''Description of Change''

What is a Deadline? - Definition from Techopedia, first paragraph

Question 3

In order to plan the business analysis approach, the business analyst must understand the organizational process needs and what other thing?

Correct Answer: C. Purpose of the proposed solution
Explanation:

In order to plan the business analysis approach, the business analyst must understand the organizational process needs and the purpose of the proposed solution. The organizational process needs are the current and desired state of the business processes, as well as the gaps, issues, and opportunities for improvement. The purpose of the proposed solution is the expected value and benefits that the solution will deliver to the stakeholders and the organization. Understanding both the organizational process needs and the purpose of the proposed solution helps the business analyst to define the scope, objectives, and deliverables of the business analysis work, as well as to select the most appropriate methods, techniques, and tools to perform the business analysis tasks.Reference:

CCBA Handbook, page 15

[BABOK Guide], page 38

[Business Analysis for Practitioners: A Practice Guide], page 41

[Business Analysis: The Question and Answer Book], page 27


Question 4

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?

Correct Answer: A. Quality control checklist
Explanation:

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.Reference:

BABOK Guide, section 4.2.3: Verify Requirements

CCBA Practice Test, question 102


Question 5

As a business analyst, you need to define when the activities of the business analysis approach will take place. This includes all of the following business analysis approach activities except for which one?

Correct Answer: D. Enterprise analysis
Explanation:

Enterprise analysis is not a business analysis approach activity, but a business analysis knowledge area. Enterprise analysis is the process of defining the business need, assessing the capability gaps, determining the solution approach, defining the solution scope, and building the business case.It helps to align the business analysis work with the strategic goals and objectives of the organization12

The business analysis approach activities are the tasks and steps that will be performed to conduct the business analysis work and deliver the business analysis outputs. They include:

Requirements analysis: This is the process of defining, structuring, prioritizing, and verifying the requirements.It helps to ensure that the requirements are clear, complete, consistent, and aligned with the stakeholder needs and expectations34

Solution assessment: This is the process of evaluating the proposed or implemented solutions, assessing their value and performance, and recommending improvements or changes.It helps to ensure that the solutions meet the business need and objectives, and deliver the expected benefits and outcomes5

Business analysis governance: This is the process of establishing and maintaining the policies, standards, roles, responsibilities, and decision-making authority for the business analysis work. It helps to ensure that the business analysis work is planned, monitored, controlled, and reported effectively and efficiently.


Business Analysis Body of Knowledge (BABOK Guide), Version 3, Chapter 6: Strategy Analysis, p. 133-134.

Certification of Capability in Business Analysis (CCBA) - Simplilearn, Module 7: Requirements Analysis and Design Definition, Lesson 7.1: Define Design Options

Business Analysis Body of Knowledge (BABOK Guide), Version 3, Chapter 4: Requirements Analysis and Design Definition, p. 97-98.

Certification of Capability in Business Analysis (CCBA) - Simplilearn, Module 7: Requirements Analysis and Design Definition, Lesson 7.2: Analyze Potential Value and Recommend Solution

Business Analysis Body of Knowledge (BABOK Guide), Version 3, Chapter 7: Solution Evaluation, p. 157-158.

[Certification of Capability in Business Analysis (CCBA) - Simplilearn], Module 8: Solution Evaluation, Lesson 8.1: Measure Solution Performance

[Business Analysis Body of Knowledge (BABOK Guide)], Version 3, Chapter 2: Business Analysis Planning and Monitoring, p. 31-32.

[Certification of Capability in Business Analysis (CCBA) - Simplilearn], Module 5: Planning and Monitoring, Lesson 5.3: Plan Business Analysis Governance

Question 6

A business analyst (BA) conducted a requirements elicitation session with project stakeholders and communicated the results. The project sponsor expressed concern with certain requirements that address the federal government legislation. What must the BA do to address the concern of the project sponsor?

Correct Answer: D. Compare requirements with compliance requirements.
Explanation:

Comprehensive and Detailed Since the concern is aboutcompliance with federal legislation, the BA mustcompare the requirements with regulatory requirements to ensure compliance.

The BABOK Guide (Chapter 10.37 - Risk Analysis and Management)states thatfailure to ensure compliance with government regulations can result in legal and financial risks.

Traceability (Option A)is important but does not directly address compliance concerns.

Reassuring the sponsor (Option B)is not a valid solution without confirming compliance.

Communication planning (Option C)helps with engagement but does not resolve compliance risks.


Question 7

You are the business analyst for your organization and you've been working with several stakeholders to

gather requirements for approval.

The requirements have been approved with the exception of a conflict on one requirement. What must you and the stakeholders do in regard to this conflict before the business analysis endeavor may continue?

Correct Answer: C. The conflict must be resolved before the set of requirements may be approved.
Explanation:

According to the CCBA Handbook, one of the tasks of the business analyst is to obtain stakeholder agreement on the requirements. This means that all conflicts or disagreements among the stakeholders must be resolved before the requirements can be approved and used as the basis for further analysis or solution development. If there is a conflict on one requirement, the business analyst should facilitate the discussion and negotiation among the stakeholders to reach a consensus or a compromise on the requirement. The business analyst should not exclude therequirement, document it as a risk, or defer it to an issues log without resolving it first, as these actions may lead to confusion, rework, or scope creep later in the project.Reference:CCBA Handbook, page 7;BABOK Guide, page 32.


Question 8

A new Chief Executive Officer (CEO) is appointed to revive a chain of well-recognized superstores. The CEO wants to increase sales by introducing on-line shopping. Most stores are understaffed and maintenance is a challenge. Which of the following would be

considered an asset?

Correct Answer: B. Brand reputation
Explanation:

An asset is a resource with economic value that an individual, corporation, or country owns or controls with the expectation that it will provide a future benefit1.Assets are reported on a company's balance sheet and are classified as current, fixed, financial, or intangible1.Among the four options given, only brand reputation can be considered an intangible asset, as it is not a physical or financial item, but rather a result of customer perception, recognition, and loyalty2.Brand reputation can generate cash flow, reduce expenses, or improve sales for a company by attracting and retaining customers, enhancing pricing power, and creating competitive advantage2. The other three options are not assets, but rather expenses or liabilities.Store maintenance expenses are costs incurred to keep the physical assets in good condition and working order3.Interest mounting on bank loan is the amount of money that a company owes to its lenders for borrowing funds4. Online shopping website is not an asset by itself, but rather a platform that may require investment and maintenance to operate and generate revenue.Therefore, the correct answer is brand reputation.Reference:1(https://www.investopedia.com/terms/a/asset.asp),2(https://www.investopedia.com/terms/b/business-asset.asp),3(https://en.wikipedia.org/wiki/Asset),4(https://www.iiba.org/business-analysis-certifications/ccba/)


Question 9

A business analyst (BA) is working on a project for a media company. The BA has verified, validated, and prioritized the requirements based on business benefits. During the development phase, the team discovered that the current viewer will no longer be supported by the provider. The technical team needs to either upgrade to the newer version with different features or find an alternate viewer. Given this new information, what is the next step for the BA?

Correct Answer: D. Assess the impacts and re-prioritize the requirements based on technical constraints.
Explanation:

Comprehensive and Detailed Whennew technical constraints arise, the BA mustassess their impact and re-prioritize requirements accordinglyto align with feasible solutions.

BABOK Guide (Chapter 5.5 - Assess Requirements Changes)states that assessing change impactsensures alignment between requirements, business objectives, and technical feasibility.

Convincing stakeholders of failure (Option A)is not constructive.

Communicating constraints to customers (Option B)does not resolve the issue.

Continuing as planned (Option C)ignores the newly identified risks.


Question 10

The claims intake workflow of an insurance company is being standardized across all branch offices. The business analyst (BA) assigned to this project has interviewed users individually in all the offices and plans to schedule a workshop with all the users. What should the BA do to prepare for the workshop?

Correct Answer: A. Create a process model
Explanation:

A process model is a technique that creates a graphical representation of a business process or workflow, showing the sequence of activities, decision points, inputs, outputs, and roles involved. Aprocess model helps to analyze and communicate the current state and the desired future state of a business process, and to identify the gaps, issues, and opportunities for improvement. A process model is useful for standardizing a business process across different locations or units, as it provides a common understanding and a consistent approach for the process.

To prepare for the workshop with all the users, the business analyst should create a process model based on the information gathered from the individual interviews. The process model should capture the current claims intake workflow of the insurance company, and highlight the variations, inefficiencies, and pain points across the different branch offices. The business analyst should use the process model as a basis for facilitating the workshop, and seek feedback and consensus from the users on the process model. The business analyst should also use the workshop as an opportunity to elicit the requirements and the expectations for the standardized claims intake workflow, and to update the process model accordingly.


Question 11

You are the business analyst for a large project for your organization. Your project has 65 stakeholders and this will greatly increase the complexity of the communication in this project. To demonstrate how complex this project and its communication will be, you show the management the number of communication channels in this project. How many channels exist in this project based on the number of stakeholders?

Correct Answer: A. 4160
Explanation:

The number of communication channels in a project is an indicator of the complexity and difficulty of managing the communication among the stakeholders. The more stakeholders there are, the more communication channels there are, and the more challenging it is to ensure effective and efficient communication. The number of communication channels in a project can be calculated using the following formula:

Numberofcommunicationchannels=n(n1)/2

where n is the number of stakeholders. In this case, n=65, so the number of communication channels is:

Numberofcommunicationchannels=65(651)/2

Numberofcommunicationchannels=6564/2

Numberofcommunicationchannels=4160

Therefore, the correct answer is A. 4160.Reference:

CCBA Handbook, p. 15

Number of Communication Channels (+ PMP Formula & Calculator), section ''Formula to Calculate the Number of Communication Channels''


Question 12

A business analyst (BA) is modelling requirements to assist the stakeholders in visualizing the appearance and capabilities of a planned solution. What technique is the BA using?

Correct Answer: C. Prototyping
Explanation:

Prototyping is a business analysis technique that allows a business analyst (BA) to create a preliminary version of a solution, enabling stakeholders to visualize and interact with its appearance and capabilities before the final product is developed. This helps in clarifying requirements and can lead to more accurate and user-centered solutions.


Question 13

A business analyst (BA) develops a template to document the product feature requirements for an enterprise software solution. Within the template, the BA includes the following additional information: source, priority level, level of complexity, and last modified date. What does the additional information describe?

Correct Answer: C. Requirement attributes
Explanation:

The additional information that the BA included in the template to document the product feature requirements for an enterprise software solution describes requirement attributes. Requirement attributes are characteristics or properties of requirements that provide additional information or context for the requirements. Requirement attributes can help to identify, organize, prioritize, trace, and manage requirements.

The other options are incorrect because:

Option A is incorrect because requirement analysis is not the additional information that the BA included in the template to document the product feature requirements for an enterprise software solution, but a knowledge area that involves tasks and techniques for structuring, refining, elaborating, and evaluating requirements.

Option B is incorrect because requirement traceability is not the additional information that the BA included in the template to document the product feature requirements for an enterprise software solution, but a technique that involves establishing and maintaining relationships among requirements and other related items such as stakeholders, objectives, deliverables, etc.

Option D is incorrect because requirement management is not the additional information that the BA included in the template to document the product feature requirements for anenterprise software solution, but a knowledge area that involves tasks and techniques for maintaining and controlling changes to requirements throughout their life cycle.


BABOK Guide v3, section 10.18: Requirements Attributes

CCBA Exam Questions, question 32

Question 14

Stakeholders must be able to determine the audit and approval history of requirements and designs. Which of the following provides a means to document traceability and change?

Correct Answer: C. Requirements management tools
Explanation:

Comprehensive and Detailed Requirements management toolsprovidea structured way to document requirement changes, maintain traceability, and track approvals.

BABOK Guide (Chapter 5.1 - Trace Requirements)states thattraceability ensures every requirement is linked to its origin and tracks changes throughout the project lifecycle.

Risk analysis and management (Option A)addresses uncertainties but does not document requirement history.

Acceptance and evaluation criteria (Option B)define success conditions but do not track approvals.

Legal and regulatory information (Option D)ensures compliance but does not track requirement history.


Question 15

The business need is considered to be the most critical step in the business analysis effort. Why is the definition of the business need considered the most critical step?

Correct Answer: D. The definition of the business need determines future solutions, stakeholders, and approaches.
Explanation:

The business need is the reason why a project or initiative is undertaken by an organization. It describes the problem or opportunity that the organization faces and how it aligns with the organizational goals and objectives. The definition of the business need is the most critical step in the business analysis effort because it sets the direction and scope for the rest of the activities. It helps to identify the potential solutions, the stakeholders who are affected by or involved in the change, and the best approach to conduct the business analysis work. A clear and agreed-upon definition of the business need is essential for ensuring the alignment of the project outcomes with the organizational strategy and stakeholder expectations.Reference:Business Analysis Certification Competencies, CCBA | IIBA, [BABOK Guide v3]