All IIBA exams

Free IIBA-AAC practice test: 30 questions with answers

30 original questions for Agile Analysis Certification (IIBA-AAC), drawn from every topic area. Answer each one to see whether you got it right and why. No sign-up.

Free questions
30
Full bank
112 questions
Real exam
85 questions, 120 min

IIBA-AAC exam guide: topics, cost and format

All 30 IIBA-AAC questions with answers

The same questions as the test above, grouped by exam topic. Open any question to see the answer and explanation.

Delivery Horizon (8 questions)

  1. Question 1

    A story says 'The search page should feel faster for customers.' The team cannot tell when the story is done. Which INVEST criterion is most clearly missing?

    1. AIndependent, so the story can be delivered without waiting on other stories
    2. BTestable, so the team can confirm with a measurable check that the story is complete
    3. CNegotiable, so the details of the story can be discussed and changed later with the product owner and team
    4. DSmall, so the story fits within a single iteration with room for testing
    Show answer and explanation
    Correct answer: B

    The story gives no measurable check, so it cannot be verified as done. The story is not clearly dependent, too big, or fixed in its details, so Independent, Small, and Negotiable are not the criteria that are missing.

  2. Question 2

    Which description best fits a definition of done?

    1. AA list of tasks the team plans to finish during the coming sprint, with owners
    2. BA shared checklist of criteria that work must meet before it counts as complete
    3. CThe acceptance criteria written for one user story before development begins
    4. DAn agreement that a story is ready to be pulled into an iteration for development
    Show answer and explanation
    Correct answer: B

    The definition of done is a shared checklist of quality criteria that applies to all work before it is considered complete. A task list, a story's acceptance criteria, and the agreement that a story is ready to start are different concepts.

  3. Question 3

    A business analyst wants acceptance criteria that developers and testers read in the same way and can turn into automated checks. Which format is most suitable?

    1. AA narrative summary of the feature's business background and its strategic context
    2. BA detailed list of technical design decisions the developers should follow when coding the feature
    3. CGiven-When-Then scenarios that state a starting context, an action, and an expected result
    4. DA signed sign-off form from the sponsor confirming the scope before the sprint begins
    Show answer and explanation
    Correct answer: C

    Given-When-Then scenarios describe a context, an action, and an expected result in a structured way that testers and developers can share and automate. A narrative, design decisions, or a sign-off form do not give that executable, shared structure.

  4. Question 4

    A Kanban board shows twelve items waiting in the Analysis column, while the Development column is nearly empty. What does the team most likely need to address?

    1. ARemove the Development column, because it has no items and is not adding any value
    2. BHire more developers, because the Development column is nearly empty and capacity is being wasted there
    3. CRaise the development WIP limit so that more code can start before analysis is done
    4. DAnalysis is a bottleneck, so limit work entering it and help clear the backlog there
    Show answer and explanation
    Correct answer: D

    Work piling up before a column that is starving for items points to an upstream bottleneck, so the team should limit intake and clear that stage. Hiring developers, raising the development limit, or removing the column each treat a symptom or start more work without fixing the flow.

  5. Question 5

    Which chart shows how many work items sit in each workflow state over time, so the team can spot a growing bottleneck?

    1. ACumulative flow diagram, which stacks the count of items in each workflow state over time
    2. BVelocity chart, which compares the work completed across several past iterations
    3. CBurndown chart, which shows the remaining work in a sprint against the number of days left in it
    4. DGantt chart, which shows task durations and dependencies along a project timeline
    Show answer and explanation
    Correct answer: A

    A cumulative flow diagram stacks item counts per workflow state over time, so a widening band reveals a bottleneck. A burndown shows sprint remaining work, velocity compares completed work, and a Gantt chart shows schedule, so none of them shows state counts over time.

  6. Question 6

    A sprint burndown chart stays nearly flat for the first eight days and then falls sharply in the last two. What is the most likely explanation?

    1. AThe team is working faster than planned and will finish the sprint early this time
    2. BItems are not being finished incrementally, so progress stays hidden until late in the sprint
    3. CThe scope was quietly reduced by a developer without telling the product owner or the team
    4. DThe sprint should be lengthened, because a flat chart always shows the team is blocked
    Show answer and explanation
    Correct answer: B

    A flat burndown followed by a late drop usually means work is finished in a batch at the end instead of incrementally, so the team has little visible progress mid-sprint. A fast team would show an early decline, and a flat chart does not always mean a block.

  7. Question 7

    Before a story enters a sprint, a business analyst, a developer, and a tester meet briefly to walk through its examples and edge cases together. What is this practice called?

    1. ADaily stand-up, a short meeting where each member reports progress and blockers
    2. BRetrospective, a meeting where the team inspects how it worked and plans improvements
    3. CSprint review, a meeting where stakeholders inspect the product increment
    4. DThree Amigos, a specification workshop among analyst, developer and tester
    Show answer and explanation
    Correct answer: D

    The Three Amigos practice is a short specification conversation among analyst, developer, and tester about a story's examples and edge cases. The stand-up, retrospective, and sprint review each serve a different purpose in the agile cadence.

  8. Question 8

    Which two practices help a team deliver stories in small, testable increments? (Choose two.)

    1. ASplitting large stories into smaller slices that each deliver one testable behavior
    2. BWriting acceptance criteria as concrete examples before development begins
    3. CBundling all related stories into one large pull request at the end of the sprint
    4. DDeferring all testing to the final sprint of a release to protect development time
    Show answer and explanation
    Correct answer: A, B

    Splitting stories into small testable slices and writing concrete examples before coding both support small, verifiable increments. Bundling work at the end and deferring all testing create large batches that cannot be verified early.

