What characterizes Agile development?
Agile is an approach to building software in short feedback cycles, delivering useful work incrementally and adapting plans as the team learns.
Study 3 Agile Development and Project Planning with 12 free online flashcards. Review key terms, definitions, and concepts with this interactive flashcard deck.
What characterizes Agile development?
Agile is an approach to building software in short feedback cycles, delivering useful work incrementally and adapting plans as the team learns.
What four values does the Agile Manifesto emphasize?
Individuals and interactions, working software, customer collaboration, and responding to change.
Does Agile mean no planning or documentation?
Planning and documentation should support delivery and learning, not become ends in themselves. Agile does not mean eliminating them.
What is iterative development?
Iterative development revisits and improves a solution through repeated cycles.
What is incremental development?
Incremental development adds usable capabilities in pieces.
How does a typical Agile delivery cycle use feedback?
The team selects valuable work, builds and tests it, integrates a working increment, reviews it with stakeholders or users, then updates priorities and plans using feedback.
What is a product backlog?
A product backlog is an ordered, evolving list of work that may contribute to the product.
What factors can guide backlog prioritization?
Teams may weigh user value, risk, dependencies, cost, and strategic goals, then revisit the order as evidence or needs change.
What defines a Scrum Sprint?
A Scrum Sprint is a fixed-length cycle of one month or less. It contains planning, daily coordination, review, and improvement.
What does the team establish during Sprint Planning?
Sprint Planning establishes why the Sprint is valuable, what work appears feasible, and how the team expects to do it. The team creates a Sprint Goal and a plan.
What does an Agile estimate represent?
An estimate helps reason about relative effort, complexity, and uncertainty; it is a forecast, not a guarantee.
How should teams avoid misusing velocity?
Velocity is the amount of estimated work completed in a cycle. It should not be used as an individual performance score or a universal comparison between teams.