IIBA Agile Analysis Certification (IIBA-AAC) — Questions and Answers
Question 1: A team finds the same defect type repeatedly across sprints. What is the BEST long-term agile response?
- Document it in the risk register and accept it
- Assign a dedicated tester to watch for it
- Add more manual test cases for that defect type
- Raise it in the retrospective and add automated checks to prevent recurrence (Correct answer)
Correct answer: Raise it in the retrospective and add automated checks to prevent recurrence
Retrospectives are the right forum to address recurring defect patterns, leading to systemic fixes like automated checks or process improvements.
Question 2: 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)
- Only when the product owner requests it formally
- After every sprint, regardless of whether new information has emerged
- Never — estimates must remain stable to maintain velocity accuracy
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 3: In the Spotify Model, what is an organizational unit called a 'Tribe'?
- A leadership group that aligns multiple Agile Release Trains
- A group of people sharing a similar skill set across different Squads
- A collection of Squads working in related areas, typically under 150 people (Correct answer)
- A small cross-functional team of 6–12 people
Correct answer: A collection of Squads working in related areas, typically under 150 people
A Tribe in the Spotify Model is a collection of Squads working on related systems, bounded by Dunbar's number (~150 people) to maintain cohesion.
Question 4: What is the PRIMARY difference between a product backlog and a sprint backlog?
- The sprint backlog contains long-term features, while the product backlog contains daily tasks
- The product backlog is owned by the team, while the sprint backlog is owned by the product owner
- They are the same artifact with different names
- The product backlog contains all desired work for the product, while the sprint backlog contains items selected for the current sprint (Correct answer)
Correct answer: The product backlog contains all desired work for the product, while the sprint backlog contains items selected for the current sprint
The product backlog is the complete ordered list of product work, while the sprint backlog is the subset the team commits to delivering in a single sprint.
Question 5: In MoSCoW prioritization, the 'S' stands for:
- Scheduled
- Systematic
- Significant
- Should have (Correct answer)
Correct answer: Should have
MoSCoW stands for Must have, Should have, Could have, and Won't have — 'S' represents 'Should have,' items important but not critical for the current release.
Question 6: Which technique is most effective for eliciting requirements from a large, geographically dispersed stakeholder group in an agile project?
- One-on-one interviews only
- Collaborative online workshops using digital facilitation tools (Correct answer)
- Reviewing legacy documentation alone
- Sending written surveys with no follow-up
Correct answer: Collaborative online workshops using digital facilitation tools
Collaborative online workshops using digital facilitation tools (e.g., Miro, MURAL) enable real-time participation and consensus-building across distributed stakeholders.
Question 7: In the Disciplined Agile Delivery (DAD) framework, what does the 'Choose Your WoW' principle mean?
- 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)
- WoW refers to the Definition of Done for each sprint
- Managers choose the methodology for their teams
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 8: In agile analysis, value stream mapping is used to:
- Define database schema relationships
- Visualize and analyze the flow of work to identify waste and bottlenecks (Correct answer)
- Create user interface mockups
- Map individual team member productivity
Correct answer: Visualize and analyze the flow of work to identify waste and bottlenecks
Value stream mapping visualizes the end-to-end flow of work from request to delivery, helping teams identify waste, delays, and improvement opportunities.
Question 9: When decomposing a feature into user stories, which splitting pattern involves separating stories by different user roles accessing the same functionality?
- Business rules split
- Workflow steps split
- Data variations split
- User roles split (Correct answer)
Correct answer: User roles split
The user roles split pattern creates separate stories for different personas who interact with the same feature but may have different permissions or workflows.
Question 10: What is the Product Owner's primary responsibility regarding the product backlog?
- Writing all user stories personally
- Owning, ordering, and ensuring the backlog maximizes product value (Correct answer)
- Approving every commit to the codebase
- Estimating story points for each item
Correct answer: Owning, ordering, and ensuring the backlog maximizes product value
The Product Owner is accountable for the product backlog's content, availability, and ordering to ensure the team works on the highest-value items first.
Question 11: In agile analysis, backlog refinement (grooming) primarily achieves:
- Assigning story points to all backlog items at once
- Removing all low-priority items permanently
- Rewriting stories to eliminate acceptance criteria
- Ensuring the top backlog items are well-understood, estimated, and ready for sprint planning (Correct answer)
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 12: A business analyst is asked to facilitate a 'pre-mortem' before a major product release. What is the PRIMARY purpose of this technique?
- To assign blame for past project issues
- To proactively identify potential failure points by imagining the project has already failed and working backward (Correct answer)
- To estimate the cost of defects found in production
- To celebrate past sprint successes
Correct answer: To proactively identify potential failure points by imagining the project has already failed and working backward
A pre-mortem asks the team to imagine failure has already occurred, which surfaces risks and hidden concerns that might otherwise go unspoken.
Question 13: What ethical consideration is most relevant to security architecture & network defense in AAC practice?
- Maintaining confidentiality and acting in the best interest of stakeholders (Correct answer)
- Prioritizing personal advancement over professional duties
- Avoiding all professional development activities
- Following only those rules that are convenient
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 security architecture & network defense in professional practice.
Question 14: What is the primary difference between functional and non-functional requirements in agile?
- Functional requirements describe what the system does; non-functional describe how well it does it (Correct answer)
- Non-functional requirements are always included in user stories; functional are not
- Functional requirements are written by developers; non-functional by BAs
- Functional requirements are optional in agile; non-functional are mandatory
Correct answer: Functional requirements describe what the system does; non-functional describe how well it does it
Functional requirements define system behaviors and features, while non-functional requirements (NFRs) define quality attributes like performance, security, and usability.
Question 15: A 'spike' story in Agile planning is used to:
- Allocate time for research or experimentation to reduce uncertainty before estimation (Correct answer)
- Address a sudden increase in user traffic to the application
- Capture emergency bug fixes that bypass normal backlog prioritization
- Document technical debt discovered during a sprint
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 16: Which quality improvement method is most applicable to automation & scripting fundamentals in Agile Analysis Certification?
- Plan-Do-Check-Act (PDCA) continuous improvement cycle (Correct answer)
- Implementing changes without measuring outcomes
- Making changes only when mandated by regulators
- Ignoring feedback and maintaining status quo
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 automation & scripting fundamentals practices.
Question 17: A business analyst is facilitating a story mapping session. Where does validation fit in this activity?
- Validation questions are embedded throughout — 'How will we know this works?' (Correct answer)
- Validation is handled separately by the QA team after the session
- Validation occurs only for backbone-level stories
- Only after the map is finalized
Correct answer: Validation questions are embedded throughout — 'How will we know this works?'
Agile analysts embed validation thinking throughout story mapping by continuously asking how each story will be verified.
Question 18: A stakeholder insists that every requirement be traced to a specific line of code. How should an agile BA respond?
- Escalate to the project manager to handle the request
- Explain that agile replaces traceability with working software
- Discuss the cost-benefit of traceability and explore lightweight alternatives like tagging stories to features (Correct answer)
- Agree and create a full traceability matrix immediately
Correct answer: Discuss the cost-benefit of traceability and explore lightweight alternatives like tagging stories to features
Agile BAs acknowledge the value of traceability but guide stakeholders toward lightweight approaches that provide needed traceability without excessive overhead.
Question 19: Which of the following best describes a 'spike' in agile development?
- A sudden increase in the team's velocity during a Sprint
- A high-priority defect that must be fixed in the current Sprint
- A user story that has been split into multiple smaller stories
- A time-boxed research or investigation task to reduce uncertainty before committing to a solution (Correct answer)
Correct answer: A time-boxed research or investigation task to reduce uncertainty before committing to a solution
A spike is a time-boxed effort to research a question or prototype a solution, reducing risk and uncertainty so the team can provide a more confident estimate.
Question 20: What is the primary purpose of incident response & disaster recovery in the context of Agile Analysis Certification?
- To replace established industry guidelines
- To reduce organizational costs exclusively
- To ensure consistent quality and professional accountability (Correct answer)
- To eliminate the need for ongoing training
Correct answer: To ensure consistent quality and professional accountability
Incident Response & Disaster Recovery in Agile Analysis Certification primarily ensures consistent quality and professional accountability, forming the foundation of competent practice in this field.
Question 21: Which collaboration tool is specifically designed to support agile backlog management and stakeholder transparency?
- Jira or Azure DevOps (Correct answer)
- Microsoft Word
- Microsoft Access
- Adobe Acrobat
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 22: Which technology trend is most likely to impact incident response & disaster recovery in the AAC field in coming years?
- Digital tools for enhanced data collection, analysis, and reporting (Correct answer)
- Return to exclusively paper-based systems
- Reduction in the need for professional certification
- 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 incident response & disaster recovery, augmenting rather than replacing professional expertise.
Question 23: What is a 'Definition of Ready' (DoR) in the context of backlog management?
- The requirements for closing a project backlog
- The criteria a backlog item must meet before the team can work on it in a sprint (Correct answer)
- The criteria a completed sprint increment must meet before release
- A checklist for onboarding new team members
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 24: Which Agile framework is most commonly associated with software development?
- Waterfall.
- Scrum. (Correct answer)
- PRINCE2.
- Six Sigma.
Correct answer: Scrum.
Scrum is by far the most widely adopted and recognized Agile framework, particularly within software development. Its structured yet flexible approach, with defined roles, events, and artifacts (like sprints, daily scrums, and product backlogs), provides a clear methodology for teams to deliver complex products incrementally and adaptively. While other frameworks exist, Scrum is often the entry point for many organizations adopting Agile.
Question 25: Which principle from the Agile Manifesto directly supports the use of short, iterative delivery cycles?
- Business people and developers must work together daily
- Welcome changing requirements, even late in development
- The most efficient method of conveying information is face-to-face conversation
- Deliver working software frequently, from a couple of weeks to a couple of months (Correct answer)
Correct answer: Deliver working software frequently, from a couple of weeks to a couple of months
This Agile principle explicitly endorses frequent delivery of working software in short cycles, which is the foundation of iterative frameworks like Scrum.
Question 26: 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?
- Individual team velocity reports
- Program increment (PI) plan or portfolio backlog (Correct answer)
- Sprint backlog
- Daily standup notes
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 27: What is the purpose of a 'product goal' as defined in the Scrum framework?
- To establish the sprint review agenda
- To describe the future state of the product that guides backlog decisions (Correct answer)
- To define the team's capacity for the release
- To set the sprint's immediate objective
Correct answer: To describe the future state of the product that guides backlog decisions
The product goal is a long-term objective for the Scrum team that provides context and direction for the product backlog, guiding what is added and prioritized.
Question 28: What is the role of 'non-functional requirements' (NFRs) in an agile project, and how should a BA handle them?
- NFRs are only addressed in the final sprint before release
- NFRs should be captured as backlog items or embedded in the Definition of Done so they are addressed throughout development (Correct answer)
- NFRs are the sole responsibility of the QA team, not the BA
- NFRs are irrelevant in agile and should be excluded from the backlog
Correct answer: NFRs should be captured as backlog items or embedded in the Definition of Done so they are addressed throughout development
In agile, NFRs (e.g., performance, security) are either added as explicit backlog items or incorporated into the Definition of Done to ensure they are met continuously.
Question 29: Release planning in an Agile project primarily aims to:
- Provide a high-level forecast of which features may be ready by a target date based on velocity (Correct answer)
- Replace sprint planning once the project scope is finalized
- Lock scope and budget for the entire product lifecycle
- Assign exact delivery dates to every feature in the product backlog
Correct answer: Provide a high-level forecast of which features may be ready by a target date based on velocity
Release planning uses velocity and backlog size to forecast likely delivery timelines, acknowledging that actual content may shift as learning occurs.
Question 30: How does continuing education relate to automation & scripting fundamentals for AAC certified professionals?
- It is only needed when changing employers
- It is required only for entry-level practitioners
- It ensures professionals stay current with evolving standards and best practices (Correct answer)
- It is optional and rarely impacts practice quality
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 31: 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)
- They serve the same purpose but at different companies
- A roadmap is created by developers; a sprint backlog by stakeholders
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 32: When using MoSCoW prioritization in agile, which category of requirements should the BA and product owner be MOST cautious about overloading?
- Must Have (Correct answer)
- Won't Have
- Could Have
- Should Have
Correct answer: Must Have
Overloading 'Must Have' undermines prioritization by making everything equally critical, defeating MoSCoW's purpose of forcing trade-offs.
Question 33: Which technique is used to decompose large epics into smaller, deliverable user stories?
- Story splitting (Correct answer)
- Release burndown
- Affinity estimation
- Velocity mapping
Correct answer: Story splitting
Story splitting breaks large epics or user stories into smaller, independently deliverable stories that can be completed within a single sprint.
Question 34: What is the significance of peer review in cloud infrastructure & deployment for AAC professionals?
- It promotes accountability, knowledge sharing, and quality improvement (Correct answer)
- It replaces the need for self-assessment
- It is only relevant for newly certified professionals
- It is primarily used for disciplinary purposes
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 35: What is the most important characteristic of an effective agile facilitator during a stakeholder workshop?
- Authority to make final decisions
- Speed in moving through the agenda
- Neutrality and the ability to guide group dynamics toward shared outcomes (Correct answer)
- Subject matter expertise in the product domain
Correct answer: Neutrality and the ability to guide group dynamics toward shared outcomes
An effective facilitator remains neutral, manages group dynamics, and focuses on helping participants reach shared understanding rather than directing content.
Question 36: What is 'exploratory testing' in Agile?
- Performing scripted tests based on predefined criteria.
- Simultaneously learning about the application and testing it, often in an unscripted manner. (Correct answer)
- Writing test scripts before starting the test execution.
- Testing only the most critical paths of the application.
Correct answer: Simultaneously learning about the application and testing it, often in an unscripted manner.
Exploratory testing is an unscripted, hands-on approach where the tester simultaneously designs, executes, and learns about the software. Instead of following predefined test cases, testers use their knowledge and intuition to explore the application, discover defects, and identify areas for further investigation. This method is highly effective for finding issues that might be missed by scripted tests.
Question 37: Which documentation practice is most important for security architecture & network defense in the AAC field?
- Maintaining complete, accurate, and timely records (Correct answer)
- Using informal notes instead of official records
- Documenting only when legally required
- 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 security architecture & network defense.
Question 38: Rolling wave planning in Agile refers to the practice of:
- Re-estimating every story at the end of each sprint
- Planning near-term work in detail while keeping future work at a higher level (Correct answer)
- Completing all planning upfront before development begins
- Assigning work in waves of ten stories at a time
Correct answer: Planning near-term work in detail while keeping future work at a higher level
Rolling wave planning acknowledges uncertainty by detailing only near-term work and progressively elaborating future work as more information becomes available.
Question 39: What is the role of an agile business analyst during a sprint retrospective?
- To contribute observations about process and collaboration improvements (Correct answer)
- To assign blame for missed deadlines
- To present the product roadmap to stakeholders
- To rewrite user stories from the sprint
Correct answer: To contribute observations about process and collaboration improvements
Agile BAs participate in retrospectives by sharing observations about collaboration and analytical process improvements to help the team continuously improve.
Question 40: An agile team is using 'risk-based testing.' What does this approach prioritize?
- Testing only high-priority user stories
- Allocating test effort based on the likelihood and impact of potential failures (Correct answer)
- Running all tests before any story is marked done
- Testing the most recently changed code first
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 41: During Sprint Planning, the team commits to work based on:
- The number of developers available in the organization
- The product owner's full wish list for the release
- Management's project deadline requirements
- The team's capacity and historical velocity (Correct answer)
Correct answer: The team's capacity and historical velocity
Sprint Planning uses the team's capacity for the sprint and their historical velocity to determine a realistic and achievable sprint goal.
Question 42: When a business analyst uses 'impact mapping,' what is the PRIMARY goal?
- To map data flows between systems
- To create a Gantt chart for sprint scheduling
- To document test case coverage
- To visually link business goals to stakeholder impacts and deliverables to validate what to build (Correct answer)
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 43: Which quality improvement method is most applicable to incident response & disaster recovery in Agile Analysis Certification?
- Making changes only when mandated by regulators
- Ignoring feedback and maintaining status quo
- Implementing changes without measuring outcomes
- 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 44: In Lean Startup methodology, a Minimum Viable Product (MVP) is primarily used to:
- Satisfy the minimum acceptance criteria set by the Product Owner
- Test a hypothesis about customer value with minimal effort (Correct answer)
- Deliver the least amount of work in a Sprint
- Define the scope of the first production release
Correct answer: Test a hypothesis about customer value with minimal effort
An MVP is designed to validate a business hypothesis by exposing it to real customers with the minimum investment necessary to learn.
Question 45: 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)
- Burnup chart analysis
- Backlog grooming
- Story point estimation
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 46: A team wants to validate that a new feature meets user needs before full development. Which technique is MOST appropriate?
- Full regression testing
- Load testing in production
- Code review
- Usability testing with a prototype (Correct answer)
Correct answer: Usability testing with a prototype
Usability testing with a prototype allows teams to validate user needs cheaply before investing in full development.
Question 47: Which quality improvement method is most applicable to security architecture & network defense in Agile Analysis Certification?
- Ignoring feedback and maintaining status quo
- Plan-Do-Check-Act (PDCA) continuous improvement cycle (Correct answer)
- Making changes only when mandated by regulators
- Implementing changes without measuring outcomes
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 security architecture & network defense practices.
Question 48: 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?
- Raise it in the next daily standup and let the team resolve it
- Pause the sprint and escalate to the project sponsor
- Collaborate with the product owner to assess impact and prioritize resolution in the backlog (Correct answer)
- Document the conflict and defer it to the retrospective
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 49: The Cone of Uncertainty in Agile planning illustrates that:
- Estimates become less reliable over time due to team turnover
- Scope changes are always the result of poor initial planning
- The team's confidence increases as the project progresses and unknowns are resolved (Correct answer)
- Velocity decreases predictably in the final stages of a project
Correct answer: The team's confidence increases as the project progresses and unknowns are resolved
The Cone of Uncertainty shows that estimation ranges are widest at the start and narrow as the team learns more through actual delivery, reducing unknowns.
Question 50: Which quality improvement method is most applicable to cloud infrastructure & deployment in Agile Analysis Certification?
- Implementing changes without measuring outcomes
- Ignoring feedback and maintaining status quo
- Plan-Do-Check-Act (PDCA) continuous improvement cycle (Correct answer)
- Making changes only when mandated by regulators
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 cloud infrastructure & deployment practices.
Question 51: A team following ATDD (Acceptance Test-Driven Development) would write acceptance tests at which point in the workflow?
- Before coding begins, as part of refining the requirements (Correct answer)
- During the Sprint Retrospective to validate delivered value
- After coding is complete to verify the implementation
- After UAT is completed by business stakeholders
Correct answer: Before coding begins, as part of refining the requirements
In ATDD, acceptance tests are written collaboratively before development starts, ensuring the team has a shared, testable understanding of the requirement.
Question 52: Which of the following is a characteristic of a well-formed product backlog item (PBI)?
- Vague so it can be interpreted flexibly
- Written in technical language only
- Independent, negotiable, valuable, estimable, small, and testable (INVEST criteria) (Correct answer)
- Assigned to a specific developer at creation
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 53: Which practice ensures the product backlog remains manageable and focused on current priorities?
- Freezing the backlog after sprint 1
- Regularly pruning and archiving low-priority or obsolete items (Correct answer)
- Converting all epics to tasks at project start
- Adding every stakeholder request immediately without review
Correct answer: Regularly pruning and archiving low-priority or obsolete items
Regular backlog pruning removes or archives items that are no longer relevant, keeping the backlog focused, manageable, and reflective of current priorities.
Question 54: 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 only needed when changing employers
- It is optional and rarely impacts practice quality
- 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 55: In Agile analysis, an estimation bias known as 'anchoring' occurs when:
- The team refuses to change their estimates once initial velocity is established
- Story points are anchored to hours of work for contractual billing purposes
- The product owner anchors the backlog priorities before the team can provide input
- Early estimates disproportionately influence subsequent estimates, skewing the final result (Correct answer)
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 56: In Scrum, what is the maximum recommended duration of a Sprint Retrospective for a one-month Sprint?
- 1 hour
- 4 hours
- 3 hours (Correct answer)
- 2 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 57: 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 58: A Scrum team's velocity is calculated as:
- The average number of story points completed per sprint over recent sprints (Correct answer)
- The total story points planned at the beginning of the sprint
- The number of sprints completed in a quarter
- The maximum story points the team has ever completed in a single sprint
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 59: 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 60: In DSDM (Dynamic Systems Development Method), what is the primary constraint that is fixed?
- Scope
- Quality
- Team Size
- Cost and Time (Correct answer)
Correct answer: Cost and Time
DSDM fixes time and cost while allowing scope to flex, delivering the most valuable functionality within those constraints using MoSCoW prioritization.
Question 61: What is a common challenge professionals face when applying automation & scripting fundamentals principles in Agile Analysis Certification?
- Having too much support from colleagues
- Balancing theoretical knowledge with practical application (Correct answer)
- Excessive simplicity of industry regulations
- Lack of any professional development opportunities
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 62: What is an Agile release train (ART)?
- A tool for tracking team performance.
- A method for handling backlogs.
- A team of teams working together to deliver value in a program increment. (Correct answer)
- A team responsible for managing project timelines.
Correct answer: A team of teams working together to deliver value in a program increment.
An Agile Release Train (ART) is a concept from the Scaled Agile Framework (SAFe) that represents a long-lived team of Agile teams. The ART works collaboratively to deliver a continuous flow of value in a Program Increment (PI), typically over 8-12 weeks. It synchronizes multiple teams to achieve a common mission, ensuring alignment and coordinated delivery across a larger solution.
Question 63: In SAFe, what is the role of the System Architect/Engineer at the Program level?
- To act as the Scrum Master for all Agile Release Train teams
- To write acceptance criteria for all Features in the Program Backlog
- To define and communicate the shared technical and architectural vision for the ART (Correct answer)
- To manage the Release Train Engineer's schedule
Correct answer: To define and communicate the shared technical and architectural vision for the ART
The System Architect/Engineer in SAFe works at the Program Level to define the architectural vision and ensure technical enablers keep the system evolvable.
Question 64: How does continuing education relate to incident response & disaster recovery for AAC certified professionals?
- It is only needed when changing employers
- It ensures professionals stay current with evolving standards and best practices (Correct answer)
- It is optional and rarely impacts practice quality
- 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 incident response & disaster recovery, maintaining competency throughout their careers.
Question 65: Timeboxing in Agile refers to:
- Fixing the duration of an iteration so the team adjusts scope rather than extending time (Correct answer)
- Allocating a specific budget to each user story
- Setting a maximum number of story points per sprint regardless of team capacity
- Limiting the number of stakeholders who can attend a sprint review
Correct answer: Fixing the duration of an iteration so the team adjusts scope rather than extending time
Timeboxing fixes the length of an iteration and encourages the team to deliver the highest-priority work within that constraint rather than extending the deadline.
Question 66: Which testing type focuses on ensuring that components work correctly together after integration?
- Acceptance testing
- Unit testing
- Smoke testing
- Integration testing (Correct answer)
Correct answer: Integration testing
Integration testing validates that multiple components or services interact correctly when combined.
Question 67: What does 'business value' mean when prioritizing product backlog items in an agile context?
- The technical complexity of the implementation
- The number of stakeholders who requested the feature
- The cost to implement the feature
- The measurable benefit the feature delivers to the organization or its customers (Correct answer)
Correct answer: The measurable benefit the feature delivers to the organization or its customers
Business value refers to the measurable outcomes a feature delivers — such as increased revenue, reduced costs, or improved customer satisfaction — used to justify prioritization.
Question 68: Which technology trend is most likely to impact cloud infrastructure & deployment in the AAC field in coming years?
- Complete elimination of human professionals
- Return to exclusively paper-based systems
- Digital tools for enhanced data collection, analysis, and reporting (Correct answer)
- Reduction in the need for professional certification
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 cloud infrastructure & deployment, augmenting rather than replacing professional expertise.
Question 69: 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)
- Return to exclusively paper-based systems
- Complete elimination of human professionals
- Reduction in the need for professional certification
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 70: What distinguishes an epic from a user story in agile requirements?
- An epic has no acceptance criteria while user stories always do
- An epic is a large body of work that can be broken down into smaller user stories (Correct answer)
- Epics always span multiple sprints; user stories must fit within one day
- Epics are written by developers; user stories by business analysts
Correct answer: An epic is a large body of work that can be broken down into smaller user stories
An epic is a large, high-level requirement that is too big to complete in a single sprint and is decomposed into smaller user stories.
Question 71: What ethical consideration is most relevant to incident response & disaster recovery in AAC practice?
- Avoiding all professional development activities
- Following only those rules that are convenient
- Prioritizing personal advancement over professional duties
- 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 incident response & disaster recovery in professional practice.
Question 72: How does Agile handle changes to requirements during the project?
- By incorporating changes into the next iteration or sprint. (Correct answer)
- By sticking strictly to the original plan.
- By refusing to allow any changes once the project starts.
- By halting progress until requirements are completely defined.
Correct answer: By incorporating changes into the next iteration or sprint.
Agile methodologies are designed to embrace and adapt to change, recognizing that requirements can evolve throughout a project. Instead of resisting changes, Agile teams incorporate them into the product backlog, where they are prioritized for future iterations or sprints. This flexibility ensures that the delivered product remains relevant and valuable to stakeholders, even as needs shift.
Question 73: What does the term 'backlog grooming' refer to in Agile?
- It is the process of clarifying and prioritizing user stories.
- It involves cleaning up the codebase.
- It refers to managing sprint deadlines.
- It is the preparation of detailed project documentation.
Backlog grooming, also known as backlog refinement, is a continuous activity in Agile where the product backlog is reviewed, updated, and re-prioritized. This involves clarifying user stories, adding details, estimating effort, and ensuring the backlog items are well-understood and ready for future sprints. Its purpose is to maintain a clear, well-ordered, and actionable list of work for the development team.
Question 74: Which statement best describes the purpose of a Definition of Ready (DoR) for user stories?
- It ensures a story has enough detail for a team to begin work in a sprint (Correct answer)
- It replaces the need for acceptance criteria
- It confirms that a story has been tested and deployed
- It defines when the product increment is releasable
Correct answer: It ensures a story has enough detail for a team to begin work in a sprint
A Definition of Ready ensures stories are sufficiently understood, estimated, and small enough to be taken into a sprint.
Question 75: Which practice best helps agile teams manage stakeholder expectations throughout a project?
- Delivering working software incrementally and gathering feedback each sprint (Correct answer)
- Locking the backlog after sprint 1
- Providing a fixed scope document at project start
- Minimizing stakeholder contact to reduce scope changes
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 76: How should a AAC professional handle a situation where cloud infrastructure & deployment protocols conflict with practical constraints?
- Make a unilateral decision without consultation
- Avoid addressing the conflict entirely
- Document the conflict and seek guidance from appropriate authorities (Correct answer)
- 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 77: In agile, the concept of 'last responsible moment' (LRM) for decision-making means a BA should:
- 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
- Avoid making any decisions without written stakeholder sign-off
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 78: 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
- Wait until the current sprint ends before introducing them
- Provide a brief orientation on the product vision, current backlog state, and team norms (Correct answer)
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 79: Which of the following best describes 'active listening' in agile stakeholder interviews?
- Waiting for the stakeholder to finish before preparing your next question
- Recording the session and reviewing it later
- Summarizing and reflecting back what the stakeholder said to confirm understanding (Correct answer)
- 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 80: When implementing automation & scripting fundamentals practices, what should a AAC professional prioritize first?
- Cost reduction at all levels
- Speed of completion over thoroughness
- Personal convenience and efficiency
- Compliance with established standards and protocols (Correct answer)
Correct answer: Compliance with established standards and protocols
Compliance with established standards and protocols must be the first priority, as it ensures safety, quality, and legal adherence in professional practice.
Question 81: In the agile testing pyramid, which layer should have the GREATEST number of tests?
- Unit tests (Correct answer)
- Integration tests
- UI/End-to-end tests
- Manual exploratory tests
Correct answer: Unit tests
The test pyramid recommends the most tests at the unit level because they are fastest, cheapest, and most reliable.
Question 82: Which of the following BEST describes the concept of 'minimal marketable feature' (MMF) in agile business analysis?
- The smallest set of functionality that delivers enough value to be worth releasing to customers (Correct answer)
- A feature that has been tested by at least one user
- The feature with the lowest story point estimate
- 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 83: A product is being tested against its requirements document. What is this an example of?
- Verification (Correct answer)
- Regression testing
- Validation
- Exploratory testing
Correct answer: Verification
Testing against a requirements document to ensure the product conforms to specifications is verification.
Question 84: Capacity planning for a sprint differs from velocity-based planning in that capacity planning:
- Is only performed at the release level, not at the sprint level
- Relies solely on the product owner's feature priority to determine workload
- Uses the team's historical story point completion to predict future throughput
- Accounts for individual team member availability, vacation, and non-project commitments within the sprint (Correct answer)
Correct answer: Accounts for individual team member availability, vacation, and non-project commitments within the sprint
Capacity planning adjusts for real-world availability — days off, meetings, part-time allocation — while velocity-based forecasting uses historical throughput averages.
Question 85: Which technology trend is most likely to impact automation & scripting fundamentals in the AAC field in coming years?
- Complete elimination of human professionals
- Reduction in the need for professional certification
- 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 86: What is the primary purpose of Planning Poker in Agile estimation?
- To assign tasks to individual team members fairly
- To document the official estimate for contractual purposes
- To leverage collective team knowledge and reduce anchoring bias during estimation (Correct answer)
- To enable managers to set delivery deadlines
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 87: Which XP practice involves two programmers working together at a single workstation, with one writing code and the other reviewing each line in real time?
- Simple Design
- Continuous Integration
- Collective Code Ownership
- Pair Programming (Correct answer)
Correct answer: Pair Programming
Pair Programming has a 'driver' who writes code and a 'navigator' who reviews each line, improving code quality and spreading knowledge.
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