SCRUM Guide Flashcards
Who is responsible for content and ordering in the product backlog?
The product owner
Who is responsible for estimates in the product backlog?
The development team
Who decides how and when product backlog refinement is done?
The scrum team
What is the maximum timebox of the product backlog refinement?
Maximum of 10% of the capacity of the dvelopment team
Every item in the product backlog requires significant detail and clairty
False, items lower in the backlog do not require as much detail and clarity
What 5 details do product backlog items need
Desciription, order, estimate, value, test description
What is scrum?
A framework within which people can address complex adaptive problems, while creatively and productively delivering products of highest possible value.
What 4 items does Scrum framework consist of?
Scrum teams and their roles, events, artifacts and rules
What is the essence of scrum?
A small team of highly flexible and adaptive people.
What is theory Scrum founded on?
Empiricism or empirical process control theory.
What does empiricism assert?
Knowledge comes from experience and making decisions based on what is known.
What approach does scrum take to optimize predictability and control risk?
Scrum adopts an iterative and incremental approach.
What are the 3 pillars of empirical process control?
Transparency, inspection and adaptation.
What is transparency?
A significant aspect of process must be defined by a common standard so that observers can share a common understanding — Definition of Done.
How frequent must a scrum inspection be?
Frequent, but not too frequent that it gets in the way of work.
When are adaptations made?
As soon as possible, to avoid further deviation.
What are the 4 formal events for inspection and adaptation?
a) Sprint Planning b) Daily Scrum c) Sprint Review d) Sprint Retrospective
What are the scrum values?
focus, respect, openness, Commitment, courage
What is the scrum team made up of?
Product Owner, Scrum Master and the Development team.
What are the two characteristics of Scrum teams?
Self-organizing and cross functional.
What does Self-organizing mean?
Teams know how best to accomplish their work, rather than being directed by others outside the team.
What does Cross functional mean?
The team has all the competencies needed to accomplish the work without depending on others who are not part of the team.
What three things does the team model in scrum optimize?
Flexibility, creativity and productivity.
What two things is the product owner responsible for?
a) Maximizing the value of the product and development team b) Managing the product backlog
What are the 5 parts of Product Backlog management?
a) Clearly expressing product backlog items b) Ensuring dev team understands the product backlog items c) Ordering the items in the product backlog d) Ensuring that the product backlog is clear, visible and transparent e) Optimizing the value of work the development team performs
What are the five characteristics of the development team?
a) Self-organized b) Cross Functional c) No sub teams d) No sub titles e) Share collective Accountability
What is the ideal development team size?
3–9
What is the scrum master responsible for?
Supporting and promoting scrum.
What are the Scrum Master characteristics?
a) Ensures scrum is understood and enacted b) Servant leader c) Maximizes productivity of scrum team d) Helps those outside the team understand which of their interactions are helpful
What is Scrum Master’s Service to the Product Owner? (7)
a) Product Backlog management techniques b) Ensuring team understands need for clear and concise PBIs c) Ensuring Product owner knows how to arrange PBIs to maximize value d) Ensuring team knows how to understand and practice agility e) Facilitate scrum events as needed f) Ensuring that goals, scope and product domain are understood by the scrum team g) Understanding product planning in an empirical environment
What is Scrum Master’s service to the development team? (5)
a) Coaching development team in self-organization and cross functionality b) Removing impediments c) Creating products of high value d) Facilitate scrum events as needed e) Coaching dev teams in environments where scrum is not yet fully adopted or understood
What is Scrum Master’s service to the organization? (5)
a) Leading and coaching the organization in scrum adoption b) Planning scrum implementations within the organization c) Helping employees and stake holders understand and enact scrum and empirical product development d) Causing changes that increase productivity of scrum team e) Working with other scrum masters to increase effectiveness of scrum
What are the events in scrum for inspection and adaptation? (4)
Sprint Planning, Daily scrum, sprint review, sprint retrospective.
Is sprint an event for inspection?
No, the sprint is just a container event.
When does a new sprint start?
Immediately after the conclusion of the previous sprint.
Once a sprint begins can it be lengthened or shortened?
Its duration is fixed and cannot be lengthened or shortened.
What does a Sprint contain and consist of? (5)
Sprint planning, daily scrum, the development work, sprint review, sprint retrospective.
Can quality goals change during the sprint?
No
Can changes be made that would endanger the sprint goal during the sprint?
No
Can scope be renegotiated during the sprint?
Yes
What are the dangers of having sprints longer than one month?
a) The definition of what is being built may change b) Complexity may rise c) Risk may increase
Who has the authority to cancel a sprint?
The product owner.
When can a sprint be cancelled?
The sprint goal becomes obsolete.
When can the sprint goal become obsolete? (2)
a) Company changes direction b) Market or technology changes
What happens when a sprint is cancelled? (3)
a) Done product items are reviewed b) If it is potentially releasable, Product Owner accepts it c) Incomplete PBIs are re-estimated and put in the backlog
Who create the sprint plan?
Scrum team.
What is the time box for a monthly sprint’s sprint planning?
Eight hours. For shorter sprints, it is shorter.
What does a sprint planning meeting clarify? (2)
a) What can be delivered in the increment in the upcoming sprint? b) How will the work needed to deliver the increment be achieved?
What are the inputs for sprint planning meeting? (4)
a) Product backlog b) Increment c) Projected capacity d) Past performance
Number of PBIs to be selected for a sprint is determined by whom?
Development team.
The sprint goal is crafted by whom?
Scrum team.
What is the sprint goal’s purpose?
Provides guidance to the development team as to why it is building the increment.
What is the Sprint Backlog? (2)
a) PBI for the current sprint b) Sprint plan
What happens at the end of the sprint planning meeting? (2)
a) Work planned for the first few days is decomposed often into units of one day or less. b) Development team should be able to explain to the Product Owner and Scrum Master how it intends to work as a self-organizing team to accomplish the sprint goal and create the increment.
What is the time box for a daily scrum?
15 minutes.
Why is the daily scrum held at the same place and time?
The consistency reduces the complexity.
Is the structure of the daily scrum fixed?
It is not fixed, and is set by the development team.
What are the recommended questions for a daily scrum? (3)
a) What did I do yesterday to meet the sprint goal? b) What will I do today to meet the sprint goal? c) What are the impediments?
Which team is responsible for conducting daily scrum?
Development team.
Who is the person who is responsible for teaching the dev team to keep daily scrum within 15 min?
Scrum master.
Who participates in the Daily scrum?
Development team.
Who ensures that the daily scrum happens?
Scrum master.
Can other nonmembers be present in the daily scrum?
They can be present/attend, but cannot participate.
What is the time box for a sprint review meeting?
4 hours or less for a monthly sprint.
What is the purpose of the sprint review?
To inspect the increment and adapt the product backlog.
What is the role of scrum master in sprint review?
a) Ensure that the event takes place and attendees understand its purpose b) Teaches everyone to keep it within the time box
What are the elements of the sprint review? (8)
a) Product owner invites attendees including the scrum team and key stakeholder b) Product Owner explains items that are done/not done from Product Backlog c) Dev team discusses what went well, problems and their resolution d) Dev team demonstrates work done, and answers questions about the increment e) Product Owner discusses the product backlog as it stands and projects likely target date based on progress made f) Entire group collaborates on what to do next ; inputs for the subsequent sprint planning g) Review market, any changes and what is most valuable to do next h) Review timeline, budget, potential capabilities etc.
What is the outcome of the sprint review?
A revised product backlog that defines probable PBIs for the next sprint.
What is the time-box for a sprint retrospective?
3 hours or less for a monthly sprint.
Define sprint retrospective?
An opportunity for the scrum team to inspect itself and create a plan for improvements during the next sprint.
What does the scrum master ensure during a sprint retrospective? (3)
a) Attendees attend the meeting b) The meeting is positive and productive c) Meeting is kept within time-box
Who participates as a peer team member in a sprint retrospective?
Scrum master.
What is the purpose of the sprint retrospective? (3)
a) Inspect how the last sprint went with regards to people, process, relationships and tools b) Identify the things that went well, and potential improvements c) Create a plan for implementing the potential improvement
What happens at the end of the sprint retrospective?
Scrum team identifies improvements that it will implement in the next sprint.