PSMI_Exam_Scrum_Pack
How often should Development Team membership change? 1. As needed, while taking into account a short term reduction in productivity. 2. Every Sprint to promote shared learning. 3. Never, because it reduces productivity. 4. As needed, with no special allowance for changes in productivity.
Answer: 1 1. As needed, while taking into account a short term reduction in productivity.
If two Scrum Teams are added to the development of a product that previously had only one Scrum Team, what will be the immediate impact on the productivity of the srcinal Scrum Team? 1. Its productivity is likely to decrease. 2. Its productivity is likely to stay the same. 3. Its productivity is likely to increase.
Answer: 1 1. Its productivity is likely to decrease.
How much time is required after a Sprint to prepare for the next Sprint? 1. None. A new Sprint starts immediately following the end of the previous Sprint. 2. Enough time for the Development team to finish the testing from the last Sprint. 3. Enough time for the requirements for the next Sprint to be determined and documented. 4. The break between Sprints is time-boxed to 1 week for 30 day Sprints, and usually less for shorter sprints. 5. All of the above are allowed depending on the situation.
Answer: 1 1. 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? 1. Tell the Product Owner to re-order the Product Backlog so the work involving the external component can be planned in a separate sprint. 2. Tell the Product Owner that the Product Backlog should be ordered to maximize utilization of the Development Team. 3. Tell the Product Owner that his primary concern is the flow of value reflected in the ordering of the Product Backlog.
Answer: 1 1. Tell the Product Owner to re-order the Product Backlog so the work involving the external component can be planned in a separate sprint.
For which is the Scrum Master responsible? 1. The Scrum process being adopted and used properly. 2. Keeping track of resource allocation 3. Managing the performance of the Scrum Team 4. The meetings and the objectives that a Scrum Team sets for itself.
Answer: 1 1. The Scrum process being adopted and used properly.
Multiple Scrum Teams creating the same product work from the same Product Backlog. 1. True. 2. False.
Answer: 1 1. True.
A Scrum Master is keeping a list of open impediments, but it is growing and he/she has been able to resolve only a small portion of the impediments. Which three techniques would be most helpful in this situation? 1. Alerting management to the impediments and their impact. 2. Prioritizing the list and working on them in order. 3. Arranging a triage meeting with all project managers. 4. Consulting with the Development Team.
Answer: 1,2,4 1. Alerting management to the impediments and their impact. 2. Prioritizing the list and working on them in order. 4. Consulting with the Development Team.
As the Sprint Planning meeting progresses, the Development Team sees that the workload is greater than they can handle. Which two are valid actions? 1. The Development Team ensures that the Product Owner is aware, starts the Sprint, and monitors progress. 2. Cancel the Sprint. 3. The Development Team works overtime during this Sprint. 4. Remove or change selected Product Backlog items. 5. Recruit additional Development Team members before the work can begin.
Answer: 1,4 1. The Development Team ensures that the Product Owner is aware, starts the Sprint, and monitors progress. 4. Remove or change selected Product Backlog items.
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? 1. Go check with the testers. 2. Ask the person to share the issue with the team as soon as possible. 3. Add security to the definition of 'Done'. 4. Create a Product Backlog item for security. 5. Tell the Product Owner to stop further development of features until the issues are fixed.
Answer: 2 2. Ask the person to share the issue with the team as soon as possible.
How do you know that a Development Team is cross-functional? 1. There are no conflicts within the Development Team. 2. Development Team has all the skills to create a releasable increment by the end of every Sprint. 3. A few of the Development Team members pair program and do Test Driven Development. 4. Every member of the Development Team is able to perform every task.
Answer: 2 2. Development Team has all the skills to create a releasable increment by the end of every Sprint.
A Scrum Team is only allowed to meet with stakeholders during Sprint Review. 1. True. 2. False.
Answer: 2 2. False.
Cross-functional teams are optimized to work on one technical layer of a system only (e.g. GUI, database, middle tier, interfaces). interfaces). 1. True. 2. False.
Answer: 2 2. False.
During a Sprint Retrospective, for what is the Product Owner responsible? 1. Capturing requirements for the Product Backlog. 2. Participating as a Scrum Team member. 3. Summarizing and reporting the discussions to the stakeholders that he/she represents in the Scrum Team. 4. The Product Owner should not take part in Sprint Retrospectives.
Answer: 2 2. Participating as a Scrum Team member.
Choose two responsibilities of a self-organizing Development Team. 1. Increase velocity. 2. Do the work planned in the Sprint Backlog. 3. Report daily progress to stakeholders. 4. Pull Product Backlog items for the Sprint. 5. Reorder the Product Backlog.
Answer: 2,4 2. Do the work planned in the Sprint Backlog. 4. Pull Product Backlog items for the Sprint.
During a Sprint Retrospective, the Development Team proposes moving the Daily Scrum to only occur on Tuesdays and Thursdays. Which two are the most appropriate responses for the Scrum Master? 1. Have the developers vote. 2. Coach the team on why the Daily Scrum is important as an opportunity to update the plan. 3. Acknowledge and support the self-organizing team's decision. 4. Consider the request and decide on which days the Daily Scrum should occur. 5. Learn why the Development Team wants this and work with them to improve the outcome of the Daily Scrum.
Answer: 2,5 2. Coach the team on why the Daily Scrum is important as an opportunity to update the plan. 5. Learn why the Development Team wants this and work with them to improve the outcome of the Daily Scrum.
An important pillar of Scrum is the management principle of self-organization. Select two ways that time-boxing promotes self-organization. 1. Time-boxes eliminate politics and bureaucracy. 2. Time-boxes help everyone focus on the same problem at the same time. 3. Time-boxes do not allow enough time for stringent processes or meeting overhead. 4. Time-boxing protects the Development Team from the Product Owner so developers can actually focus. 5. Teams can determine on their own how much overtime is acceptable for a time-box, generally expressed as a percentage of the time-box. 6. Time-boxes encourage the people who are closest to the problem to create the best possible result in the time allotted, given the current context.
Answer: 2,6 2. Time-boxes help everyone focus on the same problem at the same time. 6. Time-boxes encourage the people who are closest to the problem to create the best possible result in the time allotted, given the current context.
Development Team membership should change: 1. Every Sprint to promote shared learning. 2. Never, because it reduces productivity. 3. As needed, while taking into account a short term reduction in productivity. 4. As needed, with no special allowance for changes in productivity.
Answer: 3 3. 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? 1. Inform the Product Owner at the Sprint Review, but prior to the demonstration. 2. Reduce the definition of "Done" and get all of the Product Backlog items "done" by the new definition. 3. As soon as possible in the Sprint, work with the Product Owner to remove some work or Product Backlog items. 4. Find another Scrum Team to give the excess work to.
Answer: 3 3. 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? 1. Consult with the Product Owner to see how he/she feels about the situation. 2. Comply with the decision of the self-organizing team. 3. Begin facilitating productive and useful retrospectives. 4. Call a meeting between the Development Team and senior management.
Answer: 3 3. Begin facilitating productive and useful retrospectives.
How should a Development Team deal with non-functional requirements? 1. Assign them to the lead developers on the team. 2. Handle them during the Integration Sprint preceding the Release Sprint. 3. Ensure every Increment meets them. 4. Make sure the release department understands these requirements, but it is not the Development Team's responsibility.
Answer: 3 3. Ensure every Increment meets them.
How is management external to the Scrum Team involved in the Daily Scrum? 1. Management gives an update at the start of each Daily Scrum. 2. The Product Owner represents their opinions. 3. The Development Team self-manages and is the only management required at the Daily Scrum. 4. The Scrum Master speaks on their behalf.
Answer: 3 3. The Development Team self-manages and is the only management required at the Daily Scrum.
How should Product Backlog items be chosen when multiple Scrum Teams work from the same Product Backlog? 1. Each Scrum Team takes an equal number of items. 2. The Product Owner should provide each team with its own Product Backlog. 3. The Development Teams pull in work in agreement with the Product Owner. 4. The Product Owner decides. 5. The Scrum Team with the highest velocity pulls Product Backlog items first.
Answer: 3 3. The Development Teams pull in work in agreement with the Product Owner.
Every Scrum Team must have a Product Owner and Scrum Master. 1. False. A Scrum Master is only required when asked for by the Development Team. 2. True. Each must be 100% dedicated to the Scrum Team. 3. True. Outcomes are affected by their participation and availability. 4. False. A Product Owner can be replaced by a business analyst in the Development Team.
Answer: 3 3. True. Outcomes are affected by their participation and availability.
A Scrum Master is working with a Development Team that has members 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? 1. Set up the meeting and tell the Development Team that is how it will be done. 2. Ask the Development Team members to alternate who is responsible for meeting setup. 3. Inform management and ask them to solve it. 4. Allow the Development Team to self-manage and determine for itself what to do.
Answer: 4 4. Allow the Development Team to self-manage and determine for itself what to do.
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? 1. The Product Owner is responsible, because he/she controls the return on investment (ROI). 2. The hiring manager is responsible, because he/she hired the developer. 3. The Scrum Master is responsible, because he/she removes Impediments. 4. The Development Team is responsible, and may need help from the Scrum Master.
Answer: 4 4. The Development Team is responsible, and may need help from the Scrum Master.
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. Describing features as Use Cases. 2. Creating detailed functional test cases. 3. Ensuring that the most valuable functionality is produced first, at all times. 4. Interacting with stakeholders. 5. Providing the Development Team with detailed specifications.
Answer: 4,5 4. Interacting with stakeholders. 5. Providing the Development Team with detailed specifications.
A Development Team is required to deliver a done Increment by the end of a Sprint. Select two statements that explain what 'done' means. 1. Whatever the Product Owner defines as quality. 2. Ready for integration 3. All work the Development Team is willing to do 4. No work left from the definition of 'Done' 5. All work to create software that is ready to be released to end users
Answer: 4,5 4. No work left from the definition of 'Done' 5. All work to create software that is ready to be released to end users
A product Increment must be released to production at the end of each Sprint. 1. True. 2. False.
2. False. Answer: 2
A properly functioning Scrum Team will have at least one Release Sprint and may well have several. 1. True. 2. False.
2. False. Answer: 2
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? 1. Estimates are made by the Product Owner, but are best checked with the Development Team. 2. Estimates must be in relative units. 3. Scrum forbids estimating. 4. Product Backlog items must be estimated in story points. 5. Estimates are made by the Development Team.
5. Estimates are made by the Development Team. Answer: 5
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. Do not include the item in the Increment this Sprint. 2. Review the item, add the "Done" part of the estimate to the velocity and create a Story for the remaining work. 3. If the stakeholders agree, the Product Owner can accept it and release it to the users. 4. Put it on the Product Backlog for the Product Owner to decide what to do with it.
Answer: 1,4 1. Do not include the item in the Increment this Sprint. 4. Put it on the Product Backlog for the Product Owner to decide what to do with it.
During a Sprint Retrospective, for what is the Scrum Master responsible? 1. Summarizing and reporting the discussions to management. 2. Participating as a Scrum team member and facilitating as requested or needed. 3. Prioritizing the resulting action items. 4. Acting as a scribe to capture the Development Team's answers.
Answer: 2 2. Participating as a Scrum team member and facilitating as requested or needed.
Every Development Team should have: 1. One Lead Developer and no more than 8 other members. 2. The competencies and skills needed to deliver a Done Increment in a Sprint. 3. At least one representative from each major software engineering discipline (like QA, Dev, UX).
Answer: 2 2. The competencies and skills needed to deliver a Done Increment in a Sprint.
In accordance with Scrum theory, how should a group of 100 people be divided into multiple Development Teams? 1. Check with the allocation department to see who has worked together before and make these the first teams. 2. Understanding the product, the product vision and the rules of the Scrum framework, the group divides itself into teams. 3. Create a matrix of skills, seniority and level of experience to assign people to teams. 4. It doesn't really matter because you can rotate the teams every Sprint to spread knowledge.
Answer: 2 2. Understanding the product, the product vision and the rules of the Scrum framework, the group divides itself into teams.
If burndown charts are used to visualize progress, what does a trend line through a release burndown chart indicate? 1. The evolution of the cost spent on the project. 2. When the work remaining will likely be completed if nothing changes on the Product Backlog or the Development Team 3. When all work will be completed so the Scrum Team can be released for other work. 4. When the project will be over if the Product Owner removes work that is equal in effort to any new work that is added.
Answer: 2 2. When the work remaining will likely be completed if nothing changes on the Product Backlog or the Development Team
If burndown charts are used to visualize progress, what do they track? 1. Accumulated cost 2. Work remaining across time 3. Individual worker productivity 4. Accumulated business value delivered to the customer.
Answer: 2 2. Work remaining across time
Does Scrum have a role called "Project Manager"? 1. Yes. 2. No.
Answer: 2 NO
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 "Done"? 1. It controls whether the developers have performed their tasks. 2. It defines what it takes for an Increment to be ready for release. 3. It guides the Development Team in creating a forecast at the Sprint Planning. 4. It provides a template for elements that need to be included in the technical documentation. 5. It creates transparency over the work inspected at the Sprint Review. 6. It tracks the percent completeness of a Product Backlog item.
Answer: 2,3,5 2. It defines what it takes for an Increment to be ready for release. 3. It guides the Development Team in creating a forecast at the Sprint Planning. 5. It creates transparency over the work inspected at the Sprint Review.
During the Sprint, the Scrum Master's role is to do which two of the following: 1. Assign tasks with the Scrum team. 2. Ensure the Product Owner attends all Scrum events. 3. Escalate team conflicts to functional line managers. 4. Remove impediments. 5. Facilitate inspection and adaptation opportunities as requested or needed. 6. Monitor the progress of the Development Team.
Answer: 4,5 4. Remove impediments. 5. Facilitate inspection and adaptation opportunities as requested or needed.