IIBA Certificate of Capability in Business Analysis CCBA Exam Practice Test

Page: 1 / 14
Total 638 questions
Question 1

Fred is the business analyst for his organization. His current initiative is quite large, so Fred decides to create a high-level plan for the business analysis approach, and then to create a detailed plan for the most imminent activities. What type of business analysis planning is Fred using in this scenario?



Answer : D

According to the BABOK Guide, rolling wave planning is a technique that involves creating a high-level plan for the overall business analysis approach, and then creating detailed plans for the activities that are most imminent or have the highest priority or risk.Rolling wave planning allows the business analyst to adapt to changing circumstances and stakeholder needs, and to incorporatefeedback and learning from previous activities into the subsequent plans1.Reference:1: BABOK Guide, version 3, section 4.2.5, page 76.


Question 2

An organization's board of directors has funded a new mobile application to support external customers. The business case was developed with emphasis on objectives to broaden the organization's brand and increase customer engagement. The business analyst (BA) is reviewing a group of user stories with the product owner. One of these user stories is: "As a customer service representative, I need to enter my time on the mobile application so that I can leave work to pick up my sick daughter from school". The product owner wants to take advantage of this opportunity to provide the staff a way to enter their time away from the office and create an interface to the Payroll application. How must the BA evaluate alignment with the existing scope?



Answer : B

The user story ''As a customer service representative, I need to enter my time on the mobile application so that I can leave work to pick up my sick daughter from school'' is not aligned with the existing scope of the project, which is to support external customers and broaden the organization's brand and increase customer engagement. This user story is focused on the internal staff and their convenience, rather than the external customers and their needs. Therefore, the BA must suggest that the story be included with a change to solution scope or be removed, as it may not add value to the project or the stakeholders.The BA should evaluate the alignment of the user stories with the existing scope by using the scope statement, the business case, and the business objectives as the reference points1. The other options are not the best techniques that the BA should use to evaluate the alignment of the user stories with the existing scope, as they may not address the issue of scope creep or misalignment. Adding the functionality to the list of requirements may increase the complexity, cost, and risk of the project, without delivering the expected benefits. Asking the product owner to rank the user story against the existing product backlog may not resolve the conflict or inconsistency between the user story and the scope statement. Reviewing the business objectives and determining the potential value may not be sufficient to justify the inclusion of the user story, as it may still contradict the scope statement or the business case.Reference:

1:Scope Statement: Definition, Benefits and Examples

:Business Case: Definition, Benefits and Examples

:Business Objectives: Definition, Benefits and Examples


Question 3

Which elicitation activity is best described to ensure that the needed resources are organized and available for the elicitation?



Answer : B

Preparing for elicitation is the elicitation activity that ensures that the needed resources are organized and available for the elicitation.It involves understanding the scope of the elicitation activity, selecting appropriate techniques, and planning for or procuring appropriate supporting materials and resources1.Preparing for elicitation helps to define the desired outcomes of each elicitation activity, and ensures that the stakeholders have the information they need to provide and understand the nature of the activities they will participate in2.

The other options are not correct because:

Confirming elicitation results is the elicitation activity that ensures that the information obtained from the elicitation is accurate, complete, clear, and consistent3.

Planning for elicitation is the business analysis planning and monitoring activity that defines the approach and activities for eliciting, analyzing, and managing requirements4.

Managing stakeholder requirements is the requirements lifecycle management activity that ensures that the requirements and designs are aligned with the needs of the stakeholders and the solution scope5.


Conducting elicitation activity -- The Functional BA, section ''Guide elicitation activity''

Prepare for Elicitation, section ''Description of Change''

Confirm Elicitation Results, section ''Description of Change''

Plan Business Analysis Elicitation, section ''Description of Change''

Manage Stakeholder Requirements, section ''Description of Change''

Question 4

What does MoSCoW mean when it comes to requirements prioritization?



Answer : C

MoSCoW is a prioritization technique used in business analysis and project management to categorize requirements into four levels of priority: Must have, Should have, Could have, and Won't have.This method helps teams focus on the most critical requirements that need to be satisfied for a project to be successful, while also identifying which requirements can be deferred or excluded if necessary.

Must have: These are non-negotiable requirements that are essential for the project's success. If these are not met, the project is considered a failure.

Should have: These are important but not critical requirements. They are high-priority items that can be scheduled for a future release without impacting the current one.

