Scrum Flashcards
What is Scrum?
Scrum is a framework for developing, delivering, and sustaining complex products
What does Scrum consist of?
Roles
Events
Artifacts
Rules
Definition of Scrum
A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value
What theory is behind Scrum?
Scrum is founded on empirical process control theory, or empiricism. Empiricism asserts that knowledge comes from experience and making decisions based on what is known.
Three pillars of Scrum
Transparency
Inspection
Adaptation
What does transparency mean?
Significant aspects of the process must be visible to those responsible for the outcome. Transparency requires those aspects be defined by a common standard so observers share a common understanding of what is being seen. E.g. definition of done
What does Inspection mean?
Scrum users must frequently inspect Scrum artifacts and progress toward a Sprint Goal to detect undesirable variances
What does Adaptation mean?
If an inspector determines that one or more aspects of a process deviate outside acceptable limits, and that the resulting product will be unacceptable, the process or the material being processed must be adjusted. An adjustment must be made as soon as possible to minimize further deviation.
What are the Scrum values?
Commitment Courage Focus Openness Respect
What are the roles within a Scrum team?
Product Owner, Development Team, Scrum Master
How can Scrum teams be described?
The Scrum Team consists of a Product Owner, the Development Team, and a Scrum Master. Scrum Teams are self-organizing and cross-functional. Self-organizing teams choose how best to accomplish their work, rather than being directed by others outside the team. Cross-functional teams have all competencies needed to accomplish the work without depending on others not part of the team
What is the Product Owner?
Responsible for maximizing the value of the product resulting from work of the Development Team.
What does the Product Owner do?
Managing the Product Backlog: expressing items, ordering items, optimizing value of the work of the Dev Team, ensure that backlog is visible, transparent, ensures that Dev team understands backlog
What does the Dev Team do?
Create working increments. They are self-organizing, cross-functional, no titles, no sub-teams
How big is the Dev team?
3-9 members