Mixed Deck — All AAC Topics Flashcards
100 cards from real AAC practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 20 Mixed Deck — All AAC Topics flashcards as text
What is the primary difference between functional and non-functional requirements in agile?
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.
Which technology trend is most likely to impact automation & scripting fundamentals in the AAC field in coming years?
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.
A team is using Feature Driven Development (FDD). What is the correct sequence of the last three processes in FDD?
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.
Which Agile framework explicitly defines three roles: Product Owner, Scrum Master, and Developers?
Answer: Scrum
The Scrum Guide defines exactly three accountabilities: Product Owner, Scrum Master, and Developers (collectively the Scrum Team).
Which of the following is a key principle of Agile methodology?
Answer: Delivering value in small increments and adapting to change.
A core principle of Agile methodology is to deliver working software frequently, in small increments, rather than a single large release. This iterative approach allows for continuous feedback from stakeholders and the ability to adapt to changing requirements throughout the project lifecycle. It prioritizes customer satisfaction through early and continuous delivery of valuable software.
How should a AAC professional handle a situation where cloud infrastructure & deployment protocols conflict with practical constraints?
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.
Which agile artifact BEST communicates the expected behavior of a feature to both business and technical stakeholders?
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.
A team's backlog contains many user stories with unclear scope, causing frequent mid-sprint scope changes. What refinement practice should the BA recommend?
Answer: Conduct regular backlog refinement sessions to clarify and split stories before sprint planning
Regular backlog refinement (grooming) sessions ensure stories are clarified and properly sized before they enter a sprint, reducing mid-sprint disruption.
A team practicing Scrumban would most likely use which combination of tools?
Answer: Sprint timeboxes from Scrum and WIP limits from Kanban
Scrumban combines Scrum's Sprint structure with Kanban's Work in Progress (WIP) limits to manage flow within iterations.
A sprint burndown chart shows:
Answer: Remaining work (story points or tasks) plotted against time within a sprint
A sprint burndown chart tracks remaining work against time, allowing the team to see at a glance whether they are on track to complete sprint commitments.
What distinguishes an epic from a user story in agile requirements?
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.
When using MoSCoW prioritization in agile, which category of requirements should the BA and product owner be MOST cautious about overloading?
Answer: Must Have
Overloading 'Must Have' undermines prioritization by making everything equally critical, defeating MoSCoW's purpose of forcing trade-offs.
What is the purpose of Kanban in Agile methodology?
Answer: To improve work quality by limiting work in progress.
Kanban is an Agile methodology focused on visualizing workflow, limiting work in progress (WIP), and maximizing efficiency. By setting WIP limits, Kanban helps teams identify bottlenecks, reduce multitasking, and focus on completing tasks before starting new ones. This leads to smoother flow, improved throughput, and ultimately higher quality work.
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?
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.
Which framework uses 'Communities of Practice' as a key mechanism for scaling agile across an organization?
Answer: LeSS (Large-Scale Scrum)
LeSS explicitly promotes Communities of Practice (CoPs) to share knowledge and coordinate across multiple teams working on the same product.
Which of the following best describes a key competency required for automation & scripting fundamentals in AAC certification?
Answer: Critical thinking and evidence-based decision making
Critical thinking and evidence-based decision making is essential for automation & scripting fundamentals, as professionals must analyze situations and apply knowledge appropriately.
When a team uses the Fibonacci sequence (1, 2, 3, 5, 8, 13…) for story point estimation, the main advantage is:
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.
In Agile Analysis Certification, what role does cloud infrastructure & deployment play in ensuring client/stakeholder satisfaction?
Answer: It builds trust through demonstrated competence and consistency
Cloud Infrastructure & Deployment builds trust through demonstrated competence and consistency, which directly contributes to stakeholder satisfaction and confidence in the AAC professional.
Which of the following is an example of a 'spike' in agile, and how does a business analyst typically use it?
Answer: A spike is a time-boxed research effort used by the BA and team to reduce uncertainty on a complex requirement or technology
A spike is a time-boxed investigation—often initiated by the BA—to answer a specific question and reduce risk before committing to a story.
What is the role of the business analyst in a Three Amigos meeting?
Answer: To represent the business perspective and clarify the intent of the user story alongside a developer and tester
In a Three Amigos session, the BA brings business context, the developer brings implementation perspective, and the tester brings a quality mindset to collaboratively define story scope.