The Dev Team, the Product Owner and the Scrum Master
What are the three roles in Scrum?
A planning meeting focusing on what happened yesterday and what are we planning to do today.
What is the daily scrum or daily standup?
A prioritized list of all the product work a team may need to complete.
What is the product backlog?
Written in 2001, this is a set of values that characterize agile development practices.
What is the Agile Manifesto?
The acronym INVEST, can be used to remember what makes a good user story, this is the "V"
What is valuable?
This role is responsible for maintaining and prioritizing the product backlog.
Who is the product owner?
The on-going process of discussing, sizing, refining, and splitting product backlog items.
What is grooming or refinement?
According to the Agile Manifesto, this is valued over following a plan.
What is responding to change?
Generally speaking, the shorter these are, the better.
What are sprints (or iterations)
This is the role that guides the team in the effective use of Scrum.
Who is the Scrum Master?
An open meeting meant to solicit feedback on the increment of work just completed.
What is the sprint review or showcase?
The stories and (optionally) the tasks needed to complete them, that the team commits to complete in the current sprint
What is the Sprint Backlog?
According to the Agile Manifesto Principles, these produce the best architectures, requirements, and designs.
What are self-organizing teams?
This is the practice of writing a test first then writing just enough code to pass the test.
What is test driven development? (or ATDD or BDD)
This role is responsible for writing tests for the code being written.
What is the dev team?
The only Scrum event that may be done "behind closed doors"
What is the retrospective?
According to the Agile Manifesto Principles, this is the primary measure of progress.
What is working software?
This is defined as improving the internal structure of code without changing its external behavior.
What is refactoring?
The role or person that can end a sprint prematurely.
Who is the Product Owner
Where the team commits to the work for the next sprint
What is Sprint Planning?
According to the Agile Manifesto Principles, this is our highest value.
What is to satisfy the customer through early and continuous delivery of valuable software?
This is a graphical representation of how much work the team has left to do.
What is a burn down chart?