Agile Mindset (8 questions)

  1. Question 9

    A business analyst on a new product team is asked to produce a complete requirements specification before any development begins. The product owner expects priorities to shift every few weeks. Which agile value should guide the analyst's response?

    1. AWorking software over comprehensive documentation, so deliver thin slices early and welcome change
    2. BFollow the approved plan and route every late change through formal change control
    3. CContract negotiation first, so the scope is fixed and signed before any work starts
    4. DProcesses and tools first, so the team agrees on standard templates before talking with customers
    Show answer and explanation
    Correct answer: A

    The Agile Manifesto values working software over comprehensive documentation and responding to change over following a plan. Delivering thin slices early gives the team feedback so priorities can change safely. The other options favor a fixed plan, a signed scope, or process over adaptation.

  2. Question 10

    Which Lean principle is applied when an analyst removes requirements that no user needs and that were written only in case they might be useful someday?

    1. AAmplify learning by running short feedback cycles with real users before building more
    2. BDecide as late as responsibly possible so that options stay open for the team
    3. CEmpower the team by letting the people doing the work make local decisions
    4. DEliminate waste by dropping work that delivers no value to users
    Show answer and explanation
    Correct answer: D

    Eliminating waste means not building or keeping work that adds no value for the customer, such as speculative requirements. Amplifying learning, deciding late, and empowering the team are other Lean principles, not the one that removes unused work.

  3. Question 11

    A team's retrospectives keep raising the same problem: analysts hand stories to testers at the end of each sprint, so defects are found late. The team wants to address the cause. What should it do next?

    1. AAdd a formal sign-off gate before any story can move to testing in the next sprint
    2. BAssign a dedicated handoff coordinator to manage every story transfer between team members
    3. CRun a small experiment, such as pairing a tester with an analyst, then inspect the results
    4. DLog the problem in the risk register and wait for the project manager to decide a fix
    Show answer and explanation
    Correct answer: C

    Agile teams use inspect-and-adapt: they try a small, bounded change and check whether it helps. A coordinator or a sign-off gate adds process rather than fixing the collaboration gap, and waiting for a manager goes against self-organizing teams.

  4. Question 12

    Which two statements describe the servant leadership role in an agile team? (Choose two.)

    1. AA servant leader removes impediments that block the team and coaches members on agile practices
    2. BThe manager assigns each task to a named individual at the start of every iteration
    3. CThe team commits to shared goals and takes collective ownership of how the work is done
    4. DThe leader keeps final design authority so the team waits for approval before acting
    Show answer and explanation
    Correct answer: A, C

    Servant leadership in agile means removing obstacles and coaching, while the team owns its goals and how it does the work. Assigning tasks from above and requiring approval before action work against self-organization, so those two statements are wrong.

  5. Question 13

    Which statement best describes the agile principle of sustainable pace?

    1. ATeams work at a steady rate they can maintain over the long term without burning out
    2. BTeams push overtime in the final weeks of each release so every planned story gets finished
    3. CTeams keep a fixed velocity by postponing defects found in testing to a later release
    4. DTeams plan extra iterations whenever the backlog grows faster than the team can deliver
    Show answer and explanation
    Correct answer: A

    Sustainable pace means the team can keep working at a steady rate indefinitely, which protects quality and morale. Pushing overtime, postponing defects, or adding iterations to absorb backlog growth all trade long-term capacity for short-term output.

  6. Question 14

    A junior analyst hesitates to question a requirement during sprint reviews because senior members often respond with criticism. The scrum master wants to build psychological safety in the team. What should the scrum master do?

    1. AAgree that questions are welcome and model asking them in reviews
    2. BRestrict questions to the last five minutes of each meeting so the agenda stays on track
    3. CPraise the senior analysts publicly each time they catch an error in someone else's work
    4. DAssign the junior analyst to take meeting notes so they stay out of the discussion
    Show answer and explanation
    Correct answer: A

    Psychological safety comes from norms where asking questions and challenging requirements is expected, and leaders show that behavior. Praising only some people, limiting questions, or keeping a junior member quiet does not create that openness.

  7. Question 15

    A BA works with a customer every week to refine priorities instead of negotiating a fixed contract scope up front. Which Agile Manifesto value does this practice reflect?

    1. AFollowing a plan over responding to change, so the scope stays stable
    2. BProcesses and tools over individuals and interactions, so every step is standardized
    3. CCustomer collaboration over contract negotiation, with priorities refined together each week
    4. DComprehensive documentation over working software, so every decision is recorded in writing for audit
    Show answer and explanation
    Correct answer: C

    Customer collaboration over contract negotiation means working closely with customers to shape priorities as they change. The other options reverse manifesto priorities by putting plans, tools, or documents ahead of adaptation and people.

  8. Question 16

    A business analyst with only waterfall experience joins an agile team. The team holds short planning and review sessions that feel unfamiliar. Which mindset will help this analyst contribute most?

    1. AApply the same deliverables from the last waterfall project so the team sees consistency
    2. BLimit your contribution to documenting decisions that the product owner has already made
    3. CTreat the first sprints as learning, and ask the team for feedback on your own practice
    4. DWait for a formal agile training course before you attend any team event or meeting
    Show answer and explanation
    Correct answer: C

    A growth mindset in an agile team means treating early sprints as learning and asking for feedback on your own practice. Reusing waterfall deliverables, limiting yourself to recording decisions, or waiting for training all keep the analyst from collaborating.

