2020 Scrum Guide Flashcards
What decade was Scrum developed in?
Early 1990s
When was the first version of the Scrum Guide written?
2010
What is the purpose of the Scrum Guide?
- definition of Scrum
- all elements explained and serve a specific purpose - can’t take any out
What do “developers” encompass in a general sense in terms of Scrum?
Anyone who gets value from Scrum
Give the definiton of Scrum
Scrum is a lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems
In a nutshell, what sort of environment does Scrum require a Scrum Master to foster?
- A Product Owner orders the work for a complex problem into a Product Backlog.
- The Scrum Team turns a selection of the work into an Increment of value during a Sprint.
- The Scrum Team and its stakeholders inspect the results and adjust for the next Sprint.
- Repeat
Why is the Scrum framework purposefully incomplete, only defining the parts required to implement Scrum theory?
- Scrum is built upon by the collective intelligence of the people using it.
- No detailed in instructions –> rules of Scrum guide their relationships and interactions.
- make the desired result of management, environment and work techniques visible so improvements can be made.
What is Scrum founded on?
- empiricism
- lean thinking
What does empiricism assert?
Knowledge comes from experience and making decisions based on what is observed
What is the benefit of lean thinking?
Reduces waste and focuses on the essentials
What sort of approach does Scrum employ?
Scrum employs an iterative, incremental approach
Why does Scrum employ an iterative, incremental approach?
To optimized predictability and to control risk
What type of groups of people does Scrum engage?
groups of people who collectively have all the skills and expertise to do the work and share or acquire such skills as needed
How many formal events does Scrum have?
4
What is the overall purpose of combining the four formal Scrum events?
for inspection and adaptation within a containing event, the Sprint
Why do the four Scrum events work?
they implement the empirical Scrum pillars of transparency, inspection, and adaptation
What are the Scrum pillars?
- Transparency
- Inspection
- Adaption
Why is transparency a pillar of Scrum?
- The emergent process and work must be visible to those performing the work as well as those receiving the work.
- important decisions are based on the perceived state of its three formal artifacts.
- Artifacts that have low transparency can lead to decisions that diminish value and increase risk.
What does transparency enable in Scrum?
Transparency enables inspection
What is inspection without transparency?
Misleading and wasteful
What role does inspection in Scrum?
Scrum artifacts and the progress toward agreed goals must be inspected frequently and diligently to detect potentially undesirable variances or problems
What does Scrum provided to help with inspection?
cadence in the form of its five events
What does inspection enable?
Adaptation
What are Scrum events desired to provoke?
change
What role does adaption play in Scrum?
If any aspects of a process deviate outside acceptable limits or if the resulting product is unacceptable, the process being applied or the materials being produced must be adjusted.
The adjustment must be made as soon as possible to minimize further deviation.
When does adaptation become difficult in Scrum?
when the people involved are not empowered or self-managing
When is a Scrum team expected to adapt?
the moment it learns anything new through inspection
What are the five scrum values?
Commitment
Focus
Openness
Respect
Courage
What does the Scrum Team commit to?
achieving its goals and to supporting each other
What is the Scrum Team’s primary focus?
the work of the Sprint to make the best possible progress toward their goals
What are the Scrum Team open about?
the work and the challenges
Comment on the Scrum Value “respect” in Scrum
Scrum Team members respect each other to be capable, independent people, and are respected as such by the people with whom they work
What does a Scrum team have courage for?
courage to do the right thing, to work on tough problems
What do the five scrum values give direction to?
Scrum Team’s work, actions and behaviour
What reinforces Scrum Values in Scrum?
The decisions that are made, the steps taken, and the way Scrum is used
How is trust build via the Scrum Values?
When these values are embodied by the Scrum Team and the people they work with, the empirical Scrum pillars of transparency, inspection, and adaptation come to life building trust
Who does the Scrum Team consist of?
1 Scrum Master
1 Product Owner
Developers
Are there any sub-teams or hierarchies in a Scrum Team?
No
What is the Scrum Team focused on?
one objective at a time, the Product Goal
Define cross-functional
all members have all the skills necessary to create value each Sprint
Define self-managing
all members internally decide who does what, when and how
How many people in a Scrum team? Why?
10 or fewer
small enough to remain nimble and large enough to complete significant work within a Sprint
What happens when a Scrum Team becomes too large
They consider reorganising into multiple cohesive Scrum Teams, each focused on the same product
When a Scrum Team gets too big and splits into multiple teams, do the share the same Product Goal, Product Backlog and PO?
Yes - same Product Goal, Product Backlog and Product Owner
What activities are the Scrum team responsible for?
All product-related activities from stakeholder collaboration, verification, maintenance, operation, experiementation, research and development, and anything else that might be required
Comment on the pace of a Scrum Team
Sustainable , which improves the team’s focus and consistency
What is the entire Scrum Team accountable for?
Creating a valuable, useful Increment every Sprint
What three accountabilities does Scrum define within a Scrum Team?
Developers
Product Owner
Scrum Master
Define Developers
People in the Scrum Team that are committed to creating any aspect of a usable Increment each Sprint
What will Developers always be accountable for?(4)
- Creating a plan for the sprint, the Sprint Backlog.
- Instilling quality by adhering to a Definition of Done.
- Adapting their plan each day toward the Sprint Goal.
- Holding each other accountable as professionals.
What is the key thing that the Product Owner accountable for?
maximizing the value of the product resulting from the work of the Scrum Team
Aside from maximising the product value, what is the Product Owner accountable for?
effective Product Backlog management
What does effective Product Backlog management include, done by the PO?
- Developing and explicitly communicating the Product Goal
- Creating and clearly communicating Product Backlog items
- Ordering Product Backlog items
- Ensuring that the Product Backlog is transparent, visible and understood
Is the Product Owner allowed to delegate the four tasks for effective Product Backlog refinement?
Yes, they can delegate the responsibilities to others. BUT, the PO remains accountable
For the Product Owner to succeed, who must respect their decisions?
The entire organisation
Where are a Product Owner’s decisions reflected?
Their decisions are visible in the content and the ordering of the Product Backlog, and through the inspectable Increment at the Sprint Review
Is the Product Owner one person or a committee?
PO is one person
What may a Product Owner represent?
They may represent the needs of many stakeholders in the Product Owner
If someone wants to change the Product Backlog and they are no the PO, what must they do?
Try convince the PO
What is the Scrum Master accountable for?
Establishing Scrum as defined in the Scrum Guide
How does a Scrum Master establish Scrum as defined in the Scrum Guide?
Help everyone understand Scrum theory and practice, both with the Scrum Team and the organisation
What is the Scrum Master accountable for?
The Scrum Team’s effectiveness
Does the Scrum Master improve the Scrum Team’s effectiveness?
By enabling the Scrum Team to improve its practices, within the Scrum framework
Scrum Masters are true leaders. Who do they serve?
They server the Scrum Team and the larger organisation
What four (of many) ways does the Scrum Master serve the Scrum Team, as mentioned in the Scrum Guide?
- Coaching the team members in self-management and cross-functionality
- Helping the Scrum Team focus on creating high-value Increments that meet the Definition of Done
- Causing the removal of impediments to the Scrum Team’s progress
- Ensuring that all Scrum events take place and are positive, productive, and kept within the timebox
What four (of many) ways does the Scrum Master serve the Product Owner, as mentioned in the Scrum Guide?
- 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 four (of many) ways does the Scrum Master serve the organisation, as mentioned in the Scrum Guide?
- Leading, training, and coaching the organization in its Scrum adoption;
- Planning and advising Scrum implementations within the organization;
- Helping employees and stakeholders understand and enact an empirical approach for complex work;
- Removing barriers between stakeholders and Scrum Teams.
What is a Sprint a container for?
All other events
What are each event in Scrum a formal opportunity for?
Inspecting and adapting Scrum artifacts
What are Scrum events specifically designed to enable?
Transaprency
Failure to operate any Scrum events prescribed results in what?
Lost opportunities to inspect and adapt
Events are used in Scrum to create ______ and minimize ____
create regularity
minimize the need for meetings not defined in Scrum
Optimally, all Scrum events are held at the same time and place. Why?
To reduce complexity
Are Sprints fixed length?
Yes
How long are Sprints?
One month or less