Could have: These are desirable requirements that do not affect the overall success of the project. They can be included if time and resources permit.

Won't have: These are the lowest priority requirements or those that are not necessary for the current delivery cycle. They are recognized but not planned for the current project timeline.


Question 5

Market studies projected a 28% year over year growth for five (5) years for commercial vehicle loans. A company that provides lending for commercial vehicles wanted to keep up with industry demand; however, their applications were not capable of scaling to the increased demand for loan processing and billing. The company is deploying a new system to meet the demand. The project started five (5) years ago and cost S2 million USD. The project metrics are to be evaluated after five (5) years. The return on investment (ROI) for the project is calculated at 11%. The project sponsors are upset that the desired ROI for the project was not met. The actual demand for commercial vehicle loans for the past five (5) years is as follows:



Answer : B

The issue that caused the project sponsors to be upset that the desired ROI for the project was not met is flawed assumptions. Assumptions are statements that are accepted as true or certain without proof or evidence. Assumptions can affect the planning, estimation, and execution of a project or a solution. In this case, the project sponsors assumed that the market studies projected a 28% year over year growth for five years for commercial vehicle loans, but the actual demand was lower than expected.

The other options are incorrect because:

Option A is incorrect because risk planning is not an issue that caused the project sponsors to be upset that the desired ROI for the project was not met. Risk planning is a process of identifying, analyzing, and responding to potential threats or opportunities that may affect a project or a solution. Risk planning can help to mitigate or avoid negative risks and exploit or enhance positive risks.

Option C is incorrect because demand forecasting is not an issue that caused the project sponsors to be upset that the desired ROI for the project was not met. Demand forecasting is a process of estimating or predicting the future demand for a product, service, or solution based on historical data, market trends, customer behavior, etc. Demand forecasting can help to optimize resource allocation, inventory management, pricing strategy, etc.

Option D is incorrect because capability planning is not an issue that caused the project sponsors to be upset that the desired ROI for the project was not met. Capability planning is a process of determining and developing the capabilities or skills that an organization needs to achieve its goals or outcomes. Capability planning can help to enhance organizational performance, competitiveness, and innovation.


BABOK Guide v3, section 10.2: Assumptions and Constraints

CCBA Exam Questions, question 13

Question 6

A business analyst (BA) is working on an effort to upgrade a system to take advantage of new technology. Most of the end users with the business knowledge and IT staff with technical knowledge of the system are no longer with the company. What can the BA evaluate to better understand the extent of the effort?



Answer : C

According to the BABOK Guide, a business analyst (BA) should assess the capability gaps between the current and the future state of the organization, and determine the scope of the change required to achieve the desired outcomes. A capability gap is the difference between what an organization can do and what it needs or wants to do. To assess the capability gaps, the BA should evaluate the current capabilities of the organization, such as the processes, systems, people, and resources, and identify the areas that are affected by the business need or problem. In this scenario, the BA is working on an effort to upgrade a system to take advantage of new technology. Most of the end users with the business knowledge and IT staff with technical knowledge of the system are no longer with the company. This means that the BA has limited sources of information about the current state of the system and its users. Therefore, the BA should evaluate the number of business areas impacted by the system upgrade, as this can help the BA to better understand the extent of the effort required to implement the change. The BA can use techniques such as document analysis, observation, or reverse engineering to gather information about the current system and its users, and to identify the stakeholders, requirements, and risks involved in the system upgrade.Reference:

[BABOK Guide], section 5.1: Assess Capability Gaps

CCBA Exam Questions & Answers with Explanations, question 421


Question 7

A business analyst (BA) is working on a data-centric IT project. The business stakeholders develop the content but do not understand the technical aspects while the IT team believes that there is no need to understand the business issues. Which deliverable will facilitate understanding between IT and the business stakeholders?



Answer : B

The deliverable that will facilitate understanding between IT and the business stakeholders is a data dictionary. This is because a data dictionary is a document that defines and describes the data elements, attributes, properties, formats, relationships, rules, etc. of a data-centric solution. A data dictionary can help to facilitate understanding between IT and the business stakeholders by providing a common language and reference for the data requirements and specifications. The other options are not as effective or suitable as a data dictionary.Reference:

BABOK Guide, section 10.9: Data Dictionary

CCBA Practice Test, question 119


Page:    1 / 14   
Total 638 questions