The Scrum Guide: My Notes Flashcards
Scrum (short definition)
A framework for developing, delivering, and sustaining complex products.
What are the elements of Scrum
roles, events,artifacts and rules that bind them together.
Who are Ken Schwaber and Jeff Sutherland?
The developers of Scrum.
Scrum (long definition)
A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.
Mention three features of Scum
It is:
- Lightweight.
- Simple to Understand
- Difficult to master
What type of framework is Scrum
A process framework
When did Scrum begin to be used?
In the early 1990s
What is NOT scrum?
It is not a process, technique or definitive method.
What does Scrum make clear?
The relative efficacy of your product, the team and the working environment.
What has scrum been used for? (5 items)
- Research and identify viable markets, technologies and product capabilities.
- Develop products and enhancements.
- Release products and enhancements, as frequently as many times per day.
- Develop and sustain Cloud and other operational environments for product use.
- Sustain and renew products.
What has been developed using Scrum (9)?
Software, hardware,embedded software,networks of interacting function, autonomous vehicles, schools, government, marketing, organizations operation, etc.
How has Scrum’s utility in dealing with complexity been proven?
As technology, marketing and environmental complexities have increased.
In which types of knowledge has Scrum proved especially effective?
Iterative and incremental knowledge transfer
What is the essence of Scrum?
A small team of people.
What characteristics (2) do individual teams have?
They are highly flexible and adaptive.
What do the words “develop” and “development” imply in the Scrum guide?
Complex work
What is the foundation of Scrum?
Empirical process control theory or empiricism
What does Empiricism say?
According to empiricism, knowledge comes from experience an making decisions based on what is known.
How does Scrum control risk?
With an iterative, incremental approach.
What is transparency?
It means that significant aspects of the process must be visible to those responsible for the outcome.
What is inspection?
Scrum users must frequently inspect Scrum artifacts and progress toward a Sprint Goal to detect undesirable variances.
How often should inspections be made?
Inspections should not be so frequent that it gets in the way of the work.
What is adaptation?
If in an inspection, it is determined that one or more aspects of a process deviate outside acceptable limits and the resulting product will be unacceptable, the process or material being processed must be adjusted.
Which are the four formal events for inspection and adaptation?
- Sprint Planning
- Daily Scrum
- Sprint Review
- Sprint Retrospective
Which are the (5) values of Scrum?
Commitment Courage Focus Openness Respect
What are the (3) pillars of Scrum?
transparency
inspection
adaptation
Who are the members of the Scrum Team?
a Product Owner
Development Team
a Scrum Master
Which (2) characteristics do Scrum Teams have?
They are self-organizing and cross-functional.
What does it mean that a Scrum Team is Self-organizing?
The teams choose how best to accomplish their work.
What does it mean that a Scrum Team is Cross-functional?
The teams have all the competencies needed to accomplish the work without depending on others not part of the team.
What does the Scrum Team model optimize?
Flexibility, creativity and productivity.
How do the Scrum Teams deliver products?
Iteratively and incrementally, maximizing opportunities for feedback.
What is the advantage of having incremental deliveries of “Done” product?
It ensures a potentially useful version of the working product being always available.
What are the responsibilities of the Product Owner?
He is responsible for maximizing the value of the product resulting from work of the Development Team.
Is the resulting product value maximization always the same?
No, it may vary widely across organizations, Scrum Teams, and individuals.
Who is responsible for managing the Product Backlog?
The Product Owner is the sole person responsible for managing the Product Backlog.
What (5) tasks does the Product Backlog management process have?
1) Clearly expressing Product Backlog Items.
2) Ordering the items in the Product Backlog to beast achieve goals and missions.
3) Optimizing the value of the work the Development Team performs
4) Ensuring the Product Backlog is visible, transparent and clear to all, showing what the Scrum Team will work on next.
5) Ensuring the Development Team understands items in the Product Backlog.
Who can manage the Product Backlog?
The Product Owner, who can make the Development Team do it, but the Product Owner remains accountable.
Who, ultimately, is accountable for managing the Product Backlog?
The Product Owner, despite him/her being able to let/make the Development team do it.
How many people can be a Product’s Product Owner?
Only one person, not a committee.
If someone in a committee, that is not the product owner, wants to change the Product Backlog, what can he/she do?
Those wanting to change a Product Backlog item’s priority must address the Product Owner.
What is necessary to have the Product Owner succeed?
The entire organization must respect his/her decisions.
What is the work of the Development Team?
Delivering a potentially releasable increment of “Done” product at the end of each Sprint.