IIBA CCBA Practice Exams
Last updated on Oct 23,2026- Exam Code: CCBA
- Exam Name: Certification of Competency in Business Analysis
- Certification Provider: IIBA
- Latest update: Oct 23,2026
A senior business analyst (BA) must review the requirements specification of a junior BA. The senior BA puts together a list of key evaluation criteria to guide the determination of a requirement’s quality.
Which of the criteria below is a characteristic of a quality requirement?
- A . Mapped
- B . Allocated
- C . Atomic
- D . Owned
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
You are the business analyst for the NHQ Project. You have identified several stakeholders that need different types of information related to the requirements.
Which stakeholder would need detailed technical interface requirements?
- A . Project manager
- B . Testers
- C . Implementation subject matter experts
- D . Regulators
A business analyst (BA) has set up a number of elicitation workshops with key subject matter experts (SMEs) on a new project. All SMEs have accepted the workshop invitations except for the legal SME who has not responded to any invitations. The first workshop is scheduled for next week and the BA has tried unsuccessfully to reach the legal SME by phone.
How should the BA proceed?
- A . Re-check the legal SMEs schedule and re-arrange all of the workshops based on vacancies in his or her public calendar
- B . Drop by the legal SMEs desk and have an informed chat about how important his or her involvement and input is on the project
- C . proceed with the first workshop and capture the non-response as a project issue for the project manager to address
- D . Escalate the non-response to the legal SMEs manager via email and request that they make the legal SME attend
An organization has selected a solution for a business need and the business analyst has elected to use the time boxing/budgeting technique for requirements prioritization.
What is the time boxing/budgeting technique?
- A . It’s a method to prioritize requirements based on a pre-determined budget and/or a pre-determined deadline.
- B . It’s used when there are conflicting requirements that must be resolved quickly and cost efficiently.
- C . It’s a method to rank requirements in different boxes based on time, cost, risk, and need.
- D . It’s used to determine which requirements can be implemented fastest and for the least amount of cost.
After an initial project kick-off meeting, the business analyst (BA) determined that the project has a short deadline and a regulatory mandate with stiff penalties for non-compliance. The stakeholders do not want to risk missing the deadline, and management is willing to commit any amount of resources to meet the deadline.
Which kind of approach is suitable for the initiative?
- A . Adaptive development process
- B . Crystal clear development process
- C . Kanban development process
- D . Predictive development process
You are a business analyst for your organization and you’re working with the stakeholders to identify the primary inputs to the business analysis approach.
Which of the following will help determine whether a plan- driven or change-driven approach is appropriate? Each correct answer represents a complete solution.
- A . Organizational process assets
- B . Expert Judgement
- C . Business need
- D . Penalty of not seizing the opportunity
A business analyst (BA) has discovered an old checklist prepared for another initiative, which includes the following characteristics: Complete, Feasible, Unambiguous, Testable.
What is the purpose of this checklist?
- A . To verify requirements
- B . To measure solution performance
- C . To validate requirements
- D . To compare solution options
A business analyst (BA) has discovered an old checklist prepared for another initiative, which includes the following characteristics: Complete, Feasible, Unambiguous, Testable.
What is the purpose of this checklist?
- A . To verify requirements
- B . To measure solution performance
- C . To validate requirements
- D . To compare solution options
A finance manager wants to begin a new project to replace the existing expenses processing system. The finance manager feels that the current expense submission-to-reimbursement process takes too long and is substantiated by 50% more complaints regarding incorrect reimbursement amounts than the same time last year.
What should the business analyst (BA) investigate first?
- A . Submission processes to determine which activities can be fully automated
- B . Business process to uncover inefficiencies and falling control points
- C . Enterprise information model to ensure definitions are still valid
- D . Finance solution vendors for inclusion in a Request for information