Scrum Master Flashcards
What are the scrum artifacts
Product backlog, sprint backlog and increments
What is the definition of a scrum artifact
Info a scrum team and stakeholders use to detail the product being developed, actions to product it and the actions performed during the project
What is the sprint goal
Communicates why the sprint is valuable to stakeholders
When should the sprint goal be finalized
Prior to the ending of sprint planning
What delivers more value to its users and stakeholders
Scrum framework
Who presents the features completed during a sprint
The scrum team is self managing and will decide on its own
When can a scrum team release an increment
Anytime as long as this work adheres to the definition of done
Does the product backlog dictate how the developers complete there work??
What and why NOT how the developers should complete there work
When can the definition of done be updated
It will be adapted throughout the development effort to ensure huge net quality for the product. Inspects the dod during the sprint retro. Cannot be done during the sprint.
What role does the stakeholders have for the def of done
Stakeholders have no formal role in defining the definition of done
5 scrum values
FROCC focus, respect, openness, commitment and courage
Are incomplete product backlog items releasable and valuable
No, if the work is not released no value is generated
5 scrum events
Sprint planning, daily scrum, sprint review, sprint retrospective, The sprint
Def of sprint review
Formal event where the work is inspected by P.D. owner and stakeholders.
What is the purpose of sprint planning
It initiates the sprint by laying out the work to be performed
Why would the scrum team invite other people to the sprint planning mtg
To provide advice
What 3 topics does sprint planning address
- Why is this sprint valuable
- What can be done on this sprint
- How will the chosen work get done
When must the sprint goal be finalized
Prior to the end of sprint planning
How does work get chosen to be done
For each backlog item, the developers plan the work to create an increment that meets the definition of done
First reason of sprint planning and the synonym
Why is this sprint valuable = sprint goal
3rd topic of sprint planning definition - how will the work be done - how?
Breakdown the backlog item into smaller items into 1 day or less
What is scrum
A lightweight framework that helps ppl generate value through adaptive solutions for complex problems
What does empiricism assert
That knowledge comes from experience and making decisions based on what is observed
What is lean thinking
The concept of reducing waste and focusing on the essentials
3 scrum pillars
TIA transparency inspection adaptation
What does the scrum event implement
The empirical scrum pillars
What are important decisions based on
The perceived state of of its three formal artifacts and therefore must be transparent
What does transparency enable
Inspection
Why should scrum artifacts and the progress towards goals be inspected
To detect potentially undesirable variances or problems
What helps with inspection
Cadence of the 5 scrum events
What does inspection enable
Adaptation
Inspection without adaptation
Is considered pointless. Scrum events are designed to provoke change
Why is adaptation important
So as soon as the process or product deviates from acceptable limits the team can make necessary changes
When should a scrum team adapt
As soon as the team learns anything new through adaptation
What should reenforce scrum values
Decisions that are made, steps taken and the way scrum is used
What are developers accountable for
Creating a plan for the sprint; sprint backlog 2. Instilling quality by adhering to the def of done 3. Adapting plan each day towards the sprint goal 4. Holding each other accountable
What is the product owner accountable for
Maximizing the value of the product resulting from the work of the scrum team
What about the product backlog is the product owner accountable for
Developing and explicitly communicating the product goal 2. Creating and clearly comm product backlog items 3. Ordering product backlog items 4. Ensuring the product backlog is transparent, visible and understood
What is the scrum master accountable for
Establishing scrum as defined in the scrum guide. They do this by helping everyone understand scrum theory and practice, within the scrum team and org
Who is responsible for defining the product goal
PDM
What are the three c’s of a user story
Card, conversation, confirmation
Card in user story
Be brief, As a (user) I want (some objective) so that I get some outcome
Another way to think about user stories
Who, what and why - identifying the why brings value to the user story.
Confirmation
User acceptance criteria - a way to test if the story has been completed
What is the act adding detail, order and size to the items in the Bro duct backlog
The product backlog refinement
Each artifact contains a commitment, what is it for the product backlog
The product goal
During the sprint planning meeting what does the product owner explain
What needs to be done next to inc the value of the product
What is included in the sprint backlog
Backlog items, plan to deliver increment and realize the sprint goal
What does the sprint goal provide
Guidance and flexibility and explains why the sprint is valuable
What is the sprint scope
The work needed to reach the sprint goal. It is the extent of the work. It is flexible but the goal must remain the same. The scope represents the functionality that will be developed during the sprint. The scope of backlog is the amount of work selected by the developers
When can scope renogotiation with the product owner happen
Anytime
How does compromise work in the sprint scope
Compromise on features not quality
What is an output of the sprint planning meeting
The sprint GOAL not the product goal
When MUST the definition of done be addressed
During spring planning
Def of done tends to
Be more technical, about code quality, security best practices, how many code reviews are needed
Acceptance criteria try’s to describe
When an item is complete, mostly from a functional perspective
Acceptance criteria is specific
To a specific item
What is the commitment for the increment
Definition of done
When is the best time to modify the definition of done
During the sprint retrospective, worse time is during the sprint
What is included in the product backlog
Product goal and PBI
What is the product goal
The commitment for the product t backlog items
What is the sprint goal
Commitment for the sprint backlog items and the devs must do everything to get it
How are events designed
To enable transparency and inspection
Where is the work to be performed planned
Sprint planning
What is being reviewed during the sprint review
The increment
Def of timebox
Maximum duration of a meeting
Should any changes be made during the sprint that endanger the sprint goal?
No
Timebox of scrum events
Sprint planning 8 hrs, stand up 15 mins, review 4 hours, sprint 1 per mint
Scrum master role during review
Facilitate meeting, understands purpose and keep in timebox
Why is the increment demonstrated at sprint review
To obtain feedback and encourage collaboration on what should be done next
During sprint retrospective the scrum team inspects how the last sprint with with regards to
Individuals, interactions, processes, tools and their definition of done
Can the def of done guide the developers during sprint planning
Selecting how much can be completed within a Sprint may be challenging. However, the more the Developers know about their past performance, their upcoming capacity, and their Definition of Done, the more confident they will be in their Sprint forecasts”.h
What is a sprint outcome
Another name for increment