Professional Scrum Master 1, 2, and 3
What are the two primary ways a Scrum Master keeps a Development Team working at its highest level or productivity?
- By removing impediments that hinder the Development Team. - By facilitating Development Team decisions.
Which two things should the Development Team do during the first Sprint? Choose 2 answers
- Develop at least one piece of functionality. - Create an increment of potentially releasable software.
Choose two responsibilities of a self-organizing Development Team: Choose 2 answers
- Do the work planned in the Sprint Backlog. - Pull Product Backlog items for the Sprint.
The timebox for a Daily Scrum is?
15 minutes
What is the time-box for the Sprint Review?
4 hours for a monthly Sprint
What is the time-box for the Sprint Planning meeting?
8 Hours for a monthly Sprint
A Scrum Master is working with a Development Team that has members in different physical locations. The Development Team meets in a variety of meeting rooms and has much to do logistically (for example, set up conference calls) before the Daily Scrum. What action should the Scrum Master take?
Allow the Development Team to self manage and determine for itself what to do.
Sprint burndown charts are an efficient tracking tool because they show:
An estimate of the total work remaining for the Sprint.
Which of these may a Development Team deliver at the end of a Sprint?
An increment of working software that is "done".
What are two good ways for the Development Team to make non-functional requirements visible? Choose 2 answers
Answer 1 of 2: Add them to the definition of "Done" so the work is taken care of every Sprint. Answer 2 of 2: Add them to the Product Backlog and keep the Product Owner posted on the expected effort.
Which of the following are true about the length of the Sprint? Choose 2 answers
Answer 1 of 2: All Sprints must be 1 month or less. Answer 2 of 2: It is best to have Sprints of consistent length throughout a development effort.
One of the Scrum events is the Daily Scrum. What are two outcomes of the Daily Scrum? Choose 2 answers
Answer 1 of 2: An updated list of impediments for the Scrum Master to take care of. Answer 2 of 2: A shared understanding of the most important work to be undertaken next to achieve the best possible progress toward the Sprint goal.
Which two of the following are true about the Scrum Master role? Choose 2 answers
Answer 1 of 2: The Scrum Master helps those outside the team interact with the Scrum Team. Answer 2 of 2: The Scrum Master teaches the Development Team to keep the Scrum meetings to their timebox.
What are two ways that architecture and infrastructure are handled in Scrum? Choose 2 answers
Answer 1 of 2: They are added to the Product Backlog and addressed in early Sprints, while always requiring at least some business functionality, no matter how small. Answer 2 of 2: They are implemented along with functional development of the product.
A Development Team pulled a Product Backlog item into the Sprint and worked on it. However, it does not meet their definition of "Done" by the end of the Sprint. What three things should happen with the incomplete Product Backlog item? Choose 3 answers
Answer 1 of 3: Do not include the item in the increment this Sprint. Answer 2 of 3: Do not show it in the Sprint Review. Answer 3 of 3: Re-estimate it and return it to the Product Backlog for the Product Owner to decide what to do with it.
What are three benefits of self-organization? Choose 3 answers
Answer 1 of 3: Increased creativity Answer 2 of 3: Increased commitment Answer 3 of 3: Increased accuracy of estimates
Which three of the following are feedback loops in Scrum? Choose 3 answers
Answer 1 of 3: Sprint Review Answer 2 of 3: Refinement Meeting Answer 3 of 3: Sprint Retrospective
Which of the following are true about the Product Owner role? Choose 3 answers
Answer 1 of 3: The Product Owner is one person. Answer 2 of 3: The Product Owner is accountable for ordering the Product Backlog. Answer 3 of 3: The Product Owner can be influenced by committee.
Which three questions are answered by all Development Team Members at the Daily Scrum? Choose 3 answers
Answer 1 of 3: What work am I going to do today to help the team achieve its goal? Answer 2 of 3: What impediments are in my way or in the way of the team? Answer 3 of 3: What work did I do yesterday to help the team achieve its goal?
A Product Owner wants advice from the Scrum Master about estimating work in Scrum. Which of these is the guideline that a Scrum Master should give?
Answer: Product Backlog items must be estimated in story points.
The Development Team should have all the skills needed to:
Answer: Turn Product Backlog items into an increment of potentially releasable product functionality.
How often should Development Team membership change?
As needed, while taking into account a short term reduction in productivity.
As the Development Team starts work during the Sprint, it realizes it has selected too much work to finish in the Sprint. What should it do?
As soon as possible in the Sprint, work with the Product Owner to remove some work or Product Backlog items.
A Sprint Retrospective should be held:
At the end of each Sprint.
What is the primary way a Scrum Master keeps a Development Team working at its highest level of productivity?
By facilitating Development Team discussions and removing impediments.
A Scrum Master is introducing Scrum to a new Development Team. The Development Team has decided that a retrospective is unnecessary. What action should the Scrum Master take?
Consult with the Product Owner to see how he/she feels about the situation.
What is it most appropriate for a Development Team to change the definition of "Done"?
During Sprint Planning.
The Product Owner makes sure the team selects enough from the Product Backlog for a Sprint to satisfy the stakeholders.
False
What is the main reason for the Scrum Master to be at Daily Scrum?
He or she does not have to be there, he or she only has to ensure the Development Team has a Daily Scrum.
The Product Backlog is ordered by:
Higher priority items are at the top.
Which does a self-organizing Development Team choose?
How to best accomplish its work
When do Development Team members take ownership of a Sprint Backlog item?
Never. All Sprint Backlog items are "owned" by the entire Development Team, even though each one may be done by an individual Development Team member.
Does Scrum have a role called "Project Manager"?
No
Which statement best describes a Product Owner's responsibility?
Optimizing the value of the work the Development Team does.
If two Scrum Teams are added to a project that previously had only one Scrum Team, what will be the immediate impact on the first Scrum Team's productivity?
Productivity will stay the same.
Which topics should be discussed in the Sprint Review?
Sprint results
The Development Team informs the Scrum Master that the IT manager has asked for a status report during the Sprint. The Scrum Master will:
Talk to the IT manager and explain that progress in Scrum comes from inspecting an increment at the Sprint Review.
During the Daily Scrum, the Scrum Master's role is to:
Teach the Development Team to keep the Daily Scrum within the 15 minute timebox.
Which technique is the best way the Scrum Master can ensure that the Development Team communicates effectively with the Product Owner?
Teach the Development Team to talk in terms of business needs and objectives.
Who determines how work is performed during the Sprint?
The Development Team
Who should make sure everyone on the Development Team does his or her tasks for the Sprint?
The Development Team
Who creates a Product Backlog item's estimate?
The Development Team after clarifying requirements with the Product Owner.
What does it mean for a Development Team to be cross-functional?
The Development Team includes cross-skilled individuals who are able to contribute to do what is necessary to deliver an increment of software.
How is management external to the Scrum Team involved in the Daily Scrum?
The Development Team self-manages and is the only management required at the Daily Scrum.
Who is responsible for forecasting the work estimates during a Sprint?
The Development Team.
How should Product Backlog items be chosen when multiple Scrum Teams work from the same Product Backlog?
The Development Teams pull in work in agreement with the Product Owner.
Who can abnormally terminate a Sprint?
The Product Owner
Who is responsible for clearly expressing Product Backlog items?
The Product Owner
Who must do all the work to make sure Product Backlog items conform to the Definition of "Done"?
The Scrum Team.
Which output from Sprint Planning provided the Development Team with a target and overarching direction for the Sprint?
The Sprint Goal
Every Development Team should have:
The competencies and skills needed to deliver a Done Increment in a Sprint.
What does it mean to say that an event has a time-box?
The event can take no more than a maximum amount of time.
What activities would a Product Owner typically undertake in the phase between the end of the current Sprint and the start of the next Sprint?
There are no such activities. The next Sprint starts immediately after the current Sprint.
What is the accountability of the Product Owner during Sprint 0?
There is no such thing as Sprint 0.
Which outcome is expected as Scrum Teams mature?
They will improve their definition of "Done" to include more stringent criteria.
What is the purpose of a Sprint Review?
To inspect the product increment with the stakeholders and collect feedback on next steps.
Multiple Scrum Teams working on the same project must have the same Sprint start date.
True
The Sprint Goal is a result of Sprint Planning, as is the Sprint Backlog
True
Every Scrum Team must have a Product Owner and Scrum Master?
True. Outcomes are affected by their participation and availability.
Which phrase best describes a Product Owner?
Value optimizer.
Which answer best describes the topics covered in Sprint Planning?
What can be done and how to do it.
The Product Owner must release each increment to production.
When it makes sense.
When is a Sprint cancelled?
When the Product Owner determines that it makes no sense to finish it.
When might a Sprint be abnormally terminated?
When the Sprint Goal becomes obsolete.
When is a Product Backlog item considered complete?
When the item has no work remaining in order to be released.
What are two responsibilities of testers in a Development Team? Choose 2 answers
- Everyone in the Development Team is responsible for quality. - Scrum has no "tester" role.
Which are properties of the Daily Scrum? Choose 2 answers
- It is fifteen minutes or less in duration. - Its location and time should remain constant.
Which two ways of creating Development Teams are consistent with Scrum's values? Choose 2 answers
Answer 1 of 2: Bring all the developers together and let them self-organize into Development Teams. Answer 2 of 2: Existing teams propose how they would like to go about organizing.
Which are NOT appropriate topics for discussion in a Sprint Retrospective? Choose 2 answers
Answer 1 of 2: Definition of "Done". Answer 2 of 2: Sprint Backlog for the next Sprint.
Choose two responsibilities of a self-organizing Development Team. Choose 2 answers
Answer 1 of 2: Do the work planned in the Sprint Backlog. Answer 2 of 2: Pull Product Backlog items for the Sprint.
As the Sprint Planning meeting progresses, the Development Team sees that the workload is greater than they can handle. Which two are valid actions? Choose 2 answers
Answer 1 of 2: Remove or change selected Product Backlog items. Answer 1 of 2: Recruit additional Development Team members before the work can begin.
You have just been hired by a company new to Scrum. Your management has assigned you to be the Scrum Master of six new Scrum Teams. These teams will build one product. Select two conditions you should strive for in this scenario. Choose 2 answers
Answer 1 of 2: There should be only one Product Owner. Answer 2 of 2: The product has one Product Backlog.
The definition of "Done" is used to: Choose 3 answers
Answer 1 of 3: Guide the Development Team on how many Product Backlog items to select for the Sprint. Answer 2 of 3: Create a shared understanding of when work is complete. Answer 3 of 3: Increase transparency.
When the Development Team is having trouble delivering a working increment because they don't understand a functional requirement, what should they do?
Collaborate with the Product Owner to determine what is possible and acceptable.
When a Development Team determines that it has over-committed itself for a Sprint, who has to be present reviewing and adjusting the Sprint work selected?
The Product Owner and the Development Team.
A new developer is having continuing conflicts with existing Development Team members and creating a hostile environment. If necessary, who is responsible for removing the team member?
The Scrum Master is responsible, because he/she removes impediments.
What are two good ways for a Scrum Team to ensure security concerns are satisfied? Choose 2 answers
Answer 1 of 2: Have the Scrum Team create Product Backlog items for each concern. Answer 2 of 2: Add security concerns to the definition of "Done".
The Product Owner is not collaborating with the Development Team during the Sprint. What are two valuable actions for a Scrum Master to take? Choose 2 answers
Answer 1 of 2: Inform the Product Owner's functional manager. Answer 2 of 2: Bring up the problem in the Sprint Retrospective.
What are two guidelines a Scrum Master would use to divide a group of 100 people into multiple Development Teams? Choose 2 answers
Answer 1 of 2: Let the Development Teams decide. Answer 2 of 2: Ask the developers to divide themselves into teams.
A Development Team selects a set of Product Backlog items for a Sprint Backlog with the intent to get the selected items done by the end of the Sprint. Select two statements that explain what done means. Choose 2 answers
Answer 1 of 2: No work left from the definition of "Done". Answer 2 of 2: All work to create software usable by end users.
The Daily Scrum is an event that happens every day. What would be three key concerns if the frequency were to be lowered to every two or three days? Choose 3 answers
Answer 1 of 3: Impediments are raised and resolved more slowly. Answer 2 of 3: Opportunities to inspect and adapt the Sprint Backlog are lost. Answer 3 of 3: The Sprint plan becomes inaccurate.
Why does a Development Team need a Sprint Goal?
A Sprint Goal ensures that all of the Product Backlog items selected for the Sprint are implemented.
Which of the following best describes an increment of working software?
Additional features in a useable state that complement those delivered in previous iterations.
When many Development Teams are working on a single product, what best describes the definition of "Done"?
All Development Teams must have a definition of "Done" that makes their combined work potentially releasable.
You are the Scrum Master on a newly formed Scrum Team. Which three of the following activities would probably help the team in starting up? Choose 3 answers
Answer 1 of 3: Ensure the team understands they need a definition of "Done". Answer 2 of 3: Have the Scrum Team members introduce themselves to each other and give a brief background of their skills and work history. Answer 3 of 3: Ask the Product Owner to discuss the product or project, its history, goals, and context, as well as answer questions.
A Development Team selects a set of Product Backlog items for a Sprint Backlog with the intent to get the selected items "Done" by the end of the Sprint. Which three phrases best describe the purpose of a definition of "Done"? Choose 3 answers
Answer 1 of 3: It creates transparency over the work inspected at the Sprint Review. Answer 2 of 3: It defines what it takes for an increment to be ready for release. Answer 3 of 3: It guides the Development Team in creating a forecast at the Sprint Planning.
What three factors are best considered when establishing the Sprint length? Choose 3 answers
Answer 1 of 3: The risk of being disconnected from the stakeholders. Answer 2 of 3: The ability to go to market with a product release Answer 3 of 3: The frequency that team composition can be changed
How much work must a Development Team do to a Product Backlog item it selects for a Sprint?
As much as it has told the Product Owner will be done for every Product Backlog item it selects in conformance with the definition of "Done".
For the purpose of transparency, when does Scrum say a new increment of working software must be available?
At the end of every Sprint.
A product Increment must be released to production at the end of each Sprint.
False
The Product Owner determine how many Product Backlog items the Development Team selects for a Sprint?
False
A Scrum Team is only allowed to meet with stakeholders during the Sprint Review?
False.
When can a Development Team cancel a Sprint?
It can't. Only Product Owners can cancel Sprints.
Which best describes the Product Backlog?
It is allowed to grow and change as more is learned about the product and its customers.
Which is NOT a Development Team responsibility?
Selecting the Product Owner.
As a Scrum Master, how would you divide a group of 100 people into multiple Development Teams?
Tell the group about the product, the product vision, and rules of the Scrum framework. They then form into teams.
Who is responsible for engaging the stakeholders?
The Product Owner
When a Development Team determines that is has over-committed itself for a Sprint, who has to be present when reviewing and adjusting the Sprint work selected?
The Product Owner and the Development Team
When may a Development Team change its engineering practices
Whenever needed
If burndown charts are used to visualize progress, what do they track?
Work remaining across time.