Scrum Guide Flashcards
Are the Product Owner and the Scrum Master included in the count of Development Team members?
No, only if they’re also executing the work of the Sprint Backlog.
At the end of the Sprint planning, what does the Development Team do?
Decompose the work planned for the first days of the Sprint, often to units of one day or less
Can Sprint durations be inconsistent?
No, they have consistent durations throughout a development effort
Can the Product Owner be a comittee?
No, only one person can be Product Owner
Can you change the duration of a Sprint, once it’s started?
No
Can you change the duration of other events, than Sprint, once they’re started?
Yes, whenever the purpose is achieved
During Retro how does Scrum Team plan way to increase product quality?
By improving work process or adapting the definition of “Done”
For what goal is the Scrum Team model designed?
Optimize flexibility, creativity and productivity
For who is the Daily Scrum?
Development Team
How are the Product Owners decisions visible?
In the content and ordening of the PB
How can Product Owner influence estimation?
By helping understand and select trade-offs
How can the Product Owner help the Development Team during Sprint plannings topic “How?”?
By clarifying the selected PBI’s and make trade-offs
How can the Scrum Master detect incomplete transparanct? (4)
By inspecting the artifacts,
sensing problems,
listening closely to what is being said and
detecting differences between expected and real results
How does PB show what the product needs to be appropriate, competitive and useful?
By being dynamic, changing constantly
How does Product Owner assess progress toward completing projected work by the desired time for the goal?
By comparing the work remaining to reach a goal, with work remaining at the previous Sprint Reviews.
How does the definition of done guide the Development Team during Sprint planning?
In knowing how many PBI’s it can select
How does the Development Team usually start the Sprint plannings topic “How?”?
They start by designing the system and the work needed to convert the PB into a working product increment
How does the Scrum Master help those outside the Scrum Team?
By helping them understand which of their interactions with the Scrum Team are helpful and which aren’t. He helps change these interactions to maximize the value created by the Scrum Team.
How does the Scrum Master promote and support scrum?
By helping everyone understand Scrum theory, practices, rules and values
How does the Scrum Master serve the Development Team
- Coaching the Development Team in self-organization and cross-functionality
- Helping them to create high-value products
- Removing impediments to their process
- Facilitating Scrum events as requested or needed
- Coaching them in organizational environments in which Scrum is not yet fully adapted or understood
How does the Scrum Master serve the organization?
- Leading and coaching the organization in its Scrum adaption
- Planning Scrum implementations within the organization
- Helping employees and stakeholders understand and enact Scrum and empirical product development
- Causing change that increases the productivitu of the Scrum Team
- Working with other Scrum Masters to increase effectiveness of application of Scrum in the organization
How does the Scrum Master serve the Product Owner? (7)
- Ensuring that goals, scope and product domain are understood by everyone on the Scrum Team as well as possible
- Finding techniques for effective PB management
- Helping Scrum Team understand the need for clear and concise PBI’s
- Understanding product planning in an empirical environment
- Ensuring the Product Owner knows how to arrange the PB to maximize value
- Understanding and practicing agility
- Facilitating Scrum events as requested or needed
How is ensured that all increments work together?
By making each increment additive to alle prior increments and test it thoroughly
How is the definition of done used?
To asses when work is complete on the product increment
How much time consumes Refinement?
Usually no more than 10% of Development Teams capacity
In which ways can you see each Sprint as a project, with 1 month horizon?
- Sprints are used to accomplish something
- Each Sprint has a goal of what to built, a design and a flexible plan that will guide building it, the work and resultant product incement
May others, than the Development Team, disrupt Daily Scrum?
No
On what do attendees at Sprint Review collaborate?
The next things that could be done to optimize value, based on what was done in the Sprint and any changes to the PB during the Sprint
On which theory is Scrum founded?
Empirical process control theory, or empiricism
To ensure continuous improvement, what does Sprint Backlog include?
At least one hight priority process improvement identified in the previous Retro meeting
What approach does Scrum employ?
Iterative and incremental
What are benefits of Daily Scrum? (5)
- It improves communication
- Eliminates other meetings
- Identifies impediments to development for removal
- Highlights and promotes quick decision-making
- Improves Developement Teams’s level of knowledge
What are benefits of the Sprint max length?
Sprint enable predictability by ensuring inspection and adaption of progress toward a Sprint Goal, at least every calendar month. Sprints also limits risks to one calendar month of cost
What are characteristics of the Development Team? (5)
- They are self-organized
- Cross-functional
- There are no titles for the members
- There are no sub-teams
- Members can have specialized skills and areas of focus, but accountability lies by the whole Development Team
What are Scrum artifacts?
- Product Backlog
- Sprint Backlog
- Increment
What are Scrum characteristics? (3)
- Lightweight
- Easy to understand
- Difficult to master
What are the rules during a Sprint? (3)
- No changes are made that would endanger the Sprint Goal
- Quality goals do not decrease
- Scope may be clarified and re-negotiated between the Product Owner and the Development Team as more is learned
What are the Scrum events, except Sprint, designed for?
Enable critical transparancy and inspection
What are the Scrum values?
- Commitment
- Courage
- Respect
- Openness
- Focus
What are the strengths of a Scrum team?
Highly flexible and adaptive
What are characteristics of PBI’s that will take in next Sprint?
Those are so refined that any one item can reasonably be “done” within the Sprint time-box.
These items are deemed “Ready” for selection in Sprint planning
What can the Development do if the work to achieve the Sprint Goal, turns out to be different than expected?
Negotiate the scope of the Sprint Backlog with the Product Owner
What do Scrum artifacts represent?
The work or value to provide transparancy and opportunities for inspection and adaption
What do Sprints contain and consists of? (5)
- Sprint planning
- Development work
- Daily Scrums
- Sprint Review
- Sprint Retrospective
What does adaption mean for Scrum?
If an inspector determines that on or more aspects of a process deviate outside acceptable limit and that the resulting product will be unacceptable, the process or the material being processed must be adjusted. An adjustment must be made soon as possible to minimize further deviation
What does cross-functional mean in the Development Team?
All skills necessary are there, to create a product Increment
What does Inspection mean for Scrum?
Scrum users must frequently inspect Scrum Artifacts and the progress toward a Sprint Goal to detect undesirable variancies
What does Inspection require?
Should not be so frequent that inspection gets in the way of the work. Inspection are most beneficial when dilligently performed by skilled inspectors at the point of work
What does it mean that a new increment must be done at the end of a Sprint?
It must be in useable condition and meet the Scrum Teams definition of Done
What does Product Backlog management include? (5)
- Clearly expressing PBI’s
- Ordening the items in the PB to best achieve goals and missions
- Optimizing the value of the work the Development Team performs
- Ensuring that the PB is visible, transparant and clear to all and shows what the Scrum Team will work on next
- Ensuring the Development Team understands items in the PB to the level that is needed
What does the Development Team consists of?
Professionals who do the work of delivering a potentially releasable Increment “Done” product at the end of each Sprint
What does the PB list consists of?
All... - feautures - functions - requirements - enhancements - fixes ...that constitute the changes to be made to the product in future releases
What does the Scrum framework consists of?
Scrum Teams and their associated roles, events, artifacts and rules
What does the self-organization mean in the Development Team?
No one, not even the Scrum Master, tells the Development Team how to turn the PB into Increments of potentially releasable functionality
What does transparancy mean for Scrum?
Significant aspects of the process must be visible to those responsible for the outcome
What does transparancy require?
Those aspects, of the process that must be visible to those responsible for the outcome, be defined by a common standard so observers share a common understanding of what is being seen
What happens if new work is required to achieve the Sprint Goal?
Development Team adds it to the Sprint Backlog
What happens at the Daily Scrum?
Development Team plans its work for the next 24 hours
What happens during Sprint planning topic ‘What can be done”?
The Development team works to forecast the functionality that will be developed during the Sprint. The Product Owner discusses the objective that the Sprint should achieve and the PBI’s that, if completed in the Sprint, would achieve the Sprint Goal. The Scrum Team creates the Sprint Goal.
What happens if the artifacts aren’t completely transparant?
Decisions, to optimize value and control risks, don’t have a sound base. These decisions can be flawed, value may dimish and risk may increase