PSM I Exam
Which Scrum Values are exhibited by not building Product Backlog items that have low business value?
- Courage - Respect - Focus
One of the Scrum events is the Daily Scrum. What are two intended outcomes of the Daily Scrum?
1) A shared understanding of the most important work to be undertaken next to achieve the best possible progress toward the Sprint goal. 2) New impediments for the Scrum Master to take care of.
What are two good ways for the Development Team to make non-functional requirements visible?
1) Add them to the definition of "Done" so the work is taken care of every Sprint 2) Add them to the Product Backlog and keep the Product Owner posted on the expected effort.
Which three purposes does the definition of "Done" serve?
1) Create a shared understanding of when work is complete. 2) Describe the purpose, objective, and time-box of each Scrum event. 3) Describe the work that must be done before the Sprint is allowed to end.
Which three of the following are time-boxed events in Scrum?
1) Daily Scrum 2) Sprint Retrospective 3) Sprint Planning
A Scrum Team has been working on a product for nine Sprints. A new Product Owner comes in, understanding he is accountable for the Product Backlog. However, he is unsure about his responsibilities. Which two activities are part of the Product Owner role according to Scrum.
1) Ensuring that the most valuable functionality is produced first at all times. 2) Interacting with stakeholders.
What two techniques could the Scrum Master use when the Scrum Team gets caught in an internal disagreement about which development techniques to apply?
1) Involve the complete Development Team. 2) Use coaching techniques; such as open questions and active listening.
At the end of a Sprint a Product Backlog item worked on during the Sprint does not meet the definition of "Done". What two things should happen with the undone Product Backlog item?
1) Put it on the Product Backlog for the Product Owner to decide what to do with it. 2) Do not include the item in the Increment this Sprint
What is the Development Team responsible for?
1) Resolving internal team conflicts. 2) Organizing the work required to meet the Sprint Goal.
What are two responsibilities of testers in a Development Team?
1) Scrum has no "tester" role 2) Everyone in the Development Team is responsible for quality
The length of a Sprint should be:
1) Short enough to be able to synchronize the development work with other business events. 2) Short enough to keep the business risk acceptable to the Product Owner. 3) No more than one calendar month.
You are the Scrum Master for four Scrum Teams working from the same Product Backlog. Several of the developers come to you complaining that work identified for the upcoming two Sprints will require full-time commitment from a technical specialist who is external to the teams. What are two key concerns for the Scrum Master to take into account in this situation?
1) The benefit of Development Teams figuring out a solution for themselves 2) The ability of the Development Teams to produce integrated increments
What is the time-box for the Sprint Planning meeting?
8 Hours for a monthly Sprint.
Which statement best describes Scrum?
A framework within which complex products in complex environments are developed.
Which of the following might the Scrum Team discuss during a Sprint Retrospective?
All of the above.
Which topics should be discussed in the Sprint Review?
All of the above.
A Scrum Master is working with a Development Team that has members in different physical locations. The Development Team meets in 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".
How often should Development Team membership change?
As needed, while taking into account a short term reduction in productivity.
The IT manager asks a Development Team for a status report describing the progress throughout the Sprint. The Development Teams asks the Scrum Master for advice. The Scrum Master should:
Ask the Product Owner to send the manager the report
A Sprint Retrospective should be held:
At the end of each Sprint.
What is the key concern when multiple Development Teams are working from the same Product Backlog?
Clear definition of requirements.
When a 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.
Five new Scrum Teams have been created to build one product. A few of the developers on one of the Development Teams ask the Scrum Master how to coordinate their work with the other teams. What should the Scrum Master do?
Collect the Sprint tasks from the teams at the end of their Sprint Planning and merge that into a consolidated plan for the entire Sprint.
A member of the Development Team takes the Scrum Master aside to express his concerns about data security issues. What should the Scrum Master do?
Create a Product Backlog item for security
How do you know that a Development Team is cross-functional?
Development Team has all the skills to create a potentially releasable increment by the end of every Sprint.
What enhances the transparency of an increment?
Doing all work needed to meet the definition of "Done"
What is the best suited structure for Development Teams in order to produce integrated Increments?
Each Development Team develops functionality from beginning to end throughout all technical layers.
How should a Development Team deal with non-functional requirements?
Ensure every Increment meets them.
During a Sprint Retrospective, for what is the Scrum Master responsible?
Facilitating and also participating as a Scrum team member.
True or False: A Scrum Master is essentially the same thing as a traditional PM (Project Manager).
False
True or False: Scrum has a role called "Project Manager".
False
True or False: The Product Owner makes sure the team selects enough from the Product Backlog for a Sprint to satisfy the stakeholders.
False
When does the next Sprint begin?
Immediately after the conclusion of the previous Sprint.
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 statement best describes the Sprint Review?
It is when the Scrum Team and stakeholders inspect the outcome of the Sprint and figure out what to do next.
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 onemay be done by an individual Development Team member.
How much time is required after a Sprint to prepare for next Sprint?
None. A new sprint starts immediately following the end of the previous Sprint.
The Scrum Master observes the Product Owner Struggling with ordering the Product Backlog. What is an appropriate action for the Scrum Master to take?
Offer the Product Owner help in understanding that the goal of ordering the Product Backlog is to maximize value.
During a Sprint Retrospective, for what is the Product Owner responsible?
Participating as a Scrum Team member.
A Development Team asks their Product Owner to re-order the Product Backlog. The team is waiting for an external supplier to deliver a specific software component. Without that component there won't be enough work in the next Sprint to occupy the full team. The Product Owner asks the Scrum Master for help. What would be good advice to give to the Product Owner?
Remind the Product Owner that his primary concern is the flow of value reflected in the ordering of the Product Backlog.
Who creates a Product Backlog item's estimate?
The Development Team after clarifying requirements with the Product Owner.
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 determines when it is appropriate to update the Sprint Backlog during a 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 is responsible for clearly expressing the Product Backlog items?
The Product Owner
Who is responsible for engaging the stakeholders?
The Product Owner
When a Development Team determines that it will not be ale to finish the complete forecast, who has to be present when reviewing and adjusting the Sprint work selected?
The Product Owner and the Development Team.
The Sprint Review is mainly an inspect and adapt opportunity for which group?
The Scrum Team and stakeholders.
For which is the Scrum Master responsible?
The Scrum process being adopted and used properly.
Which output from Sprint Planning provides the Development Team with a target and overarching direction for the Sprint?
The Sprint Goal
What happens if the Development Team cannot complete its work by the end of the Sprint?
The Sprint length holds and the Development Team continuously learns what is actually possible to do within a Sprint of this length.
Every Development Team should have:
The competencies and skills needed to deliver a Done Increment in a Sprint.
Why is the Daily Scrum held at the same time and same place?
The consistency reduces complexity
Who creates the definition of "Done"?
The development organization (or Development Team if none is available from the development organization)
What does it mean to say an event is time-box?
The event can take no more than a maximum amount of time.
Who starts the Daily Scrum?
The person coming in last. This encourages people to be on time and helps to stay within the time-box.
What is 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 role of management in Scrum?
To facilitate the Scrum Teams with insights and resources that help them improve
True or False: To get started in terms of what to build, Scrum requires no more than a Product Owner with enough ideas for a first Sprint, a Development Team to implement those ideas and a Scrum Master to help guide the process.
True
Which phrase best describes a Product Owner?
Value optimizer.
When is implementation of a Product Backlog item considered complete?
When the item has no work remaining in order to be potentially released
If burndown charts are used to visualize progress, what does a trend line through a release burndown chart indicate?
When the project will be over if the Product Owner removes work that is equal in effort to any new work that is added
In the Sprint Planning meeting, the Product Owner and the Development Team were unable to reach a clear understanding about the highest order Product Backlog items. Because of this, the Development Team couldn't figure out how many Product Backlog items it could forecast for the upcoming Sprint. They were able to agree on a Sprint goal, however.
1) Forecast the most likely Product Backlog items to meet the goal and create a Sprint Backlog based on a likely initial design and plan. Once the time-box for the Sprint Planning meeting is over, start the Sprint and continue to analyze, decompose, and create additional functionality during the Sprint. 2) Discuss in the upcoming Sprint Retrospective why this happened and what changes will make it less likely to recur.
The Daily Scrum is an event that happens every day. What should be three key concerns if the frequency were to b lowered to every two or three days?
1) Impediments are raised and resolved more slowly. 2) Opportunities to inspect and adapt the Sprint Backlog are lost. 3) The Sprint plan becomes inaccurate.
What are three ways Scrum Promotes self-organization?
1) By the Development Team deciding what work to do in a Sprint. 2) By removing titles for Development Team members. 3) By being a lightweight framework.
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.
1) There should be only one Product Owner 2) The product has one Product Backlog
What are two ways architecture and infrastructure are handled in Scrum?
1) They are added to the Product Backlog and addressed in early Sprints, while always requiring at least some business functionality, no matter how small. 2) They are implemented along with functional development of the product
For the purpose of transparency, when does Scrum say a new increment of working software must be available?
At the end of every Sprint.
What is the main reason for the Scrum Master to be at the Daily Scrum?
Scrum Master does not have to be there; he or she only has to ensure the Development Team has a Daily Scrum.