Initiative Horizon (7 questions)

  1. Question 17

    Which backlog item type describes a large body of related functionality that the team expects to split into several user stories over multiple iterations?

    1. AEpic: a large body of related functionality that is split into smaller stories
    2. BSpike: a time-boxed investigation used to reduce uncertainty before estimating work
    3. CDefect: a verified deviation from expected behavior that needs to be corrected
    4. DSprint goal: a short statement of the objective that the team commits to achieve
    Show answer and explanation
    Correct answer: A

    An epic is the backlog item used for a large body of related work that is later broken into user stories. A spike is a research item, a defect is a fault to correct, and a sprint goal is a short objective for one iteration.

  2. Question 18

    Two initiatives are being sequenced. Initiative X has a cost of delay of 30 and a job size of 5. Initiative Y has a cost of delay of 20 and a job size of 2. Using weighted shortest job first, which initiative should be scheduled first?

    1. AInitiative X, because its larger cost of delay outweighs its bigger job size
    2. BBoth equally, because the two initiatives each contain roughly the same number of stories
    3. CInitiative X, because larger jobs should start first so that the riskiest work is finished early
    4. DInitiative Y, because its weighted score is higher, at 10 compared with 6 for Initiative X
    Show answer and explanation
    Correct answer: D

    WSJF divides cost of delay by job size, so X scores 6 (30 divided by 5) and Y scores 10 (20 divided by 2). Y should go first because it delivers more value per unit of effort. The other options ignore that division or rely on risk or story counts, which WSJF does not use.

  3. Question 19

    Which technique arranges backlog items along the sequence of a user's activities and then uses horizontal slices to identify a minimum releasable scope?

    1. AAffinity diagramming, which groups ideas into themes without showing a user sequence
    2. BCritical path analysis, which orders tasks by dependency to find the longest route
    3. CUser story mapping, which lays out the user's activities in order and slices releases horizontally
    4. DDecision tree analysis, which weighs outcomes and probabilities for each option
    Show answer and explanation
    Correct answer: C

    User story mapping arranges work along the user's journey and uses horizontal slices to find a releasable scope. Affinity diagramming, critical path analysis, and decision trees are useful techniques but do not produce a user-sequenced map with release slices.

  4. Question 20

    A sponsor asks the team for the smallest set of features that would make the product worth selling to its first customers. Which term describes this set?

    1. AFeature freeze, the date after which no new capabilities may be added to the release
    2. BMinimum marketable features, the smallest set of features that customers would buy
    3. CFull regression scope, every capability that must be retested before the release ships
    4. DGold-plated release, a version that includes every enhancement stakeholders have requested
    Show answer and explanation
    Correct answer: B

    Minimum marketable features (MMF) are the smallest set of features that makes a release worth selling to customers. A feature freeze, full regression scope, and gold-plating describe different release concepts and do not define the smallest worthwhile release.

  5. Question 21

    A roadmap shows an initiative committed to a fixed date, but the team's estimates for it carry wide uncertainty. Which representation best fits the situation?

    1. AShow a target window and revisit it as the team learns more about the work
    2. BRemove the initiative from the roadmap until every story is fully estimated
    3. CCommit to the fixed date and cut testing time if the estimates run long
    4. DPublish the fixed date to customers as a contractual guarantee so that expectations are locked in early
    Show answer and explanation
    Correct answer: A

    With wide uncertainty, a target window that is revisited as learning occurs reflects what the team actually knows. Cutting testing, deleting the item, or publishing a fixed date as a guarantee each ignore the uncertainty in a harmful way.

  6. Question 22

    Which technique links a business goal to the actors who can influence it, the impacts they should have, and the deliverables that might produce those impacts?

    1. AValue stream mapping, which charts each step and handoff in the flow of delivery work
    2. BImpact mapping, which connects goals, actors, impacts and deliverables in one diagram
    3. CSWOT analysis, which lists strengths, weaknesses, opportunities and threats
    4. DRoot cause analysis, which traces a problem back to the factors that produced it
    Show answer and explanation
    Correct answer: B

    Impact mapping is the technique that connects a goal to actors, impacts, and deliverables. Value stream mapping shows process flow, root cause analysis looks backward at problems, and SWOT analysis surveys an organization's position, so none of them makes that goal-to-deliverable link.

  7. Question 23

    An initiative has a strong business case, but its scope is still unclear. The sponsor wants a team committed next quarter. What should the business analyst recommend?

    1. ACommit the full team capacity now and estimate the scope once the work has started
    2. BRun a time-boxed discovery spike to reduce uncertainty, then refine the scope
    3. CReject the initiative until the scope is final, because uncommitted work is wasteful
    4. DAsk the sponsor to approve a fixed-scope contract now so that the team has a clear mandate
    Show answer and explanation
    Correct answer: B

    A time-boxed discovery spike reduces uncertainty before the team commits to scope, which suits an initiative with a strong case but unclear scope. Committing blindly, rejecting the work outright, or locking a fixed contract early all ignore that uncertainty.

