200 Agile Questions Flashcards
What does an Agile team charter typically cover?
- Why are we doing this project?
- Who benefits and how?
- What does “done” look like?
- How are we going to work together?
What are some Agile and Lean frameworks?
- Scaled Agile Framework (Safe)
- Large Scale Scrum (Less)
- Scrum of Srums (SOS)
- Dynamic Systems Development Method
- Kanban
- eXtreme Programming
- Scrum
During a meeting with the team and the product owner to refine the product backlog, what should the team be doing?
Estimating and refining the work items
What is the correct description of acceptance-based criteria in Behavior-driven Development (BDD)?
- Given, When, Then
- Given a certain situation, When something happens, Then we want this to happen
What is an “Iterative” project approach?
Dynamic requirements, repeated with feedback until they are correct, but delivered only once.
In a Scrum project, what’s the difference between a sprint review and a sprint retrospective?
- Sprint reviews are for product demonstrations
- Sprint retrospectives are for lessons learned (what went well, what didn’t go well, what did I learn)
When gathering product requirements for an agile project, what’s the overall first question that you should ask and use as a guide for your work?
What is the business value?
What is an “Incremental” project approach?
Dynamic resources, performed once for a given increment, with frequent smaller deliveries.
What is Continuous Integration?
Configuration management, compilation, software build, deployment, and testing are wrapped into a single, automated, repeatable process
Why are Minimum Viable Products (MVPs) a good idea?
They are usable features that are delivered incrementally, allowing for business value to be gained more quickly while gathering feedback on the use of these features