IIBA CCBA Practice Exams
Last updated on Oct 22,2026- Exam Code: CCBA
- Exam Name: Certification of Competency in Business Analysis
- Certification Provider: IIBA
- Latest update: Oct 22,2026
A business analyst (BA) plans to organize a focus group to bring all the interested parties together and discuss the issues and possible risks for the new initiative. Due to the geographical differences of each participant a videoconferencing service will be used to satisfy stakeholder preferences.
Which approach is the BA defining?
- A . Stakeholder analysis
- B . Issue management
- C . Release planning
- D . Stakeholder collaboration
You are the business analyst in your organization and you’re working to organize the requirements for the business units in your company.
Which technique is best suited for structuring requirements around the needs of each stakeholder group?
- A . Organizational modeling
- B . User stories
- C . Data modeling
- D . Functional decomposition
Wanda is the business analyst for her organization and she is currently working on the specify and model requirements process. One of the elements of this process is the documentation of the textual requirements.
Wanda must describe the capabilities of the solution, any conditions that must exist for the requirements to operate, and what third component of the textual requirement?
- A . Any constraints that may prevent the solution from fulfilling the requirement
- B . Describe a situation or problem
- C . Write in the active voice
- D . Express only one requirement at a time
You are the business analyst for a new project. Part of this project is for the project team to manually install new workstations through the company’s campus. Based on your research you have determined that the project team can install 25 new workstations per hour. Since there is a fixed amount of time that these workstations need to be installed you are considering adding additional labor for the implementation. You are also considering to adjust the prioritization of the project requirements based on the amount of workstations the project team can install per hour.
What does the 25 workstations per hour represent in this scenario?
- A . Parametric estimate
- B . Planning
- C . Report project
- D . Timeboxing
In order to begin defining the solution scope, you’ll need four inputs.
Which one of the following is actually a task that will use the solution scope and is not an input?
- A . Required capability
- B . Assumptions and constraints
- C . Business need
- D . Allocation of requirements
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?
- A . Ensure requirements are traceable up to user acceptance testing.
- B . Reassure the project sponsor that testing will be conducted diligently.
- C . Determine the communication plan for requirements.
- D . Compare requirements with compliance requirements.
You are the business analyst for your organization. You are coaching Tom about the different approaches to business analysis.
Which type of business analysis approach has the most business analysis work at the beginning of the project or during the start of a project phase?
- A . Requirements-driven approach
- B . Change-driven approach
- C . Plan-driven approach
- D . Value-driven approach
A company has bought a customizable software product, and the vendor’s business analyst (BA) is visiting the company’s office to perform a requirements assessment. The business sponsor expresses an interest in improving a specific process that is in scope.
What should the BA do?
- A . Create a process model
- B . Review data flow diagrams
- C . Develop a data model
- D . Observe the activity
A business analyst (BA) has elicited non-functional information for a system’s replacement. In reviewing the elicitation results, the BA finds the number of concurrent users is a large portion of the target user group, which seems high.
How should the BA proceed?
- A . Observe a user performing the task to determine the length of time to complete the task
- B . Document the elicitation results in the solution requirements specification then seek verification and validation in a requirements review
- C . Conduct additional stakeholder analysis to determine whether any additional user groups were overlooked
- D . Confirm elicitation results by researching the actual concurrent users on the existing system and review findings with stakeholders
Which stakeholder analysis technique shows stakeholders that fall outside the scope of the solution but still interact with it in some way?
- A . Risk analysis
- B . Interview
- C . Scope modeling
- D . Process modeling