Scrum Technical Questions
Who attends the Sprint Review?
- Scrum Team - Relevant/invited stakeholders
How many people can manage the Product Backlog?
1 -> the Product Owner
What is the timebox for Backlog Refinement?
As much time as needed
During the Sprint, new work is discovered. When should it be added to the Sprint Backlog?
As soon as its discovered
What skills are needs across the Developers to do their work?
Cross-functional skills
Who can tell the Developers how to do their work?
No one; they self-organize
There are multiple teams working towards delivery of ONE product. How many Product Owners should be there?
One
Who decides whether an increment should be released or not?
The Product Owner
Who is accountable for creating a plan for the Sprint?
The Scrum Team
Who is accountable for delivering every Sprint?
The Scrum Team
Who must attend the Sprint Retrospective?
The Scrum Team
How long is a Sprint?
- Can be as short as a day, but no longer than one month - Must be a fixed amount of time to create consistency
What are the 5 events in Scrum?
1. Sprint 2. Sprint Planning 3. Daily Scrum 4. Sprint Review 5. Sprint Retrospective
What are the three pillars of Scrum and why are they important?
1. Transparency 2. Inspection 3. Adaptation These pillars form the basis of Scrum
What are the outcomes of the Daily Scrum?
A plan for the day and a list of impediments to be resolved by either the team or the Scrum Master
What is the outcome of the Sprint?
A releasable increment of value
What is a Product Backlog item?
A unit of work that results in value
What is the outcome of Backlog Refinement?
A well understood, ordered Backlog
How does a Sprint control risk?
By limiting work, releasing value early and often and enabling frequent learning
What are the 5 values of Scrum?
Focus, Respect, Openness, Courage, Committment
What is the purpose of the Daily Scrum?
Inspect progress toward the Sprint Goal and adapt the Sprint Backlog as necessary, adjusting the upcoming planned work.
What work can the Product Owner delegate?
PO may do the work listed in responsibilities or delegate -> however, they are ultimately accountable
Who owns the Product Backlog?
Product Owner
What are the 3 artifacts in Scrum?
Product backlog Sprint backlog Increment
What is the purpose of Sprint Planning?
Sprint Planning initiates the Sprint by laying out the work to be performed for the Sprint. This resulting plan is created by the collaborative work of the entire Scrum Team
What is the Product Goal?
The objective of the Sprint and usually results in releasable value
What are the outcomes of the Sprint Retrospective?
actions for improvement to be executed in subsequent Sprints
What is the timebox for the Sprint Retrospective?
max of 3 hours for a one month sprint (shorter sprint means shorter timebox)
What is the timebox for the Sprint Review?
max of 4 hours for a one-month Sprint (shorter Sprints means shorter timebox)
What is the timebox for Sprint Planning?
max of 8 hours for a one month Sprint (short Sprints means shorter timebox)
What is the Agile Manifesto?
- 4 values and principles behind the Agile philosophy 1. Individuals & interactions > processes and tools 2. Working software > comprehensive documentation 3. Customer collaboration > contract negotiation 4. Responding to change > following a plan
What is the Definition of Done?
- A checklist which details what a complete piece of work looks like - The Scrum Team must abide by the standards established by the organization as a minimum.
What is Backlog Refinement? *
- Act of breaking down and further defining Product Backlog items into smaller more precise items - An ongoing activity to add details, such as description, order and size. Attributes often vary with the domain of work
What is the Product Owners responsibilities? *
- Ensuring that the Product Backlog Items are transparent and well understood by the developers - Devloping and explicitly communicating the Product Goal - Creating and clearly communicating Product Backlog items - Ordering the Product Backlog Items - Ensuring that the Product Backlog is transparent, visible and understood
What is the purpose of the Sprint Retrospective?
- Plan ways for the team to increase its quality and effectiveness - Team does this by reviewing its past performance and generating concrete actions for improvement, to be executed in the next Sprint
What are the outcomes of the Sprint Review?
- Scrum Team and stakeholders review what was accomplished in the Sprint and what has changed in their environment - Based on above info, collaborate on what to do next - Product Backlog may need to be adjusted to meet new opportunities
What events must the Product Owner be present in?
- Sprint itself - Sprint Planning - Sprint Review - Sprint Retrospective
What events must the Scrum Master be present in?
- Sprint itself - Sprint planning - Sprint review - Sprint retrospective
What is an increment?
- The result of a Sprints worth of work - An item from the Product Backlog that 1) is working and 2) meets the Definition of Done
What are the 3 roles in Scrum?
Product Owner Scrum Master Developers
Who can cancel the Sprint?
Product Owner (only!)
Who can write Product Backlog items?
Product Owner (or can delegate) -> the PO remains accountable for clear expression of Product Backlog Items
Who orders the Product Backlog?
Product Owner (with support from collaborators)
What events must the Developers be present in?
- Sprint itself - Sprint Planning - Daily Scrum - Sprint Review - Sprint Retrospective
Who creates the Definition of Done?
The Developers or the Development Organization
What are the outcomes of Sprint Planning?
- The Sprint Goal - An initial Spring Backlog
How does the Scrum Master serve the Product Owner?
- helping find techniques for effective Product Goal definition and Product Backlog management - Helping the Scrum Team understand the need for clear and concise Product Backlog items - Helping establish empirical product planning for a complex environment - Facilitating stakeholder collaboration as requested or needed
What is the timebox for the Daily Scrum?
15 mins
What is the best way to order a Product Backlog?
By value
What is empiricism?
Decisions are made based on observation, experimentation and experience rather than on detailed upfront planning. Simply, learning by doing.
Who owns the Sprint Backlog?
Developers
What is the purpose of the Sprint Review?
To review and inspect the outcome of the Sprint and determine future adaptations. The Scrum Team presents the results of their work to key stakeholders and progress toward the Product Goal is discussed.