PSM1 Q&A 2
The maximum length of the Sprint Review (its time-box) is:
4 hours for a monthly Sprint. For shorter Sprints it is usually shorter.
What is the recommended size for a Development Team (within the Scrum team)?
6 plus or minus 3
The timebox for the complete Sprint Planning meeting is?
8 hours for a monthly Sprint, proportionately less for shorter Sprints
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.
Development Team membership should change:
As needed, while taking into account a short term reduction in productivity.
How often should Development Team membership change?
As needed, while taking into account a short term reduction in productivity.
The reason the Scrum Master is at the Daily Scrum is...
He or she does not have to be there; he or she only has to ensure the Development Team has a Daily Scrum
When do Development Team members become the exclusive owner 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.
Which statement best describes a Product Owner's responsibility?
Optimizing the Return of Investment (ROI) and the Total Cost of Ownership (TCO) 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 of the following is a valid service from the Scrum Master to the Product Owner?
Scrum Master serves the Product Owner in several ways, including: Ensuring that goals, scope, and product domain are understood by everyone on the Scrum Team as well as possible; Finding techniques for effective Product Backlog management; Helping the Scrum Team understand the need for clear and concise Product Backlog items; Understanding product planning in an empirical environment; Ensuring the Product Owner knows how to arrange the Product Backlog to maximize value; Understanding and practicing agility; Facilitating Scrum events as requested or needed.
The Development Team decides to divide the Sprint Backlog and assign ownership of every Sprint Backlog Item to separate individuals on the team. The Scrum Master
Should coach the Team to collectively take ownership of the Sprint Backlog Items even though an individual works on a specific team
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 time-box.
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 is required to attend the Daily Scrum?
The Development Team
Who is responsible for managing the progress of work during a Sprint?
The Development Team
It is forecasted that the project will be over in 3 Sprints. The Product Owner wants to design acceptance tests for all items. What's the best response from the Scrum Master?
This is not necessary. The items should be discussed in more detail before development, rather than upfront.Scrum doesn't use upfront planning and design, and what described in this question is a form of upfront preparation.
Multiple Scrum Teams working on the same project must have the same Sprint start date.
True
Scrum does not have a role called "project manager"
True
Which answer best describes the topics covered in Sprint Planning?
What can be done and how to do it.
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
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 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".
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.
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?
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 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?
Being facilitating productive and useful retrospectives. / Consult with the Product Owner to see how he/she feels about the situation.
Which of the below are roles on a Scrum Team?
Development Team, Product Owner, Scrum Master
Which of the following is the best way a Scrum Master can increase the team productivity?
Facilitation (as requested or needed), removing impediments and solving problems, training, coaching, consulting, and convincing people to do the right thing are the things we expect from the Scrum Master. S/he is not supposed to block the team's self-organization by giving developers orders, or deciding for them, and s/he is not supposed to do other people's jobs (e.g. ordering the items instead of letting the Product Owner do so).
A product Increment must be released to production at the end of each Sprint.
False
It is important that the product increment be released to production or shipped to customers at the end of each Sprint
False
The Product Owner determine how many Product Backlog items the Development Team selects for a Sprint?
False
The Product Owner makes sure the team selects enough from the Product Backlog for a Sprint to satisfy the stakeholders.
False
Which does a self-organizing Development Team choose?
How to best accomplish its work
The CEO asks the Development Team to add a "very important" item to the current Sprint. What should the Development Team do?
Inform the Product Owner so he/she can work with the CEO.
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.
Describe a Sprint Review?
It is when the Scrum Team and stakeholders inspect the outcome of a Sprint and figure out what to do next.
Which two of the following are true about the Scrum Master role?
It's a management position. Helps those outside the team interact with the Scrum Team. The Scrum Master does not manage people, but, manages the process. The role can be part-time.
Who determines how work is performed during the Sprint?
The Development Team
Who is responsible for updating the work estimates 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 supports the Scrum Master in removing impediments?
The Development Team can help the Scrum Master because of their understanding of how the work is done. Some impediments are rooted in external causes, and that's why the Scrum Master might need to have the senior management's support in removing them
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 has the final say on the order of the Product Backlog?
The Product Owner
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.
If a member of the development team expresses their concerns to the Scrum Master about system performance issues of specific backlog items, what should the Scrum Master do?
The Scrum Master should ask the member to share the issue with the Development 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.
Why is the Daily Scrum held at the same time and same place?
The consistency reduces complexity and overhead.
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.
The Product Owner is using burn-up charts instead of burn-down charts. What would be your response as the Scrum Master?
There is nothing wrong with it.It is on Product Owner decision which type of diagram to use
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 scrum master during Sprint Review:
This is an informal meeting, not a status meeting, and the presentation of the Increment is intended to elicit feedback and foster collaboration. The Scrum Master ensures that the event takes place and that attendees understand its purpose. The Scrum Master teaches everyone involved to keep it within the time-box.
When might a Sprint be abnormally terminated?
When the Sprint Goal becomes obsolete.
When may a Development Team change its engineering practices
Whenever needed
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.
Which two (2) things does the Development Team do during the first Sprint?
Deliver an increment of releasable software. Develop and deliver at least one piece of functionality.
Roles on a Scrum Team
Development Team, Product Owner and Scrum Master
The Scrum Master should cancel the Sprint Planning, if the Sprint Goal is not composed beforehand.
FALSE. The Sprint Goal is composed by the whole Scrum Team during the Sprint Planning.
The Product Owner and Scrum Master should not be part of the Development Team.
False. It's OK for one person to have more than one of the three Scrum roles, even though it's not recommended.
Does Scrum have a role called "Project Manager"?
No
An abnormal termination of a Sprint is called when?
When the Product Owner determines that it makes no sense to finish it
Which of the following is the LEAST productive way for the Scrum Master to improve the Development Team's communications with the Product Owner?
Acting as a go-between weakens the team and blocks their self-organization. The Scrum Master is supposed to teach and coach
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.
Which three of the following are feedback loops in Scrum? Choose 3 answers
Answer 1 of 3: Sprint Review Answer 2 of 3: Daily Scrum Answer 3 of 3: Sprint Retrospective
When does the next Sprint begin?
Immediately after the conclusion of the previous Sprint.
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.
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.
Who has the last say on the order of the Product Backlog?
The Product Owner
Who is responsible for engaging the stakeholders?
The Product Owner
Which two of the following are the best ways a Scrum Master can teach teams to help them self-organize?
Timebox events to manage risk. Create a releasable Increment at the end of each Sprint. Both timeboxing and having the goal of creating Increments help developers focus on real problems, take accountability, and make right decisions for the delivery. Both of them are mandatory in Scrum. Maintaining and increasing velocity is important, but doesn't help with self-organization. Pair-programming is a helpful Agile practice, but it is not mandatory, and it doesn't serve self-organization.
The Product Owner doesn't spend enough time on the project. Which of the following options is the best response from the Scrum Master?
Train the Product Owner why it's important for her/him to spend enough time on the project. The Scrum Master is responsible to train and coach team members in a proactive way, and convince them to do the right thing.All other options are either reactive or not self-organized.
The Scrum Master is a participant in Sprint Retrospective.
True. The Scrum Master ensures that the meeting is positive and productive. The Scrum Master teaches all to keep it within the time-box. The Scrum Master participates as a peer team member in the meeting from the accountability over the Scrum process. But anyway it doesn't mean that he is not a participant in the Retrospective meeting
The Development Team should have all the skills needed to:
Turn the Product Backlog items it selects into an increment of potentially releasable/shippable product functionality.
An organization has decided to adopt Scrum, but management wants to change the terminology to fit with terminology already used. What will likely happen if this is done?
Without a new vocabulary as a reminder of the change, very little change may actually happen; The organization may not understand what has changed within Scrum and the benefits of Scrum may be lost; Management may feel less anxious
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.
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.
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
The Scrum Master should ask each member to answer the three standard question at the Daily Scrum and forbid other discussions.
False. It's true that each developer should answer the three standard questions and no one should start any discussion, even about the solutions to the impediments mentioned by developers. However, the developers themselves should manage it rather than the Scrum Master, unless it's needed or they ask the Scrum Master to facilitate the meeting for them.
One of the Scrum Teams chose to have a Development Team member also playing the role of Scrum Master. A Development Team member cannot also play Scrum Master's role
False. Scrum Master or even Product Owner may be the same time the member of the Development Team
Which of the following is a right action from the Scrum Master in response to a Product Owner who has problems managing the Product Backlog?
Help the Product Owner order the items. The Scrum Master is supposed to know the tools and techniques, and to help everyone in that regard. However, it's only about helping, training, coaching, and consulting, rather than taking over. Remember that we're not supposed to have dependencies (at least not many dependencies) among items; so, dependencies are not a basis for ordering the backlog. The only basis is the business value.
At the end of a Sprint a Product Backlog items worked on during the Sprint does not meet the definition of "Done". What two things should happen with the undone Product Backlog items?
If there is undone Product Backlog items in Sprint the team must:-Put it on the Product Backlog for the Product Owner to decide what to do with it.- Do not include the item in the Increment this Sprint
The Development Team cannot forecast how much work they can do in the upcoming Sprint, because of the uncertainties in the Product Backlog which the Product Owner is not able to overcome. What two actions should the Scrum Master recommend?
It is a problem that the items are not clear and it will certainly create more issues through the Sprint. Therefore, it's a very important topic for the next Sprint Retrospective, when everyone should try to fix it. The Sprint Planning is timeboxed; never extended. It's also not possible to cancel the meeting and hold it another time (it's almost like extending the duration).
How many Product Owners do 3 teams need if there is one product for all teams?
One. One Product Backlog = One Product
The Scrum Master has a lot of unresolved issues. Which three of the following actions can be taken to facilitate it?
Prioritize the issues and work on them in order. Inform management of the impediments and their impact. Consult the Development Team.It's always a good idea to ask the rest of the team for help (consultation), but we prefer not to get help from outside the team, because it will weaken our self-organization.
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.
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.
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.
Only the Product Owner has the authority to cancel a Sprint. However, the Development Team is trying to convince the Product Owner that the Sprint should be cancelled. What's the right response from the Scrum Master?
It's OK. Only the Product Owner can cancel a Sprint, and the final decision belongs to her/him. However, this decision can be influenced by the customer, developers, and Scrum Master.
What is the role of Management in Scrum
Management supports the Product Owner with insights and information into high value product and system capabilities. Management supports the Scrum Master to cause organizational change that fosters empiricism, self-organization, bottom-up intelligence, and intelligent release of software
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
Which 3 of the following are Scrum Master responsibilities during the Sprint?
Facilitate meetings as requested or needed. Ensure the Development Team stays self-organized. Solve problems. The Scrum Master ensures that Scrum is understood and enacted entirely, removes impediments (solves problems), and facilitates the meetings as requested or needed.
How can a Scrum Master help multiple teams keep their output aligned in a single product?
Teach them that it's their responsibility to work with the other teams to create aligned outputs and an integrated Increment. The answer should be compatible with the self-organization concept; the Scrum Master or the Product Owner is not supposed to do anything directly in this regard; it's only the responsibility of the Development Team(s) to find their way.
The Sprint Goal is a result of Sprint Planning, as is the Sprint Backlog
True