IIBA Agile Analysis Certification (IIBA-AAC) — Questions and Answers
Question 1: Which of the following is a characteristic of a well-formed product backlog item (PBI)?
- Written in technical language only
- Independent, negotiable, valuable, estimable, small, and testable (INVEST criteria) (Correct answer)
- Assigned to a specific developer at creation
- Vague so it can be interpreted flexibly
Correct answer: Independent, negotiable, valuable, estimable, small, and testable (INVEST criteria)
The INVEST criteria (Independent, Negotiable, Valuable, Estimable, Small, Testable) define the qualities of effective product backlog items.
Question 2: A product backlog is BEST described as:
- A document requiring formal change control for updates
- A fixed, final list of requirements approved at project start
- A sprint task list assigned to individual developers
- An ordered, living list of everything that might be done in the product (Correct answer)
Correct answer: An ordered, living list of everything that might be done in the product
The product backlog is a dynamic, ordered list that evolves continuously as new information emerges, priorities shift, and stakeholder needs change.
Question 3: Which technology trend is most likely to impact security architecture & network defense in the AAC field in coming years?
- Digital tools for enhanced data collection, analysis, and reporting (Correct answer)
- Reduction in the need for professional certification
- Return to exclusively paper-based systems
- Complete elimination of human professionals
Correct answer: Digital tools for enhanced data collection, analysis, and reporting
Digital tools for enhanced data collection, analysis, and reporting represent the most significant and practical technology trend impacting security architecture & network defense, augmenting rather than replacing professional expertise.
Question 4: What is a common challenge professionals face when applying incident response & disaster recovery principles in Agile Analysis Certification?
- Lack of any professional development opportunities
- Excessive simplicity of industry regulations
- Having too much support from colleagues
- Balancing theoretical knowledge with practical application (Correct answer)
Correct answer: Balancing theoretical knowledge with practical application
Balancing theoretical knowledge with practical application is a well-recognized challenge, as real-world scenarios often present complexities not covered in standard training.
Question 5: In Behavior-Driven Development (BDD), what format are acceptance criteria typically written in?
- Given-When-Then scenarios (Correct answer)
- State transition diagrams
- Decision tables
- Use case narratives
Correct answer: Given-When-Then scenarios
BDD uses Given-When-Then (GWT) syntax to write executable specifications that serve as both documentation and automated tests.
Question 6: A team's sprint velocity is high but user satisfaction is low. What testing gap most likely explains this?
- Over-reliance on TDD
- Excessive code coverage metrics
- Too many automated tests
- Insufficient acceptance testing with real users or stakeholders (Correct answer)
Correct answer: Insufficient acceptance testing with real users or stakeholders
High velocity with low satisfaction often indicates the team is building features correctly but not validating they meet actual user needs.
Question 7: What is the core principle of Extreme Programming (XP)?
- Emphasizing individual contributions over team collaboration.
- Delivering software with minimal user involvement.
- Maximizing work done with a limited focus on customer needs.
- Frequent releases of small, tested features.
Extreme Programming (XP) is an Agile framework focused on improving software quality and responsiveness to changing customer requirements. A core principle is the frequent release of small, tested features, often multiple times a day, to gather rapid feedback and ensure continuous progress. This approach, combined with practices like continuous integration and test-driven development, ensures high-quality deliverables.
Question 8: What is the primary purpose of cloud infrastructure & deployment in the context of Agile Analysis Certification?
- To reduce organizational costs exclusively
- To eliminate the need for ongoing training
- To ensure consistent quality and professional accountability (Correct answer)
- To replace established industry guidelines
Correct answer: To ensure consistent quality and professional accountability
Cloud Infrastructure & Deployment in Agile Analysis Certification primarily ensures consistent quality and professional accountability, forming the foundation of competent practice in this field.
Question 9: How does continuing education relate to security architecture & network defense for AAC certified professionals?
- It ensures professionals stay current with evolving standards and best practices (Correct answer)
- It is optional and rarely impacts practice quality
- It is only needed when changing employers
- It is required only for entry-level practitioners
Correct answer: It ensures professionals stay current with evolving standards and best practices
Continuing education ensures AAC professionals stay current with evolving standards, technologies, and best practices in security architecture & network defense, maintaining competency throughout their careers.
Question 10: In Agile analysis, an estimation bias known as 'anchoring' occurs when:
- Early estimates disproportionately influence subsequent estimates, skewing the final result (Correct answer)
- Story points are anchored to hours of work for contractual billing purposes
- The team refuses to change their estimates once initial velocity is established
- The product owner anchors the backlog priorities before the team can provide input
Correct answer: Early estimates disproportionately influence subsequent estimates, skewing the final result
Anchoring bias occurs when the first number stated in a discussion disproportionately pulls subsequent estimates toward it, which Planning Poker's simultaneous reveal is designed to prevent.
Question 11: Which backlog prioritization approach ranks items based on business value divided by effort (cost)?
- Impact mapping
- Kano model
- Weighted Shortest Job First (WSJF) (Correct answer)
- MoSCoW
Correct answer: Weighted Shortest Job First (WSJF)
Weighted Shortest Job First (WSJF) prioritizes backlog items by calculating the ratio of Cost of Delay to job duration, favoring high-value, low-effort work.
Question 12: Which documentation practice is most important for security architecture & network defense in the AAC field?
- Recording only successful outcomes
- Documenting only when legally required
- Using informal notes instead of official records
- Maintaining complete, accurate, and timely records (Correct answer)
Correct answer: Maintaining complete, accurate, and timely records
Maintaining complete, accurate, and timely records is crucial for accountability, quality assurance, and legal compliance in security architecture & network defense.
Question 13: Which of the following scenarios best illustrates a violated 'Independent' criterion in the INVEST model?
- A user story that has clearly written acceptance criteria
- Two user stories that must always be implemented together due to a shared database schema (Correct answer)
- A user story that can be completed within one sprint
- A user story estimated at 5 story points
Correct answer: Two user stories that must always be implemented together due to a shared database schema
Stories are not independent when they have tight technical or logical coupling that forces them to be developed together, reducing scheduling flexibility.
Question 14: Which of the following BEST describes the concept of 'minimal marketable feature' (MMF) in agile business analysis?
- The feature with the lowest story point estimate
- A feature that has been tested by at least one user
- The smallest set of functionality that delivers enough value to be worth releasing to customers (Correct answer)
- The cheapest feature that can be built in a single sprint
Correct answer: The smallest set of functionality that delivers enough value to be worth releasing to customers
An MMF is the smallest unit of functionality that provides sufficient value to be released and generate meaningful customer feedback or business benefit.
Question 15: Which scaling framework uses the concept of a 'Nexus' to coordinate multiple Scrum teams working on a single Product Backlog?
- SAFe
- Nexus (Correct answer)
- LeSS
- Spotify Model
Correct answer: Nexus
The Nexus Framework, developed by Ken Schwaber, provides a structure for scaling Scrum by coordinating 3–9 Scrum Teams through an Integration Team called the Nexus.
Question 16: In the Disciplined Agile Delivery (DAD) framework, what does the 'Choose Your WoW' principle mean?
- WoW refers to the Definition of Done for each sprint
- Managers choose the methodology for their teams
- Teams must follow the SAFe framework as their Way of Working
- Teams select and tailor their own Way of Working from available options (Correct answer)
Correct answer: Teams select and tailor their own Way of Working from available options
DAD's 'Choose Your WoW' principle empowers teams to select and customize their process from a toolkit of practices that best fits their context.
Question 17: How does continuing education relate to automation & scripting fundamentals for AAC certified professionals?
- It ensures professionals stay current with evolving standards and best practices (Correct answer)
- It is required only for entry-level practitioners
- It is optional and rarely impacts practice quality
- It is only needed when changing employers
Correct answer: It ensures professionals stay current with evolving standards and best practices
Continuing education ensures AAC professionals stay current with evolving standards, technologies, and best practices in automation & scripting fundamentals, maintaining competency throughout their careers.
Question 18: What is 'three amigos' in the context of agile testing?
- A meeting where a developer, tester, and business analyst discuss a story before development (Correct answer)
- Three QA engineers reviewing each test case
- Three rounds of testing before a story is accepted
- Three levels of approvals required for UAT
Correct answer: A meeting where a developer, tester, and business analyst discuss a story before development
The Three Amigos is a collaborative session where a developer, tester, and business analyst align on requirements, edge cases, and acceptance criteria before coding begins.
Question 19: When a team uses the Fibonacci sequence (1, 2, 3, 5, 8, 13…) for story point estimation, the main advantage is:
- It allows managers to convert story points directly into hours
- The increasing gaps between numbers reflect growing uncertainty in larger estimates (Correct answer)
- It ensures estimates are always accurate to within one day
- It forces the team to always split stories into smaller pieces
Correct answer: The increasing gaps between numbers reflect growing uncertainty in larger estimates
The Fibonacci sequence's increasing gaps model the reality that larger, more complex stories carry proportionally higher uncertainty, discouraging false precision.
Question 20: What is the primary purpose of Planning Poker in Agile estimation?
- To document the official estimate for contractual purposes
- To enable managers to set delivery deadlines
- To leverage collective team knowledge and reduce anchoring bias during estimation (Correct answer)
- To assign tasks to individual team members fairly
Correct answer: To leverage collective team knowledge and reduce anchoring bias during estimation
Planning Poker uses simultaneous card reveals to harness collective wisdom and prevent anchoring bias that occurs when someone states an estimate first.
Question 21: A business analyst is helping a team transition from waterfall to agile. A waterfall-trained stakeholder insists on a complete requirements document before work begins. How should the BA BEST respond?
- Produce the full requirements document to satisfy the stakeholder
- Explain that in agile, requirements emerge and are refined iteratively, and propose starting with a product vision and high-level backlog (Correct answer)
- Ignore the stakeholder's request and proceed with agile practices
- Escalate the stakeholder's demand to the project sponsor immediately
Correct answer: Explain that in agile, requirements emerge and are refined iteratively, and propose starting with a product vision and high-level backlog
The BA should educate the stakeholder on agile principles and propose agile-friendly alternatives like a product vision and evolving backlog instead of a complete upfront spec.
Question 22: What is the main focus of a sprint review meeting?
- To review team performance and identify improvement areas.
- To assess the quality of the code produced.
- To plan the next sprint.
- To demonstrate completed work and discuss upcoming tasks. (Correct answer)
Correct answer: To demonstrate completed work and discuss upcoming tasks.
The sprint review meeting is held at the end of each sprint to inspect the increment and adapt the product backlog if needed. Its main focus is for the development team to demonstrate the "Done" work completed during the sprint to stakeholders. This allows for feedback, collaboration, and discussion on what to do next, ensuring alignment with evolving business needs.
Question 23: Which technique helps a BA identify and document the boundaries of a system by showing what is inside versus outside scope?
- Burndown chart
- Velocity chart
- Cumulative flow diagram
- Context diagram (Correct answer)
Correct answer: Context diagram
A context diagram shows the system as a single entity and its interactions with external actors, clearly defining scope boundaries.
Question 24: What is the significance of peer review in cloud infrastructure & deployment for AAC professionals?
- It is only relevant for newly certified professionals
- It replaces the need for self-assessment
- It is primarily used for disciplinary purposes
- It promotes accountability, knowledge sharing, and quality improvement (Correct answer)
Correct answer: It promotes accountability, knowledge sharing, and quality improvement
Peer review promotes accountability, knowledge sharing, and quality improvement by allowing AAC professionals to benefit from collective expertise and identify areas for growth.
Question 25: An agile team is using 'risk-based testing.' What does this approach prioritize?
- Running all tests before any story is marked done
- Testing the most recently changed code first
- Allocating test effort based on the likelihood and impact of potential failures (Correct answer)
- Testing only high-priority user stories
Correct answer: Allocating test effort based on the likelihood and impact of potential failures
Risk-based testing allocates testing effort proportionally to the probability and business impact of potential defects.
Question 26: What ethical consideration is most relevant to cloud infrastructure & deployment in AAC practice?
- Avoiding all professional development activities
- Prioritizing personal advancement over professional duties
- Following only those rules that are convenient
- Maintaining confidentiality and acting in the best interest of stakeholders (Correct answer)
Correct answer: Maintaining confidentiality and acting in the best interest of stakeholders
Maintaining confidentiality and acting in the best interest of stakeholders is the cornerstone ethical consideration for cloud infrastructure & deployment in professional practice.
Question 27: A product owner asks the BA to help define release criteria. What should the BA focus on?
- The number of story points completed per sprint
- Business outcomes, quality thresholds, and the Definition of Done for each release (Correct answer)
- The total number of user stories in the backlog
- Developer availability and resource allocation
Correct answer: Business outcomes, quality thresholds, and the Definition of Done for each release
Release criteria should focus on measurable business outcomes and quality standards that determine when the product increment provides sufficient value to release.
Question 28: In agile, the concept of 'last responsible moment' (LRM) for decision-making means a BA should:
- Avoid making any decisions without written stakeholder sign-off
- Delay decisions until the last point where choosing not to decide would eliminate a valuable option, allowing more information to inform the choice (Correct answer)
- Document all possible decisions and let the team vote at any time
- Make all decisions at the beginning of the project to avoid rework
Correct answer: Delay decisions until the last point where choosing not to decide would eliminate a valuable option, allowing more information to inform the choice
LRM preserves decision-making flexibility by waiting until deferral is no longer possible without losing options, allowing decisions to be based on maximum information.
Question 29: A team notices their regression suite takes 4 hours to run. What is the BEST agile approach to address this?
- Assign a dedicated tester to run tests manually
- Parallelize tests and optimize the test pyramid (Correct answer)
- Reduce the number of test cases
- Run regression tests only at release
Correct answer: Parallelize tests and optimize the test pyramid
Parallelizing tests and following the test pyramid (more unit tests, fewer UI tests) reduces feedback cycle time.
Question 30: An agile analyst is asked to apply the INVEST criteria to a user story. What does the 'N' in INVEST stand for?
- Normalized
- Negotiable (Correct answer)
- Numbered
- Non-redundant
Correct answer: Negotiable
The 'N' in INVEST stands for Negotiable, meaning a story's details should be open to discussion and collaborative refinement between the team and customer.
Question 31: In Agile Analysis Certification, what role does automation & scripting fundamentals play in ensuring client/stakeholder satisfaction?
- It replaces the need for direct communication
- It only matters during initial certification
- It builds trust through demonstrated competence and consistency (Correct answer)
- It has no direct impact on stakeholder satisfaction
Correct answer: It builds trust through demonstrated competence and consistency
Automation & Scripting Fundamentals builds trust through demonstrated competence and consistency, which directly contributes to stakeholder satisfaction and confidence in the AAC professional.
Question 32: When writing acceptance criteria using the Gherkin 'Given-When-Then' format, what does the 'Given' clause represent?
- The business rule being tested
- The precondition or initial context of the scenario (Correct answer)
- The action taken by the user
- The expected outcome of the feature
Correct answer: The precondition or initial context of the scenario
The 'Given' clause describes the preconditions or initial state of the system before the action occurs.
Question 33: What is the significance of peer review in incident response & disaster recovery for AAC professionals?
- It is primarily used for disciplinary purposes
- It replaces the need for self-assessment
- It promotes accountability, knowledge sharing, and quality improvement (Correct answer)
- It is only relevant for newly certified professionals
Correct answer: It promotes accountability, knowledge sharing, and quality improvement
Peer review promotes accountability, knowledge sharing, and quality improvement by allowing AAC professionals to benefit from collective expertise and identify areas for growth.
Question 34: A team using Crystal Clear must have which of the following as a defining characteristic?
- Co-located team of 8 or fewer people (Correct answer)
- Fixed two-week iterations
- A dedicated full-time Scrum Master
- Mandatory daily standups of exactly 15 minutes
Correct answer: Co-located team of 8 or fewer people
Crystal Clear is designed specifically for small, co-located teams of up to about 8 people working closely together.
Question 35: Which agile analysis technique helps a BA understand how a user emotionally and experientially interacts with a product across multiple touchpoints?
- Customer journey mapping (Correct answer)
- Backlog grooming
- Story point estimation
- Burnup chart analysis
Correct answer: Customer journey mapping
Customer journey mapping visualizes the user's end-to-end experience, revealing emotional highs and lows and opportunities for improvement at each touchpoint.
Question 36: What is the primary difference between verification and validation in agile?
- They are synonymous terms in agile
- Verification checks if the product was built right; validation checks if the right product was built (Correct answer)
- Verification is done by QA; validation is done by developers
- Verification happens in production; validation happens in staging
Correct answer: Verification checks if the product was built right; validation checks if the right product was built
Verification ensures the product conforms to specifications, while validation ensures it meets the actual needs of the users and stakeholders.
Question 37: A Scrum team's velocity is calculated as:
- The average number of story points completed per sprint over recent sprints (Correct answer)
- The maximum story points the team has ever completed in a single sprint
- The total story points planned at the beginning of the sprint
- The number of sprints completed in a quarter
Correct answer: The average number of story points completed per sprint over recent sprints
Velocity is the average of story points the team has successfully completed across recent sprints, used to forecast future capacity.
Question 38: How should a AAC professional handle a situation where automation & scripting fundamentals protocols conflict with practical constraints?
- Always ignore the protocols in favor of practicality
- Document the conflict and seek guidance from appropriate authorities (Correct answer)
- Make a unilateral decision without consultation
- Avoid addressing the conflict entirely
Correct answer: Document the conflict and seek guidance from appropriate authorities
When protocols conflict with practical constraints, the professional approach is to document the conflict and seek guidance, ensuring transparency and compliance while working toward a resolution.
Question 39: Which collaboration tool is specifically designed to support agile backlog management and stakeholder transparency?
- Adobe Acrobat
- Microsoft Access
- Microsoft Word
- Jira or Azure DevOps (Correct answer)
Correct answer: Jira or Azure DevOps
Tools like Jira and Azure DevOps are purpose-built for agile backlog management, sprint planning, and providing stakeholders real-time visibility into work status.
Question 40: Which of the following best describes a key competency required for incident response & disaster recovery in AAC certification?
- Delegation of all complex tasks to supervisors
- Memorization of all relevant regulations verbatim
- Critical thinking and evidence-based decision making (Correct answer)
- Ability to work independently without any oversight
Correct answer: Critical thinking and evidence-based decision making
Critical thinking and evidence-based decision making is essential for incident response & disaster recovery, as professionals must analyze situations and apply knowledge appropriately.
Question 41: A 'spike' story in Agile planning is used to:
- Allocate time for research or experimentation to reduce uncertainty before estimation (Correct answer)
- Document technical debt discovered during a sprint
- Address a sudden increase in user traffic to the application
- Capture emergency bug fixes that bypass normal backlog prioritization
Correct answer: Allocate time for research or experimentation to reduce uncertainty before estimation
A spike is a time-boxed investigation or proof-of-concept that reduces uncertainty, enabling the team to estimate related stories more accurately afterward.
Question 42: T-shirt sizing (XS, S, M, L, XL) is best used during which phase of Agile planning?
- Final acceptance testing before release
- Post-sprint retrospectives
- High-level roadmap and portfolio-level estimation (Correct answer)
- Detailed sprint-level task breakdowns
Correct answer: High-level roadmap and portfolio-level estimation
T-shirt sizing is a quick, relative estimation technique used at the roadmap or portfolio level when precision is not yet needed or possible.
Question 43: Which of the following is the MOST appropriate level of documentation for a Minimum Viable Product (MVP)?
- Full functional specification documents for all features
- Complete user manuals and API documentation
- Only the documentation necessary to validate core hypotheses with users (Correct answer)
- No documentation at all to maximize speed
Correct answer: Only the documentation necessary to validate core hypotheses with users
An MVP requires just enough documentation to test the core value proposition with real users, avoiding waste on unvalidated features.
Question 44: Which of the following best describes 'active listening' in agile stakeholder interviews?
- Summarizing and reflecting back what the stakeholder said to confirm understanding (Correct answer)
- Waiting for the stakeholder to finish before preparing your next question
- Recording the session and reviewing it later
- Taking verbatim notes without asking questions
Correct answer: Summarizing and reflecting back what the stakeholder said to confirm understanding
Active listening involves paraphrasing and reflecting the stakeholder's words back to them to validate understanding and encourage deeper elaboration.
Question 45: What is the key benefit of having a 'Definition of Done' that includes testing criteria?
- It eliminates the need for sprint retrospectives
- It allows testers to skip unit testing
- It ensures consistent quality standards and prevents incomplete work from being called 'done' (Correct answer)
- It transfers testing responsibility to the Product Owner
Correct answer: It ensures consistent quality standards and prevents incomplete work from being called 'done'
A DoD with testing criteria ensures every increment meets a shared quality bar before being considered complete.
Question 46: A business analyst notices that the product owner is consistently unavailable for backlog refinement sessions. What is the MOST appropriate action?
- Allow developers to set their own priorities for the backlog
- Raise the issue with the scrum master or agile coach and work to establish regular availability agreements (Correct answer)
- Cancel all refinement sessions until the product owner is available
- Proceed with refinement without the product owner and present results later
Correct answer: Raise the issue with the scrum master or agile coach and work to establish regular availability agreements
The BA should surface the availability problem to the scrum master or agile coach so structural remedies—like scheduled commitments—can be put in place.
Question 47: Which of the following best describes a key competency required for security architecture & network defense in AAC certification?
- Delegation of all complex tasks to supervisors
- Memorization of all relevant regulations verbatim
- Ability to work independently without any oversight
- Critical thinking and evidence-based decision making (Correct answer)
Correct answer: Critical thinking and evidence-based decision making
Critical thinking and evidence-based decision making is essential for security architecture & network defense, as professionals must analyze situations and apply knowledge appropriately.
Question 48: A product roadmap in Agile primarily serves to:
- Lock all features and dates so stakeholders have contractual commitments
- Replace the product backlog for long-term planning purposes
- Define sprint goals for the next twelve sprints
- Communicate a high-level, time-oriented vision of the product direction while remaining adaptable (Correct answer)
Correct answer: Communicate a high-level, time-oriented vision of the product direction while remaining adaptable
An Agile product roadmap communicates strategic direction and anticipated milestones while remaining flexible enough to incorporate learning and change.
Question 49: Which testing type focuses on ensuring that components work correctly together after integration?
- Smoke testing
- Acceptance testing
- Unit testing
- Integration testing (Correct answer)
Correct answer: Integration testing
Integration testing validates that multiple components or services interact correctly when combined.
Question 50: In an agile environment, a business analyst discovers mid-sprint that a stakeholder's requirement conflicts with a previously agreed-upon user story. What is the BEST immediate action?
- Document the conflict and defer it to the retrospective
- Collaborate with the product owner to assess impact and prioritize resolution in the backlog (Correct answer)
- Raise it in the next daily standup and let the team resolve it
- Pause the sprint and escalate to the project sponsor
Correct answer: Collaborate with the product owner to assess impact and prioritize resolution in the backlog
The product owner and BA should collaboratively assess the conflict's impact and determine the appropriate backlog priority without disrupting the sprint unnecessarily.
Question 51: When a business analyst uses 'impact mapping,' what is the PRIMARY goal?
- To create a Gantt chart for sprint scheduling
- To visually link business goals to stakeholder impacts and deliverables to validate what to build (Correct answer)
- To document test case coverage
- To map data flows between systems
Correct answer: To visually link business goals to stakeholder impacts and deliverables to validate what to build
Impact mapping connects a goal to actors, impacts, and deliverables, helping the BA ensure every feature built actually contributes to a measurable business outcome.
Question 52: What is the key difference between a product roadmap and a sprint backlog?
- A roadmap is tactical; a sprint backlog is strategic
- A roadmap shows long-term direction across releases; a sprint backlog lists tasks for the current sprint (Correct answer)
- A roadmap is created by developers; a sprint backlog by stakeholders
- They serve the same purpose but at different companies
Correct answer: A roadmap shows long-term direction across releases; a sprint backlog lists tasks for the current sprint
The product roadmap communicates long-term strategic direction over quarters or releases, while the sprint backlog contains the specific tasks committed to in the current sprint.
Question 53: Which documentation practice is most important for cloud infrastructure & deployment in the AAC field?
- Documenting only when legally required
- Using informal notes instead of official records
- Maintaining complete, accurate, and timely records (Correct answer)
- Recording only successful outcomes
Correct answer: Maintaining complete, accurate, and timely records
Maintaining complete, accurate, and timely records is crucial for accountability, quality assurance, and legal compliance in cloud infrastructure & deployment.
Question 54: The INVEST criteria for user stories include which of the following attributes?
- Independent, Negotiable, Valuable, Estimable, Small, Testable (Correct answer)
- Iterable, Normalized, Verified, Efficient, Scalable, Timely
- Integrated, Negotiable, Valuable, Extensible, Standardized, Testable
- Interactive, Networked, Verified, Executable, Structured, Trackable
Correct answer: Independent, Negotiable, Valuable, Estimable, Small, Testable
INVEST stands for Independent, Negotiable, Valuable, Estimable, Small, and Testable — a checklist for evaluating the quality of a user story.
Question 55: A business analyst is working with a distributed agile team across three time zones. Which practice MOST helps maintain shared understanding of requirements?
- Limiting backlog items to only those that can be explained in one sentence
- Requiring all team members to work overlapping 8-hour shifts
- Sending detailed email requirement documents weekly
- Using collaborative digital tools (e.g., shared backlogs, wikis, video refinement sessions) with asynchronous documentation to bridge time zone gaps (Correct answer)
Correct answer: Using collaborative digital tools (e.g., shared backlogs, wikis, video refinement sessions) with asynchronous documentation to bridge time zone gaps
Shared digital tools combined with asynchronous documentation enable distributed agile teams to maintain alignment on requirements without requiring simultaneous availability.
Question 56: Which practice best helps agile teams manage stakeholder expectations throughout a project?
- Minimizing stakeholder contact to reduce scope changes
- Delivering working software incrementally and gathering feedback each sprint (Correct answer)
- Providing a fixed scope document at project start
- Locking the backlog after sprint 1
Correct answer: Delivering working software incrementally and gathering feedback each sprint
Incremental delivery with regular feedback loops keeps stakeholders informed, aligns expectations with actual progress, and allows early course correction.
Question 57: A team is using Feature Driven Development (FDD). What is the correct sequence of the last three processes in FDD?
- Design by Feature → Plan by Feature → Build by Feature
- Design by Feature → Build by Feature → Plan by Feature
- Plan by Feature → Design by Feature → Build by Feature (Correct answer)
- Build by Feature → Plan by Feature → Design by Feature
Correct answer: Plan by Feature → Design by Feature → Build by Feature
FDD's five processes conclude with: Plan by Feature, then Design by Feature, and finally Build by Feature, each iterated per feature set.
Question 58: In LeSS (Large-Scale Scrum), how many Product Owners are there for the overall product?
- One per Feature Area
- One per Scrum Team
- One Product Owner for the whole product (Correct answer)
- One per Release Train
Correct answer: One Product Owner for the whole product
LeSS maintains a single Product Owner and a single Product Backlog for the entire product, regardless of how many teams are working on it.
Question 59: In agile analysis, backlog refinement (grooming) primarily achieves:
- Ensuring the top backlog items are well-understood, estimated, and ready for sprint planning (Correct answer)
- Assigning story points to all backlog items at once
- Removing all low-priority items permanently
- Rewriting stories to eliminate acceptance criteria
Correct answer: Ensuring the top backlog items are well-understood, estimated, and ready for sprint planning
Backlog refinement prepares the top-priority items by clarifying details, adding acceptance criteria, and estimating effort so the team can confidently commit to them in sprint planning.
Question 60: How should a AAC professional handle a situation where security architecture & network defense protocols conflict with practical constraints?
- Document the conflict and seek guidance from appropriate authorities (Correct answer)
- Always ignore the protocols in favor of practicality
- Avoid addressing the conflict entirely
- Make a unilateral decision without consultation
Correct answer: Document the conflict and seek guidance from appropriate authorities
When protocols conflict with practical constraints, the professional approach is to document the conflict and seek guidance, ensuring transparency and compliance while working toward a resolution.
Question 61: Which technology trend is most likely to impact automation & scripting fundamentals in the AAC field in coming years?
- Reduction in the need for professional certification
- Complete elimination of human professionals
- Return to exclusively paper-based systems
- Digital tools for enhanced data collection, analysis, and reporting (Correct answer)
Correct answer: Digital tools for enhanced data collection, analysis, and reporting
Digital tools for enhanced data collection, analysis, and reporting represent the most significant and practical technology trend impacting automation & scripting fundamentals, augmenting rather than replacing professional expertise.
Question 62: A BA is facilitating a requirements workshop and wants to prevent groupthink. Which technique should they use?
- Skip workshops and gather requirements via individual email surveys only
- Use silent brainstorming or nominal group technique before open discussion (Correct answer)
- Allow the most senior stakeholder to speak first and set direction
- Limit attendance to only technical team members
Correct answer: Use silent brainstorming or nominal group technique before open discussion
Silent brainstorming and nominal group techniques allow all participants to generate ideas independently before sharing, preventing dominant voices from suppressing diverse input.
Question 63: When an agile analyst creates an impact map, the four levels of the map are:
- Goal, Actor, Impact, Deliverable
- Why, Who, How, What (Correct answer)
- Vision, Epic, Story, Task
- Objective, Feature, Requirement, Test
Correct answer: Why, Who, How, What
An impact map is structured as Why (goal) → Who (actors) → How (impacts) → What (deliverables), linking business goals directly to product features.
Question 64: A BA notices that multiple user stories in the backlog address the same underlying user need but from different angles. What is the BEST course of action?
- Archive duplicates without informing the product owner
- Keep all stories to provide maximum development options
- Consolidate them into one large story regardless of size
- Review for duplication and merge or split as appropriate to eliminate redundancy (Correct answer)
Correct answer: Review for duplication and merge or split as appropriate to eliminate redundancy
Reviewing for duplication and restructuring ensures the backlog remains clean, avoiding rework and confusion during development.
Question 65: When onboarding a new stakeholder mid-project, what should an agile analyst do first?
- Have them attend the next sprint review without context
- Give them access to all historical meeting recordings
- Provide a brief orientation on the product vision, current backlog state, and team norms (Correct answer)
- Wait until the current sprint ends before introducing them
Correct answer: Provide a brief orientation on the product vision, current backlog state, and team norms
A structured onboarding that covers product vision, backlog status, and team norms quickly brings new stakeholders up to speed and sets expectations for collaboration.
Question 66: What is the benefit of using automated testing in Agile?
- To eliminate the need for manual testing.
- To replace all manual testing with code-based testing.
- To speed up testing, enabling frequent testing throughout the development process. (Correct answer)
- To focus only on unit testing of individual components.
Correct answer: To speed up testing, enabling frequent testing throughout the development process.
Automated testing significantly reduces the time and effort required for repetitive test execution. This speed allows Agile teams to run tests frequently, often after every code change or integration, providing rapid feedback on the health of the application. It enables continuous testing, which is crucial for maintaining quality in fast-paced Agile environments.
Question 67: A business analyst notices that user stories frequently fail UAT due to ambiguous acceptance criteria. What is the BEST corrective action?
- Reduce sprint length to speed up feedback
- Assign UAT responsibility to developers
- Conduct more thorough Three Amigos sessions to clarify acceptance criteria before sprint start (Correct answer)
- Remove UAT from the process
Correct answer: Conduct more thorough Three Amigos sessions to clarify acceptance criteria before sprint start
Three Amigos sessions before sprint start surface ambiguities in acceptance criteria early, reducing UAT failures caused by misunderstood requirements.
Question 68: What does 'Acceptance Test-Driven Development' (ATDD) focus on?
- To perform unit testing after the code is completed.
- To focus on the performance testing of the application.
- To automate only the testing of the back-end services.
- To write tests based on user stories and ensure they meet the specified requirements.
Acceptance Test-Driven Development (ATDD) is a collaborative approach where team members (developers, testers, and business stakeholders) define acceptance tests *before* development begins. These tests are derived from user stories and requirements, serving as concrete examples of desired behavior. ATDD ensures a shared understanding of "done" and verifies that the developed features meet the business's specified needs.
Question 69: How does the concept of 'progressive elaboration' apply to agile requirements documentation?
- Requirements elaboration is done only once during project initiation
- Requirements are described at a high level initially and elaborated in detail closer to implementation (Correct answer)
- Each requirement must be elaborated by a different team member each sprint
- All requirements must be fully detailed before development begins
Correct answer: Requirements are described at a high level initially and elaborated in detail closer to implementation
Progressive elaboration means requirements start as coarse-grained items (themes, epics) and are refined with more detail just-in-time as they approach development.
Question 70: In agile analysis, what is a 'minimum viable product' (MVP)?
- The smallest product the team can build in one sprint
- The version of a product with just enough features to validate core assumptions with early users (Correct answer)
- The final release with all low-priority features removed
- A prototype used only for stakeholder demos
Correct answer: The version of a product with just enough features to validate core assumptions with early users
An MVP is the smallest releasable version of a product that enables the team to validate key hypotheses and learn from real user feedback.
Question 71: What is the key benefit of Agile documentation?
- To focus on documentation at the end of the project.
- To create static requirements that do not change during the project.
- To create extensive documentation for all project phases.
- To produce just enough documentation to support the team and stakeholders. (Correct answer)
Correct answer: To produce just enough documentation to support the team and stakeholders.
A key principle of Agile is "working software over comprehensive documentation." The benefit of Agile documentation is its focus on creating "just enough" documentation to facilitate understanding, collaboration, and decision-making for the team and stakeholders. This approach avoids unnecessary overhead, ensures documentation is relevant and up-to-date, and prioritizes delivering value through functional software.
Question 72: What is a 'Definition of Ready' (DoR) in the context of backlog management?
- The requirements for closing a project backlog
- A checklist for onboarding new team members
- The criteria a completed sprint increment must meet before release
- The criteria a backlog item must meet before the team can work on it in a sprint (Correct answer)
Correct answer: The criteria a backlog item must meet before the team can work on it in a sprint
The Definition of Ready defines the minimum conditions a backlog item must satisfy (e.g., clear acceptance criteria, estimated) before the team accepts it into a sprint.
Question 73: A business analyst is facilitating backlog refinement. A team member says a story is too large to complete in one sprint. What should the BA do FIRST?
- Assign it to a future release without changes
- Work with the product owner and team to decompose the story into smaller, independently deliverable pieces (Correct answer)
- Escalate to the project manager to adjust the timeline
- Remove the story from the backlog
Correct answer: Work with the product owner and team to decompose the story into smaller, independently deliverable pieces
The BA's role in refinement includes facilitating story decomposition so each piece delivers independent value and fits within a sprint.
Question 74: A business analyst working in a scaled agile organization must align multiple product backlogs across teams. Which framework-level artifact is MOST useful for this?
- Daily standup notes
- Program increment (PI) plan or portfolio backlog (Correct answer)
- Sprint backlog
- Individual team velocity reports
Correct answer: Program increment (PI) plan or portfolio backlog
In scaled agile frameworks (e.g., SAFe), the PI plan or portfolio backlog aligns multiple teams' work toward shared program-level objectives.
Question 75: An agile business analyst is facilitating a Story Mapping session. What is the primary output of this technique?
- A visual two-dimensional map of user activities and tasks that reveals slice candidates for releases (Correct answer)
- A prioritized flat list of user stories for the backlog
- A risk register based on user workflow dependencies
- A completed Sprint backlog for the first iteration
Correct answer: A visual two-dimensional map of user activities and tasks that reveals slice candidates for releases
Story Mapping, created by Jeff Patton, produces a 2D map where horizontal flow represents user journey and vertical slices represent incremental release candidates.
Question 76: What does 'Yesterday's Weather' forecasting technique in Agile suggest?
- Story point estimates should be revised upward to account for past delays
- The team's velocity should be averaged over the entire project history, not recent sprints
- Teams should review weather-related risks before committing to outdoor events or demos
- Teams should plan next sprint using the story points completed in the previous sprint as a baseline (Correct answer)
Correct answer: Teams should plan next sprint using the story points completed in the previous sprint as a baseline
Yesterday's Weather is the simple heuristic that the best predictor of how many story points a team will complete next sprint is how many they completed last sprint.
Question 77: A conflict arises between two stakeholders with opposing priorities. What is the agile analyst's recommended approach?
- Facilitate a structured conversation to surface underlying needs and find common ground (Correct answer)
- Choose the stakeholder with higher seniority
- Defer the conflict to the end of the project
- Remove one stakeholder from the project
Correct answer: Facilitate a structured conversation to surface underlying needs and find common ground
Agile analysts facilitate structured dialogue to uncover the root needs behind conflicting positions, enabling collaborative resolution rather than win-lose outcomes.
Question 78: In Scrum, what is the maximum recommended duration of a Sprint Retrospective for a one-month Sprint?
- 2 hours
- 3 hours (Correct answer)
- 1 hour
- 4 hours
Correct answer: 3 hours
The Scrum Guide recommends the Sprint Retrospective is timeboxed to a maximum of three hours for a one-month Sprint.
Question 79: What does the term 'product champion' refer to in agile stakeholder collaboration?
- A stakeholder who advocates for the product and helps remove organizational obstacles (Correct answer)
- The Scrum Master managing ceremonies
- The person who writes acceptance criteria
- The most experienced developer on the team
Correct answer: A stakeholder who advocates for the product and helps remove organizational obstacles
A product champion is a stakeholder who actively supports the product, promotes its value, and helps overcome internal resistance or obstacles.
Question 80: Which quality improvement method is most applicable to incident response & disaster recovery in Agile Analysis Certification?
- Ignoring feedback and maintaining status quo
- Implementing changes without measuring outcomes
- Making changes only when mandated by regulators
- Plan-Do-Check-Act (PDCA) continuous improvement cycle (Correct answer)
Correct answer: Plan-Do-Check-Act (PDCA) continuous improvement cycle
The PDCA cycle is widely recognized as the most effective quality improvement method, allowing AAC professionals to systematically improve incident response & disaster recovery practices.
Question 81: When should a team consider re-estimating stories already in the product backlog?
- When significant new information changes the complexity or scope of those stories (Correct answer)
- After every sprint, regardless of whether new information has emerged
- Never — estimates must remain stable to maintain velocity accuracy
- Only when the product owner requests it formally
Correct answer: When significant new information changes the complexity or scope of those stories
Re-estimation is appropriate when new technical discoveries, changed requirements, or dependencies materially alter a story's complexity or risk.
Question 82: What ethical consideration is most relevant to automation & scripting fundamentals in AAC practice?
- Following only those rules that are convenient
- Prioritizing personal advancement over professional duties
- Avoiding all professional development activities
- Maintaining confidentiality and acting in the best interest of stakeholders (Correct answer)
Correct answer: Maintaining confidentiality and acting in the best interest of stakeholders
Maintaining confidentiality and acting in the best interest of stakeholders is the cornerstone ethical consideration for automation & scripting fundamentals in professional practice.
Question 83: Which of the following BEST describes 'testability' as a quality attribute in agile analysis?
- The number of testers assigned to a project
- The ability to run tests without a test environment
- The speed at which automated tests execute
- The degree to which requirements and code can be verified through testing (Correct answer)
Correct answer: The degree to which requirements and code can be verified through testing
Testability refers to how easily requirements and the resulting software can be verified, which is influenced by clarity, modularity, and observability.
Question 84: How should a AAC professional handle a situation where cloud infrastructure & deployment protocols conflict with practical constraints?
- Make a unilateral decision without consultation
- Document the conflict and seek guidance from appropriate authorities (Correct answer)
- Avoid addressing the conflict entirely
- Always ignore the protocols in favor of practicality
Correct answer: Document the conflict and seek guidance from appropriate authorities
When protocols conflict with practical constraints, the professional approach is to document the conflict and seek guidance, ensuring transparency and compliance while working toward a resolution.
Question 85: Which agile artifact BEST communicates the expected behavior of a feature to both business and technical stakeholders?
- Technical design document
- Executable acceptance tests written in BDD format (Correct answer)
- Velocity report
- Sprint burndown chart
Correct answer: Executable acceptance tests written in BDD format
BDD-style executable acceptance tests serve as living documentation that is understandable by both business and technical audiences.
Question 86: In agile business analysis, what is the primary purpose of a product vision statement?
- To define the sprint goal for each iteration
- To align stakeholders and the team on the long-term purpose and direction of the product (Correct answer)
- To document technical architecture decisions
- To replace the need for user stories
Correct answer: To align stakeholders and the team on the long-term purpose and direction of the product
A product vision statement provides a shared, long-term direction that keeps stakeholders and the team aligned on the product's purpose.
Question 87: When prioritizing the product backlog, the MoSCoW method categorizes items as:
- Mandatory, Scheduled, Conditional, Withheld
- Mandatory, optional, secondary, cancelled, waiting
- Must have, Should have, Could have, Won't have (Correct answer)
- Maximum, Standard, Core, Wishlist
Correct answer: Must have, Should have, Could have, Won't have
MoSCoW stands for Must have, Should have, Could have, and Won't have — a widely used prioritization framework in agile analysis.
IIBA Agile Analysis Certification (IIBA-AAC)
The IIBA-AAC certification recognizes the ability to apply an agile perspective to business analysis.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds