PSM 1
Imagine you are a scrum master in a small organization that tries to adopt scrum. There are 10 developers and a product owner. How can they be divided into teams?
-2 teams of 6 and 4 people (after a short meeting the developers decided this is the best option) -3 teams of 4, 3, 3 people (each team is cross functional)
Who is responsible for product backlog refinement?
The product owner and the development team
Who estimates the work during the sprint and measures the sprint progress?
The development team
An organization has decided to adopt scrum, but management wants to change the terminology to fit with the terminology already used. What will likely happen if this is done?
All of the above -without a new vocabulary as a reminder of the change, very little change may actually happen -the organization may not understand what has changed with scrum and the benefits of scrum may be lost -management may feel less anxious
The scrum artifacts are:
Product backlog Sprint backlog Increment
Scrum artifacts
Represent work or value. Designed to maximize transparency of key information -Product backlog -> product goa -Sprint backlog -> sprint goal -Increment: definition of done
Who updates the remaining work during the sprint?
The Development Team
Who is responsible for all the estimates in the product backlog?
The development team
Who is responsible for tracking the total work remaining in the sprint backlog to project the likelihood of achieving the sprint goal?
The development team
What does it mean to say that an event has a timebox?
The event can take no more than a maximum amount of time
Developers
The people in the scrum team who are committed to creating any aspect of a usable increment each sprint. They create a plan for the sprint (the sprint backlog), instill quality by adhering to a DoD, adapt their plan each day toward the sprint goal, and hold each other accountable as professionals
Who should know the most about the progress toward a business objective or a release, and be able to explain the alternatives most clearly?
The product owner
Who is responsible for coping with incomplete artifact transparency?
The scrum master
The developers should not be interrupted during the sprint and the sprint goal should remain intact. These are conditions that foster creativity, quality, and productivity. Which of the following is false?
The sprint backlog is fully formulated in the sprint planning event and does not change during the sprint
Pillars of Scrum
transparency, inspection, and adaptation
What does product backlog management include?
- Optimizing the value of the work the Development Team performs - Ordering the items in the Product Backlog to best achieve goals and missions - Ensuring that the Product Backlog is visible, transparent, and clear to all, and shows what the Scrum Team will work on next
The length of a sprint should be
- Short enough to be able to synchronize the development work with other business events. - Short enough to keep the business risk acceptable to the Product Owner. - One month or less ALL OF THE ABOVE
Choose 3 responsibilities of a self-organizing team
1. Decompose product backlog items into tasks 2. select product backlog items for the sprint 3. track sprint peformance
Ideal development team size
3-9
What are the time boxes for the sprint review and sprint retrospective?
4 and 3 hours respectively
The timebox for the sprint review is:
4 hours for a monthly Sprint. For shorter Sprints it is usually shorter.
Whats the allowed scrum team size?
8+-2 (10 or fewer)
What is the result of the sprint review?
A revised product backlog that defines the probable product backlog items for the next sprint
Scrum Master
Accountable for establishing scrum as defined in the scrum guide. Accountable for the teams effectiveness.
The product owner
Accountable for maximizing the value of the product resulting from the work of the scrum team. How this is done may vary widely across organizations, scrum teams, and individuals. Accountable for ordering the product backlog and clearly communicating product backlog items
Which of the following is the least productive way for the scrum master to improve the development team's communication with the product owner?
Act as a go-between for them
When many scrum teams are working on a single product, what best describes the definition of done?
All scrum teams must have a definition of done that makes their combined increment valuable and useful.
Who can attend daily scrum?
Anyone can attend. Only the development team is required to attend.
What four compromise scrum?
Artifacts Events Roles Rules
How many hours per day should a development team member work?
At a sustainable pace
What are two ways a scrum master serves to enable effective scrum teams?
By facilitating developer decision marking AND by removing impediments that hinder the scrum team
Five values of scrum
Commitment, focus, openness, respect, and courage
Which of the following is designed for inspection?
Daily scrum
How much work must the developers complete for each product backlog item they select for a sprint?
Enough so that the product backlog item they select meets the definition of done
T/F: Scrum recommends using only those scrum components and rules which suit most for a particular project
False
T/F: The whole sprint backlog is defined during sprint planning and usually does not change during the sprint.
False
T/F: all the scrum teams working on the same product should have the same length
False
T/F: each sprint backlog item should be owned by a development team member
False
T/F: Each sprint backlog item is owned by one, or a pair of developers.
False. Each sprint backlog item should be accountable to all the team members.
What are the three main qualities the team model in scrum is designed to optimize?
Flexibility, productivity, creativity
Who creates the definition of done?
If it is not an organizational standard, the scrum team must create a definition of done appropriate for the product.
When should we present the project performance information to the customer?
In the sprint review
The CEO asks the developers to add a very important item to a sprint that is in progress. What should the developers do?
Inform the other members of the scrum team so that the team can decide what to do.
The three pillars of empiricism are:
Inspection, Transparency, Adaptation
Who can replace sprint backlog items during the sprint?
No one
Who makes up the scrum team?
One scrum master, one product owner, and developers
Who creates the increment?
Only members of the Development Team create the Increment.
What should the scrum master do during sprint retrospective?
Participate as a scrum team member
Which of the following is not timeboxed?
Product Backlog refinement
Scrum Events
Sprint Sprint planning Daily scrum Sprint review Sprint retrospective
What is the function or purpose of management in scrum?
Support the product owner with insights and information into high value product and system capabilities. Support the scrum master to encourage organizational change that fosters empiricism, self-management, bottom-up intelligence, and intelligent product delivery.
Which of the following services is appropriate for a scrum master in regard to the daily scrum?
Teach the developers to keep the daily scrum within the 15 minute timebox
What is the sprint backlog?
The Product Backlog items selected for this Sprint plus the plan for delivering them
Why is the daily scrum held at the same place and time?
The consistency reduces complexity
Who is responsible for managing the progress of work during a sprint?
The developers
When can a development team cancel a sprint?
They can't cancel Sprints. The product owner can only cancel the sprint
What is the main reason for the scrum master to be at the daily scrum?
They do not have to be there; they only need to ensure the developers have a daily scrum
Why should the scrum master be at the daily scrum?
They don't have to be there; they just need to ensure that the development team holds the meeting everyday
When does the development team prepare the tools and infrastructure for the development?
Throughout the project
A product owner can delegate their responsibility to the development team
True
All 4 scrum events equal inspection, adaptation, and transparency
True
T/F: A person working on multiple scrum teams is often less productive than one who works on only one team.
True
The developers should have all the skills needed to:
Turn the product backlog items they select into an increment of useful and valuable product functionality
When might a sprint be abnormally cancelled?
When the sprint goal becomes obsolete
When does a sprint conclude?
When the sprint retrospective is complete
Which of the following are examples of a Scrum team practicing scrum poorly or not exhibiting traits of a self-managing scrum team?
-The developers are working within the boundaries of their organizations functional description and nicely handing off work from analyst to developer to tester to integration -Stakeholders attend daily scrum to check on the scrum team's progress -the developers invite external stakeholders to the sprint planning to ask them how to turn a product backlog item into an increment via a complete and detailed sprint backlog
What does the work development mean in the context of scrum?
Complex work that can include all the suggested options and even more
T/F: when multiple scrum teams work together on the same product, each team should maintain a separate product backlog
False
Which three of the following are scrum master responsibilities during the sprint?
1. ensure the development team stays self-organized 2. solve problems 3. facilitate meetings are requested or needed
Which two of the following are the best ways a scrum master can teach teams to help them self-organize?
Create a releasable increment at the end of each sprint AND time box events to manage risk
How is budgeting done in Scrum?
Ideally revised each Sprint to ensure value is being delivered
Which of the following best describes the product backlog?
It grows and changes as more is learned about the project
What is the sprint retrospective?
It is an opportunity for the Scrum Team to inspect itself and create a plan for improvements to be enacted during the next Sprint
How much of the sprint backlog should be defined during the sprint planning meeting?
Just enough, so the development team can forecast what it can do, and to start the first several days of the sprint
What is the order of items in the product backlog?
Less valuable and most unclear items at the bottom
When does a developer become the sole owner of an item on the sprint backlog?
Never. All sprint backlog items are owned by the developers on the scrum team.
Which two statements are right when four teams are working on a single product?
There should be only one product backlog AND there should only be one product owner
The timebox for the sprint planning event is?
8 hours for a monthly Sprint. For shorter Sprints it is usually shorter.
What is the typical size for a scrum team?
10 or fewer
What is the timebox for a complete sprint planning meeting?
8 hours for a month sprint
What statement best describes a product owner's responsibility?
Optimizing the value of the work the scrum team does
What does a burn down chart present?
Work remaining across time.
Which two things should the scrum team do during the first sprint?
Deliver an increment of useful and valuable product AND Develop and deliver at least one piece of functionality
Which scrum events are timeboxed?
Sprint planning, sprint retrospective, and sprint review
Which are the formal opportunities to inspect and adapt?
The sprint planning, the daily scrum, the sprint review, and the sprint retrospective
T/F: the purpose of a sprint is to produce valuable and useful increment of a working product
True
Which of the following are common product owner activities during the sprint? (choose 2)
Work with the stakeholders AND answer questions from the development team about the items in the sprint backlog
The purpose of the sprint retrospective is to (select three):
-Inspect how the last sprint went with regards to people, relationships, process, and tools -Identify and order the major items that went well and potential improvements -Create a plan for implementing improvements to the way the scrum team does its work
Three elements of the sprint backlog
1. the sprint goal 2. the items selected from the product backlog 3. the tasks created by decomposing the items
At the sprint retrospective meeting the scrum team identified some improvements that can be done. What should the scrum team do?
make sure the sprint backlog for the next sprint includes at least one high priority process improvement
Choose three: what happens when a sprint is cancelled?
-any complete and done product backlog items are reviewed -all incomplete product backlog items are re-estimated and put back on the product backlog -if part of the work is potentially releasable, the product owner typically accepts it
Three questions the scrum guide gives as an example that can be used at the daily scrum:
1. do I see any impediments that prevent me or the development team from meeting the sprint goal 2. what will i do today to help the development team meet the sprint goal? 3. what did i do yesterday that helped the development team meet the sprint goal?
T/F: the scrum team must choose at least one high priority process improvement item, identified during the retrospective, and place it in the sprint backlog
False
Could the sprint planning be finished if only work planned for the first days of the sprint is decomposed to units of one day or less?
Yes if the remaining work is also estimated, maybe in bigger units
What is the scrum master's responsibility during the sprint retrospective?
Participate and facilitate as needed or requested
Scrum definition
Scrum is a lightweight framework that helps people, teams, and organizations generate value through adaptive solutions for complex problems
Select the two meetings in which people outside the scrum team are allowed to participate
Sprint planning and sprint review
What are the questions the sprint planning answers? Select 2
What can be delivered in the increment resulting from the upcoming sprint AND how will the work needed to deliver the increment be achieved?
T/F: the scrum master should cancel the sprint planning if the sprint goal is not composed beforehand.
False
Which does a self-organizing development choose?
How to best accomplish its work
The definition of done is created during the first sprint and remains unchanged until the product release
False
T/F: it is good practice to have at least 2 product owners on big projects
False