Strategy Horizon (7 questions)

  1. Question 24

    A product group wants to test its core business hypothesis with real customers before committing to a full build. It needs the smallest version that produces validated learning. Which concept describes this?

    1. AA full product roadmap with fixed release dates for every planned feature
    2. BAn enterprise architecture blueprint covering every system the business might need
    3. CA minimum viable product used to validate the core hypothesis with customers
    4. DA three-year portfolio budget that reserves funding for every planned initiative
    Show answer and explanation
    Correct answer: C

    A minimum viable product is the smallest version that tests a key assumption and produces validated learning with real users. The roadmap, architecture blueprint, and multi-year budget all describe commitments to full scope and do not test the hypothesis early.

  2. Question 25

    Which statement best describes the purpose of a product vision in an agile organization?

    1. AIt lists every feature the team plans to build over the next two years in detail
    2. BIt sets detailed acceptance criteria that testers use to verify each user story
    3. CIt records the hourly cost of each team member so that budgets can be tracked by role and team
    4. DIt describes the lasting outcome the product should achieve and guides initiatives
    Show answer and explanation
    Correct answer: D

    A product vision describes the enduring outcome a product should achieve and guides which initiatives are worth pursuing. Feature lists, acceptance criteria, and cost records are useful artifacts but they are not the purpose of a vision.

  3. Question 26

    Which two actions help keep proposed initiatives aligned with the organization's strategic goals? (Choose two.)

    1. ADefine measurable outcomes for each initiative so progress toward the strategic goal can be seen
    2. BFund the initiatives with the largest headcount requests in each department each quarter
    3. CReview each proposed initiative against the stated strategic goals before it is funded
    4. DApprove every request that the largest customer submits during the quarter to keep it happy
    Show answer and explanation
    Correct answer: A, C

    Aligning initiatives with strategy means connecting them to measurable outcomes and reviewing them against the strategic goals before funding. Funding by headcount or approving whatever the largest customer asks for are not strategy-driven choices.

  4. Question 27

    A strategy team wants to link product investments to measurable business results rather than to lists of activities or deliverables. Which approach supports this?

    1. AOutcome-based planning that links each initiative to a measurable business result
    2. BBudget-based planning that allocates equal funds to each department every year
    3. CActivity-based planning that tracks the hours each team spends on its tasks each week
    4. DOutput-based planning that counts the number of features delivered in each quarter
    Show answer and explanation
    Correct answer: A

    Outcome-based planning ties each initiative to a measurable business result, so investments are judged by what they change. Output, budget, and activity-based planning measure what is produced or spent, not whether the strategy is being achieved.

  5. Question 28

    Which description best fits a product roadmap in an agile organization?

    1. AA fixed contract that lists every feature, scope item, and delivery date the vendor promises
    2. BA view of planned direction and expected outcomes over time, revised as the team learns
    3. CA test plan that lists every acceptance case the team must pass before each release
    4. DA record of the user stories completed in past sprints, kept for reporting and audits
    Show answer and explanation
    Correct answer: B

    A product roadmap communicates direction and expected outcomes over time, and it is revised as the team learns. A fixed contract, a test plan, or a record of completed stories each fixes or reports details rather than guiding direction.

  6. Question 29

    A product team has identified three customer segments for its new service. It can afford to target only one at first. Which criterion is most appropriate for choosing the first segment?

    1. AThe segment with the largest total headcount, since it will produce the most revenue
    2. BThe segment whose executive asked for the service first, to keep the sponsor engaged
    3. CThe segment with a validated problem the product solves and efficient access to customers
    4. DThe segment with the fewest competitors in any market, regardless of how strong the need is
    Show answer and explanation
    Correct answer: C

    Choosing a first segment should weigh a validated problem that the product solves against the team's ability to reach those customers. Choosing by size alone, by the loudest sponsor, or by fewest competitors ignores whether the product fits a real need.

  7. Question 30

    Which term describes a long-term statement of what an organization aspires to become?

    1. AVision, a long-term statement of the future the organization aspires to create
    2. BMission, a statement of the organization's current purpose and the work it does today
    3. CTactic, a specific action taken to advance a strategy in the near term
    4. DKey performance indicator, a measure that tracks progress toward a defined target
    Show answer and explanation
    Correct answer: A

    A vision describes the long-term future an organization aspires to create. A mission describes current purpose, a tactic is a near-term action, and a key performance indicator tracks progress, so only the vision fits the description.