Practice Free PSPO-I Exam Online Questions
Which statement best describes Scrum? (choose the best answer)
- A . A defined and predictive process that conforms to the principles of Scientific Management.
- B . A complete methodology that defines how to develop software.
- C . A framework to generate value through adaptive solutions for complex problems.
- D . A cookbook that defines best practices for software development.
C
Explanation:
The best statement that describes Scrum is: A framework to generate value through adaptive solutions for complex problems.
Scrum is a lightweight framework that helps people, teams, and organizations to deliver valuable products in complex and uncertain environments.
Scrum is based on empiricism, which means that knowledge comes from experience and making decisions based on what is observed. Scrum employs an iterative and incremental approach to optimize predictability and control risk.
Scrum is not a defined and predictive process, a complete methodology, or a cookbook that defines best practices. Scrum provides the minimal boundaries within which teams can self-organize and create innovative solutions.
Reference: Scrum Guide, Section 1 (Definition of Scrum) and Section 2 (Uses of Scrum)
What is the timebox for the Sprint Planning event? (choose the best answer)
- A . Monthly.
- B . Whenever it is done.
- C . 8 hours for a one-month Sprint.
- D . 4 hours for a one-month Sprint.
C
Explanation:
The Sprint Planning is an event that occurs at the beginning of each Sprint, where the Scrum Team plans how to deliver a valuable product Increment. The Sprint Planning consists of two topics: What can be done this Sprint? and How will the chosen work get done? The outcome of the Sprint Planning is an agreed-upon Sprint Goal, a Sprint Backlog, and a plan for delivering the Increment.
The timebox for the Sprint Planning event is proportional to the length of the Sprint. For a one-month Sprint, the timebox is 8 hours. For shorter Sprints, the timebox is usually shorter. The Scrum Team may decide how much time to spend on each topic within the timebox, depending on their needs and preferences.
The timebox for the Sprint Planning event ensures that the Scrum Team does not spend too much or too little time on planning their work for the Sprint. The timebox also ensures that the Scrum Team has enough clarity and alignment on what and how they want to achieve during the Sprint.
Reference: Scrum Guide: https://www.scrumguides.org/scrum-guide.html
Sprint Planning: https://www.scrum.org/resources/what-is-sprint-planning
Why do the Developers need a Sprint Goal? (choose the best answer)
- A . A Sprint Goal only gives purpose to Sprint O.
- B . Sprint Goals are not valuable. Everything is known from the Product Backlog.
- C . The Developers are more focused with a common yet specific goal.
- D . A Sprint Goal ensures that all of the Product Backlog items selected for the Sprint are implemented.
C
Explanation:
The Developers need a Sprint Goal because it gives them a common yet specific goal to focus on during the Sprint. This is because:
The Sprint Goal is a short-term objective that provides guidance and focus to the Scrum Team throughout the Sprint. It is a flexible and negotiable commitment that can be adjusted as more is learned throughout the Sprint.
The Developers are accountable for creating a “Done” Increment in every Sprint. They must ensure that every Product Backlog item they work on meets the Definition of Done before it is considered complete.
The Developers are self-managing professionals who organize and manage their own work. They decide how to best accomplish their work, rather than being directed by others outside the Scrum Team.
The Developers need a Sprint Goal to align their efforts and collaborate effectively as a team. The Sprint Goal helps them prioritize and optimize their work based on value and impact. The Sprint Goal also helps them cope with uncertainty and complexity by providing a clear direction and a shared purpose.
Other options, such as a Sprint Goal only giving purpose to Sprint 0, Sprint Goals being not valuable, or a Sprint Goal ensuring that all of the Product Backlog items selected for the Sprint are implemented, are not valid reasons why the Developers need a Sprint Goal. They may reflect a misunderstanding of what a Sprint Goal is or how Scrum works.
Reference: [Scrum Guide], page 15, section “Sprint Goal”
[Scrum Guide], page 7, section “Developers”
[Scrum Guide], page 10, section “Definition of Done”
[Scrum Guide], page 10, section “Increment”
True or False: Product Owners must specify complete acceptance criteria for a Product Backlog item before the Developers can select the item in Sprint Planning.
- A . TRUE
- B . FALSE
Which of the following are the Developers accountable for? (Choose the best two answers)
- A . Selecting the Product Owner.
- B . Organizing the work required to meet the Sprint Goal.
- C . Creating a plan for the Sprint, the Sprint Backlog,
- D . Reporting productivity.
How much time must a Product Owner spend with the Developers? (Choose the best answer)
- A . 40%, or more if the stakeholders agree.
- B . Enough so that the Product Owner is confident the Increment will meet the intended value.
- C . As much time as the Developers tell the Product Owner to be present.
- D . 100%
Which two things are appropriate for a Scrum Master to do, if the Scrum Team does not have the tools and environment to completely finish each selected Product Backlog item? (choose the best two answers)
- A . Coach the Scrum Team to improve its skills, tools and environment over time and adjust the Definition of Done accordingly.
- B . Refocus the current Sprint on establishing the Scrum Team’s environment instead of delivering an Increment.
- C . Encourage the Product Owner to accept partially done Increments until the situation improves.
- D . Have the Scrum Team establish a Definition of Done that is actually possible to achieve given current circumstances.
- E . Declare the Scrum Team not ready for Scrum.
AD
Explanation:
Explore
The correct answers are A and D)
A) Coach the Scrum Team to improve its skills, tools and environment over time and adjust the Definition of Done accordingly. This is an appropriate action for a Scrum Master, as it helps the Scrum Team to overcome the impediments that prevent them from delivering a potentially releasable Increment. The Definition of Done should reflect the current reality of the Scrum Team, but also be a source of continuous improvement12.
D) Have the Scrum Team establish a Definition of Done that is actually possible to achieve given current circumstances. This is also an appropriate action for a Scrum Master, as it ensures that the Scrum Team has a clear and shared understanding of what it means to complete a Product Backlog item. The Definition of Done should be realistic and achievable, but also challenging and ambitious12.
B) Refocus the current Sprint on establishing the Scrum Team’s environment instead of delivering an Increment. This is not an appropriate action for a Scrum Master, as it violates the purpose of the Sprint, which is to deliver a valuable product Increment that meets the Sprint Goal. The Scrum Team should not change the Sprint Goal or scope during the Sprint, unless the Product Owner decides to cancel the Sprint3.
C) Encourage the Product Owner to accept partially done Increments until the situation improves. This is not an appropriate action for a Scrum Master, as it compromises the quality and value of the product. The Product Owner should only accept Increments that meet the Definition of Done and the acceptance criteria. Partially done Increments increase technical debt and risk, and reduce transparency and feedback12.
E) Declare the Scrum Team not ready for Scrum. This is not an appropriate action for a Scrum Master, as it undermines the Scrum values and principles. The Scrum Master should support the Scrum Team in adopting and applying Scrum, regardless of the challenges and constraints they face. The Scrum Master should foster a culture of empiricism, self-organization, collaboration, and continuous improvement.
In the middle of the Sprint, the customer decides that there are two new features she wants. The Product Owner could: (choose the best two answers)
- A . Introduce these features at the next Daily Scrum.
- B . Add these features to the Product Backlog.
- C . Have the Scrum Master add these features to the current Sprint.
- D . Ask the Developers to consider whether they can add these features to the current Sprint without endangering the Sprint Goal.
What is the accountability of the Product Owner during Sprint 0? (choose the best answer)
- A . Determine the composition of the Scrum Team to meet the release plan.
- B . There is no such thing as Sprint 0.
- C . Create the overall release plan to ensure that organizational goals are met.
- D . Make sure enough Product Backlog items are refined to fill the first 3 Sprints.
- E . Gathering, eliciting, and analyzing the requirements to build the Product Backlog.
B
Explanation:
Sprint 0 is a term that some organizations use to describe a phase of work before the first official Sprint, where they do some upfront planning, design, architecture, or analysis 1. However, this term is not consistent with the Scrum framework, which does not prescribe any pre-Sprint activities or phases2. Scrum starts with a Product Backlog that contains at least one valuable and feasible Product Goal, and enough Product Backlog items to initiate the first Sprint[3][3]. The Product Owner is accountable for maximizing the value of the product and the work of the Developers, and for managing the Product Backlog4. The Product Owner does not have any specific accountability during Sprint 0, because Sprint 0 is not a part of Scrum.
Reference:
1: Sprint Zero: A Good Idea or Not?, Scrum Alliance, accessed on December 16, 2023
2: The Scrum Guide, November 2020, p. 5
[3][3]: The Scrum Guide, November 2020, p. 9
4: The Scrum Guide, November 2020, p. 6
Which of these may a Scrum Team deliver at the end of a Sprint? (Choose the best answer)
- A . Failing unit tests, to identify acceptance tests for the next Sprint.
- B . A single document, if that is what management asked for.
- C . An Increment of software with minor known bugs in it.
- D . A valuabie, useful Increment that meets the Definition of Done.