The Scrum Guide Flashcards
Who developed Scrum
Ken Schwaber and Jeff Sutherland
What is Scrum
A process framework used to manage complex product development
What is empiricism
That knowledge comes from experience and making decisions based on what is known.
What are the three pillars of empirical process control
Transparency
Inspection
Adaptation
By the empirical process, what is transparency
Significant aspects of the process must by visible to those responsible for the outcome (with a common standard)
By the empirical process, what is inspection
Frequently inspect artifacts and progress towards a spring goal (should not get in the way of work)
By the empirical process, what is adaptation
When an inspector finds that the process is not acceptable, the process must be changed to stop further deviation
In Scrum, what are the 4 (5?) formal events for inspection and adaptation
Sprint Planning Daily Scrum Sprint Review Sprint Retrospective (The Sprint its self)
What are the five values of Scrum
Focus (on the work of the Sprint), Openness (about work and challenges), Respect (each other to be capable), Courage (to do the right thing), Commitment (to achieving the goals)
What does the Scrum Team consist of
A Product Owner,
the Development Team,
and a Scrum Master
What are the two attributes of a Scrum Team
Self-organizing,
Cross-functional
Define self-organizing, by means of Scrum
Self-organizing teams choose how to best accomplish their work, rather than being directed by others outside of the team
Define cross-functioning, by means of Scrum
Cross-functional teams have all competencies needed to accomplish the work without depending on others not part of the team
What is the team model in Scrum designed for
To optimize…
Flexibility,
Creativity,
Productivity
What is the Product Owner responsible for
Maximizing the value of the product,
The work of the Development Team
The Product Owner is the sole person responsible for
Managing the Product Backlog
What is included with Product Backlog management
Clearly expressing Product Backlog items;
Ordering the items in the Product Backlog to best achieve the goals and missions;
Optimizing the value of the work the Development Teams performs;
Ensuring that the Product Backlog is visible, transparent, and clear to all, and shows what the Scrum
Team will work on next;
Ensuring the Development Team understands items in the Product Backlog to the level needed
Who is accountable for the Product Backlog?
The Product Owner
True or False: The development team is allowed to work on items not in the Product Backlog?
False
The Development Team consists of professionals who do the work of delivering a …
potentially releasable Increment of “Done” product at the end of each Sprint
Development Teams are structured and empowered by the organization to …
organize and manage their own work
List the characteristics of a Development Team
They are self-organizing. No one (not even the Scrum Master) tells the Development Team how to turn Product Backlog into Increments of potentially releasable functionality;
Development Teams are cross-functional, with all of the skills as a team necessary to create a product Increment;
Scrum recognizes no titles for Development Team members other than Developer, regardless of the work being performed by the person; there are no exceptions to this rule;
Scrum recognizes no sub-teams in the Development Team, regardless of particular domains that need to be addressed like testing or business analysis; there are no exceptions to this rule;
Individual Development Team members may have specialized skills and areas of focus, but accountability belongs to the Development Team as a whole.
Optimal Development Team size is …
small enough to remain nimble and large enough to complete significant work within a Sprint
Smaller Development Teams (less than 3) may encounter …
skill constraints during the Sprint, causing the Development Team to be unable to deliver a potentially releasable Increment
What is the Scrum Master responsible for
Ensuring Scrum is understood and enacted (and helps those outside the Scrum Team understand which of their interactions with the Scrum Team are helpful and which aren’t)
The Scrum Master is a _______ for the Scrum Team
Servant-leader
What is the Scrum Masters service to the Product Owner
Finding techniques for effective Product Backlog management;
Helping the Scrum Team understand the need for clear and concise Product Backlog items;
Understanding product planning in an empirical environment;
Ensuring the Product Owner knows how to arrange the Product Backlog to maximize value;
Understanding and practicing agility;
Facilitating Scrum events as requested or needed.
What is the Scrum Masters service to the Development Team
Coaching the Development Team in self-organization and cross-functionality;
Helping the Development Team to create high-value products;
Removing impediments to the Development Team’s progress;
Facilitating Scrum events as requested or needed;
Coaching the Development Team in organizational environments in which Scrum is not yet fully adopted and understood.
What is the Scrum Masters service to the Organization
Leading and coaching the organization in its Scrum adoption;
Planning Scrum implementations within the organization;
Helping employees and stakeholders understand and enact Scrum and empirical product development;
Causing change that increases the productivity of the Scrum Team;
Working with other Scrum Masters to increase the effectiveness of the application of Scrum in the organization.
What is the usefulness in prescribed events in Scrum
To create regularity and to minimize the need for meetings not defined in Scrum
What is a time-boxed event and is each event time-boxed
An event that has a maximum duration and yes, every event in Scrum is time-boxed
When may a time-boxed event end
Whenever the purpose is achieved, ensuring an appropriate amount of time is spent without allowing waste in the process.
What is a Sprint
A container for all other events, it is time-boxed to no longer than one month during which a “Done”, usable, and potentially releasable product Increment is created.
When does a sprint start
Immediately after the conclusion of the previous Sprint
What does the Sprint contain and consist of
Sprint Planning Daily Scrums The development work Sprint Review Sprint Retrospective
Can changes me made during a sprint that endanger the Sprint Goal?
No
Can quality goals change during a Sprint
No