Requirements in Scrum Flashcards
What is the suggested team size for Scrum?
10 or fewer
In Scrum, __________ technique is not specified. Rather, it focuses on what?
development
Focuses on how team members should function in order to work flexibly in a constantly changing environment
What are the 3 roles in scrum?
Product owner
Scrum master
Developers
What is the definition of done?
A formal description of the state of the increment when it meets the quality measures required fro the product
What is an increment?
A concrete stepping stone toward the product goal
What is the relationships between increments, sprint backlogs, and product backlogs?
The product backlogs contains items that need to be done. The sprint backlog is a subset of the product backlog. An increment is any item in the product backlog that meets the definition of done
When can increments be presented?
At the Sprint Review or any time prior to the end of sprint (basically any time)
What do developers do?
They create any aspect of a usable increment in each sprint. The also:
- Create a sprint backlog/plan
- Adhere to the DoD
- Adapt their plan each day toward the sprint goal
- Hold each other accountable
What is a product backlog?
An evolving, ordered list of what is needed to improve the product. It is the single source of work undertaken by the Scrum team
What is a product goal?
Describes a future state of the product which can serve as a target for the Scrum Team to plan against
What do the product owners do?
- Represent users and communicates with them for clarifications
- Create, clarify, accepts/rejects, and orders the items in the product backlog
- Develops the Product Goal
- Can cancel the sprint if it’s going badly
What does the Scrum Master do?
- Makes sure Scrum and Agile is being followed
- Helps everyone understand Scrum theory and practice
- Serves the scrum team (coaching in self-management, help team create high value increments, remove impediments, makes sure all scrum events take place)
- Serves the product owner (Help find techniques for effective product backlog management, Establish empirical product planning, facilitate stakeholder collaboration)
- Serves the org (Coach in scrum adoption, plan scrum implementations, help employees and stakeholders understand empirical work approach)
What is the Scrum Master not?
Project manager
Decision maker
What are the 5 scrum events?
Sprint Sprint Planning Daily Scrum Sprint Review Sprint Retrospective
What is the pregame phase? (No longer defined in 202 Scrum Guide)
Planning (create product backlog and prioritise/estimate) Estimates are facts at the time and will change. Could use planning poker
Create the architecture (with maybe a design review meeting)