SCRUM Practice Questions 3
Where are two good ways for the Development Team to make non-functional requirements visible? (Choose two.)
- Add them to the Product Backlog and keep the Product Owner posted on the expected effort. - Add them to the definition of "Done" so the work is taken care of every Sprint.
What are three ways Scrum promotes self-organization? (Choose three.)
- By the Development Team deciding what work to do in a Sprint. - By removing titles for Development Team members. - By being a lightweight framework.
Which two things should the Development Team do during the first Sprint? (Choose two.)
- Develop at least one piece of functionality. - Create an increment of potentially releasable software.
In the Sprint Planning meeting, the Product Owner and the Development Team were unable to reach a clear understanding about the highest order ProductBacklog 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. Which of the following two actions should the Scrum Master support? (Choose two.)
- 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. - Discuss in the upcoming Sprint Retrospective why this happened and what changes will make it less likely to recur.
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 three.)
- It creates transparency over the work inspected at the Sprint Review. - It trucks the percent completeness of a Product Backlog item. - It defines what it takes for an Increment to be ready for release.
Which of the following are true about the length of the Sprint? (Choose two.)
- It is best to have Sprints of consistent length throughout a development effort. -All Sprints must be 1 month or less.
Select two ways in which technical debt impacts transparency. (Choose two.)
- It leads to false assumptions about the current state of the system, specifically of an Increment being releasable at the end of a Sprint. - As development progresses and code is added, the system becomes more difficult to stabilize, which results in future work being slowed down in unpredictable ways.
A Development Team is required to deliver a done increment by the end of a Sprint. Select two statements that explain what 'done' means. (Choose two.)
- No work left from the definition of "Done". - All work to create software that is ready to be released to 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 three.)
- Opportunities to insect and adapt the Sprint Backlog are lost. - Impediments are raised and resolved more slowly. - The Product Owner cannot accurately report progress to the stakeholders.
Currently, your Development Teams are organized to address a single layer only (for example, front end, middle tier, back end, and interfaces). What are three things to consider when deciding to move away from such component teams toward feature teams? (Choose three.)
- Productivity may suffer when making this kind of move. - Getting support from the business side first helps. - Feature teams have less communication overhead.
Which Scrum Values are exhibited by not building Product Backlog items that have low business value? (Choose three.)
- Respect. - Focus. - Courage.
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 two.)
- The Development Team ensures that the Product Owner is aware, starts the Sprint, and monitors progress. - Remove or change selected Product Backlog items.
What two factors are best considered when establishing the Sprint length? (Choose two.)
- The level of uncertainty over the technology to be used. - The risk of being disconnected from the stakeholders.
Which statement best describes Scrum?
A framework within which complex products in complex environments are developed.
How often should Development Team membership change?
A. As needed, while taking into account a short term reduction in productivity.
Which of these may a Development Team deliver at the end of a Sprint?
An increment of working software that is "done".
During a Sprint, when is new work or further decomposition of work added to the Sprint Backlog?
As soon as possible after they are identified.
What is the key concern when multiple Development Teams are working from the same Product Backlog?
Clear definition of requirements.
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 order 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.
When is it most appropriate for a Development Team to change the definition of "Done"?
During the Sprint Retrospective.
How should a Development Team deal with non-functional requirements?
Ensure every Increment meets them.
True or False: Scrum has a role called "Project Manager".
False
True or False: Scrum is a methodology that tells in detail how to build software incrementally.
False
What it the main reason for the Scrum Master to be at the 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.
When can a Development Team cancel a Sprint?
It can't. Only Product Owners can cancel Sprints.
When do Developers 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.
How much time is required after a Sprint to prepare for the next Sprint?
None. A new Sprint starts immediately following the end of the previous Sprint.
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 the Product Owner?
Remind the Product Owner that his primary concern is the flow of value reflected in the ordering of the Product Backlog.
Which of the following is required by Scrum?
Sprint Retrospective
Who determines when it is appropriate to update the Sprint Backlog during a Sprint?
The Developers
Who must attend the Daily Scrum?
The Developers
Who creates a Product Backlog item's estimate?
The Development Team after clarifying requirements with the Product Owner.
Who should make sure everyone on the Development Team does his or her tasks for the 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 creates the definition of "Done"?
The Scrum Team, in a collaborative effort where the result is the common denominator of all members' definitions.
For which is the Scrum Master responsible?
The Scrum framework 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 does it mean to say that an event has a time-box?
The event can take no more than a maximum amount of time.
You have six teams using a traditional method to deliver a product. Your management has asked you to start using Scrum. In the initial project there were separate plans and teams for the layers of a software system, i.e. one for the frontend, one for the middle tier, one for the back-end, and one for the interfaces and services. This resembles what is known as component teams. But you have read that it's a good idea to have teams organized by feature.What are the advantages of keeping component teams while starting Scrum?
There's less initial disruption than organizing into new teams. As they start, they will discover what works best, and how to potentially re-organize towards this.
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.
True or False: A properly functioning Scrum Team will have at least one Release Sprint and may well have several.
True
True or False: The purpose of a Sprint is to produce a done Increment of product.
True
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 over?
When the time-box expires.
Who starts the Daily Scrum?
Whoever the Development Team decides should start.
When many Scrum Teams are working on the same product, should all of their increments be integrated every Sprint?
Yes, otherwise the Product Owners (and stakeholders) may not be able to accurately inspect what is done.