AIDBA Sample Questions

AIDBA Sample Questions & Answers

Four evenly weighted parts move through analytical skills, business-focused skills, people-focused skills, and a final portfolio that applies the business analysis process model while showing contribution to the wider community.

Launch the full AIDBA simulator →

Showing 6 of 12 free samples.

  1. Question 1Intermediate

    Analytical Skills Specialism · Data Analysis

    During a data rationalization exercise, a business analyst notices that a 'Customer' table contains a column for 'Store_Manager_Name'. The store manager is entirely dependent on the 'Store_ID' column, not the primary key ('Customer_ID'). To resolve this transitive dependency, which normal form must the analyst achieve?

    Show answer & explanation

    Correct answer: C

    Third Normal Form (3NF) requires that a table is in 2NF and has no transitive functional dependencies. This means every non-key attribute must depend strictly on the primary key, not on another non-key attribute. Moving 'Store_Manager_Name' to a separate 'Store' table achieves 3NF.

  2. Question 2Intermediate

    Analytical Skills Specialism · Business Architecture

    When developing a Business Motivation View, an architect identifies a new regulatory requirement forcing data localization. In the motivation model, how should this regulatory requirement be classified?

    Show answer & explanation

    Correct answer: B

    In Business Motivation modeling (like BMM or ArchiMate Motivation extension), regulations, market shifts, and competitor actions are classified as 'Drivers' (specifically external drivers). Drivers create assessments (e.g., 'we are non-compliant'), which in turn lead to Goals and Requirements.

    flowchart LR D[Driver: Data Regulation] --> A[Assessment: Non-compliant] A --> G[Goal: Ensure local data residency] G --> R[Requirement: Migrate to local cloud]

  3. Question 3Beginner

    Analytical Skills Specialism · Advanced Requirements Engineering

    True or False: According to the FURPS+ framework for non-functional requirements, a requirement stating 'The system must support 10,000 concurrent users without degrading response time below 2 seconds' falls under the 'Reliability' category.

    Show answer & explanation

    Correct answer: B

    False. In the FURPS+ model (Functionality, Usability, Reliability, Performance, Supportability), requirements relating to response times, throughput, and concurrent user capacity fall under 'Performance', not 'Reliability'. Reliability refers to availability, fault tolerance, and MTBF (Mean Time Between Failures).

  4. Question 4Intermediate

    Analytical Skills Specialism · Agile Business Analysis

    An agile business analyst is working with a Product Owner to decompose a large epic: 'As a customer, I want to manage my account profile so that my details are always up to date.' Which of the following represents the BEST application of vertical story splitting to ensure each resulting story delivers independent business value?

    Show answer & explanation

    Correct answer: B

    Vertical story splitting requires breaking features into smaller, end-to-end slices of functionality that deliver independent value to the user. Splitting by operation (email, address, picture) allows the team to deliver full-stack value incrementally. Splitting by architectural layer (DB, API, UI) is horizontal splitting and does not deliver standalone business value.

  5. Question 5Intermediate

    Analytical Skills Specialism · Data Analysis

    A business analyst is tasked with modeling the data requirements for an object-oriented system. The development team needs to understand not only the data attributes but also the behaviors (methods) associated with each entity, as well as inheritance relationships. Which type of diagram is MOST appropriate for this requirement?

    Show answer & explanation

    Correct answer: B

    A UML Class Diagram is designed for object-oriented analysis. Unlike an ERD, which only models data entities and relationships, a UML Class Diagram models attributes, behaviors (operations/methods), and complex object-oriented relationships like inheritance (generalization).

    classDiagram class User { +String name +login() } class Admin { +manageRoles() } User <|-- Admin : inherits

  6. Question 6Advanced

    Analytical Skills Specialism · Business Architecture

    A multinational retail company has just acquired a regional competitor. The Enterprise Architecture board has asked the Lead Business Architect to assess the alignment between the acquired company's technology landscape and the parent company's strategic business capabilities.

    The architect discovers that the acquired company has a highly customized, legacy CRM system that supports a unique, high-touch customer service capability. The parent company uses a standardized cloud CRM that lacks this specific functionality. The parent company's strategy explicitly mandates moving all subsidiaries to the cloud CRM within 12 months to reduce technical debt, even if it means standardizing business processes.

    From a Business Architecture perspective, what is the MOST appropriate recommendation?

    Show answer & explanation

    Correct answer: B

    Business Architecture aligns technology with business strategy. Since the explicit enterprise strategy is to standardize on the cloud CRM to reduce technical debt, the architect must facilitate this transition. A gap analysis will map how the existing capability can be transitioned or modified to fit the new strategic technology landscape, aligning the operational view with the strategic motivation.

Ready for the real thing?

The full AIDBA simulator has every exam-style question, timed mode, and instant scoring.

Go to the AIDBA simulator →