Which three purposes does de definition of “Done” serve? Create a shared understanding of when work is complete Increase transparency Guide the Development Team on how many Product Backlog items to do in a Sprint None of the above.
Which two are properties of the Daily Scrum? It is fifteen minutes or less in duration. It is facilitated by the team lead. It consists of the Scrum Master asking the Team members the three questions. Its location and time should remain constant.
What is the major difference between Product Backlog and Sprint Backlog? The Product Backlog is equal to the Sprint Backlog The Product Backlog is a subset of the Sprint Backlog The Sprint Backlog is a subset of the Product Backlog The Sprint Backlog is owned by the Product Owner.
What is the Scrum? A framework within which people can address complex adaptive problems, while productively and creativelydelivering products of the highest possible value It's not a Agile Framework Scrum is a complete process to develop software None of above.
What does the Sprint Backlog consist of? User Stories, only. Use Cases Selected Backlog Items and Tasks Test cases.
What happens when the Sprint is cancelled? The Scrum Team disbands immediately The complete Sprint Backlog is put back to the Product Backlog The completed Sprint Backlog items are evaluated for a release and incomplete items are discarded The completed Sprint Backlog items are evaluated for a release and incomplete items are put back to theProduct Backlog.
Which three questions are answered by all Development Team members at the Daily Scrum? What work am I going to do today? Why were you late? What impediments are in the way of my accomplishing my work? What work did I do yesterday? How is the Sprint proceeding?.
_____________ can change the priority of items in the _________ backlog at any time. The Team; Product The Product Owner(s); Sprint The Product Owner(s); Product The Scrum Master; Sprint.
Which of the following is NOT part of the Sprint? The product is released to customers after each Sprint The principal goal for a Sprint is to produce release-quality increments in functionality Releases usually incorporate the result of multiple Sprints Occur at times dictated by customer and business needs.
Which of the following is not a Scrum Master responsibility? Establish priorities together with product owner for Product Backlog items Preventing Senior Management from shifting team priorities Empowering the team Socializing scrum throughout the organization.
________________ constitute the Sprint Backlog and are often estimated in hours. User Stories Use Cases Features Tasks.
Who determines when it is appropriate to update the Sprint Backlog during a Sprint? The Project Manager The Scrum Team The Development Team The Product Owner.
On a new Scrum Team, the Development Team tell the Scrum Master that they don't feel the need for retrospectives. Which answer is correct? Discuss with product owner Start doing retrospectives None of above.
From the activities given, which is the latest step in sequence of the Scrum framework? Daily scrum Sprint retrospective Sprint review Sprint planning.
The most encouraged time of day to hold a Scrum Daily Meeting is: At the beginning of the day Immediately after lunch 4:30 PM 7:00 PM.
What is the Release Burndown? A graph indicating what has been completed by the Scrum Team A measure of the remaining Product Backlog across the time of a release plan What has been completed by the Scrum Team to date The work remaining to be completed by the Product Owner.
The primary reason one might choose a four-week Sprint is when the work is too large for a two-week Sprint and cannot be decomposed further. True False.
Scrum Master is a “management” position True False.
The timebox for a Daily Scrum is: The same time of day every day Two minutes per person 4 hours 15 minutes 15 minutes for a 4 week Sprint, proportionally less for shorter sprints.
When multiple teams are working together, each team should maintain a separate product backlog True False.
The timebox for the complete Sprint planning meeting is 4 hours 8 hours for a monthly Sprint, proportionately less for shorter Sprints Whenever it is done Monthly.
Which statement best describes Scrum? A complete methodology that defines how to develop software A cookbook that defines best practices for software development A framework within which complex products in complex environments are developed A defined and predictive process that conforms to the principles of Scientific Management.
When a Development Team determines that it has over-committed itself for a Sprint, who has to be present when reviewing and adjusting the Sprint work selected? The Scrum Master, project manager and Development Team The Product Owner and Development Team The Product Owner and all stakeholders The Development Team.
When many Development Teams are working on a single product, what best describes the definition of "done"? Each Development Team defines and uses its own. The various differences are discussed and reconciled during the stabilization phase Each Development Team uses its own but must make it clear to all other Teams if there are differences All Development Teams must have a definition of "done" that when their work integrates results in a definition of "done" that is potentially releasable It depends.
Scrum does not have a role called "project manager." True False.
What are some of the characteristics of good Product Backlog Items? Independent and Easy Independent, Negotiable, Valuable, Estimable, Small, and Testable Complex, Large and Testable Independent, Negotiable, Valuable, Doable and Testable.
Who creates the definition of “Done”? The development organization (or Development Team if none is available from the development organization) The Scrum Team, in a collaborative effort where the result is the common denominator of all members’ definitions The Product Owner as he/she is responsible for the product’s success The Scrum Master as he/she is responsible for the Development Team’s productivity.
What is the accountability of the product owner during Sprint 0? Make sure enough Product Backlog items are refined to fill the first 3 Sprints Determine the composition of the Development Teams so they have the capacity to deliver the completed forecast There is no such thing as Sprint 0 Make the complete project plan to commit date, budget and scope to the stakeholders Gathering, eliciting and analyzing the requirements that will be inserted into the Product Backlog.
What is a Product Backlog? It is a randomly organized list of everything that might be needed in the product and is the single source of requirements for any changes to be made to the product It is a living artifact of product requirements that exists and evolves as long as a product exists It is a list where the most complex items are shown at the top of the product backlog so the team knows what to deliver first It is a ranked list of thoroughly-described feature requests.
During the Sprint, the Scrum Master’s role is to do which two of the following: Facilitate inspection and adaptation opportunities as requested or needed Escalate team conflicts to functional line managers Ensure the Product Owner attends all Scrum events Assign tasks with the Scrum team Monitors the progress of the Development Team Remove impediments.
The Development Team should not be interrupted during the Sprint. The Sprint Goal should remain intact. These are conditions that foster creativity, quality and productivity. Based on this, which of the following is FALSE? The Product Owner can help clarify or optimize the Sprint when asked by the Development Team. The Sprint Backlog is fully formulated in the Sprint Planning meeting and does not change during the Sprint. As a decomposition of the selected Product Backlog Items, the Sprint Backlog changes and may grow as the work emerges. The Development Team may work with the Product Owner to remove or add work if it finds it has more or less capacity than it expected.
What does the BurnDown Chart represent? Work remaining to be completed in the Sprint Backlog Work completed by the Scrum Team Work remaining to be completed in the Product Backlog Work completed in the sprints completed to date.
What is the Sprint Burndown? A measure of the remaining Sprint Backlog across the time of the Sprint plan The last item remaining to be completed on the Sprint Backlog The item completed from the Sprint Backlog A graph indicating the items completed by the Scrum Team.
The Product Backlog is ordered by: Small items at the top to large items at the bottom. Safer items at the top to riskier items at the bottom. Least valuable items at the top to most valuable at the bottom. Items are randomly arranged. Whatever is deemed most appropriate by the Product Owner.
The three pillars of empirical process control are: Respect For People, Kaizen, Eliminating Waste Planning, Demonstration, Retrospective Inspection, Transparency, Adaptation Planning, Inspection, Adaptation Transparency, Eliminating Waste, Kaizen.
It is mandatory that the product increment be released to production at the end of each Sprint. true false.
Who should know the most about the progress toward a business objective or a release, and be able to explain the alternatives most clearly? The Product Owner. The Development Team. The Scrum Master. The Project Manager.
Which two (2) things does the Development Team not do during the rst Sprint? Deliver an increment of potentially shippable functionality. Nail down the complete architecture and infrastructure. Develop and deliver at least one piece of functionality. Develop a plan for the rest of the project.
Who is on the Scrum Team? The Scrum Master The Product Owner The Development Team Project Manager None of the above.
The Development Team should have all the skills needed to Complete the project as estimated when the date and cost are committed to the Product Owner. Do all of the development work, but not the types of testing that require specialized testing, tools, and environments. Turn the Product Backlog items it selects into an increment of potentially shippable product functionality.
An optimal Development Team has at least 5 members To have enough coverage in case of illness or emergency To ensure high productivity To increase the reliability of their estimates This is not required as long as the overall team maturity is high This is not required in Scrum.
When multiple teams are working together, each team should maintain a separate Product Backlog. true false.
What is the recommended size for a Development Team (within the Scrum Team)? Minimal 7 3 to 9 7 plus or minus 2 9.
When does the next Sprint begin? Next Monday. Immediately following the next Sprint Planning. When the Product Owner is ready. Immediately after the conclusion of the previous Sprint.
Which statement best describes the Sprint Review? It is a review of the team’s activities during the Sprint. It is when the Scrum Team and stakeholders inspect the outcome of the Sprint and
figure out what to do in the upcoming Sprint. It is a demo at the end of the Sprint for everyone in the organization to provide
feedback on the work done. It is used to congratulate the Development Team if it did what it committed to doing,
or to punish the Development Team if it failed to meet its commitments.
Development Team members volunteer to own a Sprint Backlog item: At the Sprint planning meeting. 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. Whenever a team member can accommodate more work. During the Daily Scrum.
When is a Sprint over? When all Product Backlog items meet their definition of done. When the Product Owner says it is done. When all the tasks are completed. When the timebox expires.
What does it mean to say that an event has a timebox? The event must happen at a set time. The event must happen by a given time. The event must take at least a minimum amount of time. The event can take no more than a maximum amount of time.
What is the primary way a Scrum Master keeps a Development Team working at its highest level of productivity? By facilitating Development Team decisions and removing impediments. By ensuring the meetings start and end at the proper time. By preventing changes to the backlogs once the Sprint begins. By keeping high value features high in the Product Backlog.
Who is required to attend the Daily Scrum? The Development Team. The Scrum team. The Development Team and Scrum Master. The Scrum Master and Product Owner.
Who has the nal say on the order of the Product Backlog? The Stakeholders The Development Team The Scrum Master The Product Owner The CEO.
Development Team membership should change: Every Sprint to promote shared learning. Never, because it reduces productivity. As needed, while taking into account a short term reduction in productivity. Just as it would on any development team, with no special allowance for changes in
Which statement best describes Scrum? A complete methodology that defines how to develop software. A cookbook that defines best practices for software development. A framework within which complex products in complex environments are developed. A defined and predictive process that conforms to the principles of Scientific Management.
The CEO asks the Development Team to add a very important item to the current Sprint. What should the Development Team do? Add the item to the current Sprint without any adjustments. Add the item to the current Sprint and drop an item of equal size. Add the item to the next Sprint. Inform the Product Owner so he/she can work with the CEO.
Which of the below are roles on a Scrum Team? Development Team Users Customers Product Owner Scrum Master.
Upon what type of process control is Scrum based? Empirical Hybrid Defined Complex.
Which statement best describes a Product Owner's responsibility? Optimizing the value of the work the Development Team does. Directing the Development Team. Managing the project and ensuring that the work meets the commitments to the
Keeping stakeholders at bay.
An abnormal termination of a Sprint is called when? When it is clear at the end of a Sprint that everything won’t be finished. When the Team feels that the work is too hard. When Sales has an important opportunity. When the Product Owner determines that it makes no sense to finish it.
What is the main reason for the Scrum Master to be at the Daily Scrum? To make sure every team member answers the three questions in the right team member order. He or she does not have to be there; he or she only has to ensure the Development Team has a Daily Scrum. To write down any changes to the Sprint Backlog, including adding new items, and tracking progress on the burndown. To gather status and progress information to report to management.
What is the maximum length of a Sprint? Not so long that the risk is unacceptable to the Product Owner. Not so long that other business events can’t be readily synchronized with the development work. No more than one calendar month. All of these answers are correct.
How much work must a Development Team do to a Product Backlog item it selects for a Sprint? As much as it has told the Product Owner will be done for every Product Backlog item it selects in conformance with the definition of done. As much as it can fit into the Sprint. The best it can do given that it is usually impossible for QA to finish all of the testing that is needed to prove shippability. Analysis, design, programming, testing and documentation.
The Development Team should not be interrupted during the Sprint. The Sprint Goal should remain intact. These are conditions that foster creativity, quality and productivity. Based on this, which of the following is false? The Product Owner can help clarify or optimize the Sprint when asked by the Development Team. The Sprint Backlog and its contents are fully formulated in the Sprint Planning meeting and do not change during the Sprint. As a decomposition of the selected Product Backlog Items, the Sprint Backlog changes and may grow as the work emerges. The Development Team may work with the Product Owner to remove or add work if it finds it has more or less capacity than it expected.
It is mandatory that the product increment be released to production at the end of each Sprint. True False.
Who is responsible for registering the work estimates during a Sprint? The Development Team. The Scrum Master. The Product Owner. The most junior member of the Team.
An organization has decided to adopt Scrum, but management wants to change the terminology to t 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 with Scrum and the benefits of Scrum may be lost. Management may feel less anxious. All answers apply.
The timebox for a Daily Scrum is? The same time of day every day. Two minutes per person. 4 hours. 15 minutes. 15 minutes for a 4 week sprint. For shorter Sprints it is usually shorter.
The purpose of a Sprint is to have a working increment of product True False.
Why is the Daily Scrum held at the same time and same place? The place can be named. The consistency reduces complexity and overhead. The Product Owner demands it. Rooms are hard to book and this lets it be booked in advance.
The maximum length of the Sprint Review (its timebox) is: 2 hours. 4 hours for a monthly Sprint. For shorter Sprints it is usually shorter. As long as needed. 1 day. 4 hours and longer as needed.
During the Daily Scrum, the Scrum Master's role is to: Lead the discussions of the Development Team. Make sure that all 3 questions have been answered. Manage the meeting in a way that each team member has a chance to speak. Teach the Development Team to keep the Daily Scrum within the 15 minute timebox. All of the above.
What is the role of Management in Scrum? To continually monitor staffing levels of the Development Team. To monitor the Development Team’s productivity. Management supports the Product Owner with insights and information into high value product and system capabilities. Management supports the Scrum Master tocause organizational change that fosters empiricism, self-organization, bottom-upintelligence, and intelligent release of software. To identify and remove people that aren’t working hard enough.
What is more important objective of the Backlog Refinement Meeting? To get precise estimates. To get a better understanding of upcoming work and combine it to from larger PBIs. To get better understanding of upcoming work and split it to from smaller PBIs. To get a better understanding of upcoming work and create a monolithic detailed.
What's the difference between acceptance criteria and definition of done? There’s no difference Definition of done applies globally to all PBIs for a product, while acceptance criteria pertain to specific items. Acceptance criteria could also from the basis of new stories.
What's the difference between the Product Backlog and the Sprint Backlog? There is no difference. The Product Backlog contains features, while the Sprint Backlog contains bugs. The Product Backlog contains everything we might ever work on, while the Sprint Backlog contains just the things we’ll work on during one Sprint.
Should the team expect to know all the tasks necessary to complete the committed PBIs during the Sprint Planning Meeting? No. According to Agile Project Management with Scrum (Schwaber 2004), only 60% of the tasks are likely to be identified during the Sprint Planning Meeting. Other tasks,
such as unanticipated dependencies, will be discovered during Sprint Execution. Yes. The most important thing is to make sure everyone is busy every hour of theentire Sprint.
What is the longest allowable iteration, or Sprint, in Scrum? 30 days, or one calendar month, but one or two weeks is recommended. Six weeks. It depends how much fork was committed to the Sprint.
In Scrum, is it acceptable to postpone testing until another Sprint? No. In Scrum teams attempt to build a potentially shippable product increment every Sprint. Yes. We canot learn how to code and test in one Sprint.
How can one Scrum team builda potentally shippable product increment within one Sprint? (Chose six) By using modern software engineering approaches such as test-driven development (TDD), continous design, continuous integration, merciless refactoring. They cannot do it. It’s too difficult to code and test in one Sprint. By improved collaboration techniques: pair programming, working in a team room, and eliminating “over the wall” hand offs. By checking code in multiple times per day, and by reducing or eliminating branches in the version control system. By organizing teams around features rather than architectural components. By full-time allocation to one team, focusing on only one set of Sprint goals. By agreeing to a smaller amount of feature scope at the Sprint Planning Meeting, allowing more time for integration, testing, and fixing during each Sprint.
A 30-day Sprint uses a 1-day timebox for the Sprint Planning Meeting. How long should the Sprint Planning Meeting be for a two-week Sprint? A 4 hours maxiumum. 1 day maxium. 1 hour maxiumum. 15 minutes maxium.
To avoid technical debt, what should the team write down in their definition of done? (Choose seven) Nothing. It is not helpful to write down important agreements. All previous regression tests pass. Checkout and build are fully reproducible, typically with one ot two commands. Duplicate code has been removed through refactoring. Code has been written by pairs, or at least reviewed by other team members. Manual, exploratiy testing has been conducted. Regression tests for new functionality run automatically with every build. Messy and poorly designed code has been cleaned up through refactoring.
Do you agree the PBI will need some testing tasks? Yes, if the team learns to use TDD, some of this will be handled implicitly and repeatably. Manual exploratory testing is also important. No. Testing should be done at the of the project. There’s always enough time at the
end of the project.
Who is responsible for committing to work in the Sprint Planning Meeting? The Project Manager The Scrum Master The Team.
Which is a better measure of progress? How much work has been started. How much work has been finished.
How many Sprints are planned during a Sprint Planning Meeting? All the Sprints left in the project. We know more on the first day of a project than we will know in the future. One sprint only. Once the Team has established a consistent velocity, the Product Owner can use this velocity to make longer range forecasts and release plans. Four Sprints.
Who must attend the Sprint Planning Meeting? (Choose three) Outside stakeholders. The Scrum Development Team. The Product Owner. The manager of the team members.
What does a Scrum Team attempt to do during its very first Sprint? Analyze, design, build, integrate, and test a potentially shippable product increment, even if its features are initially simple and small. Analyze requirements only. Analyze requirements, and put together infrastructure only.
Which of the following are true regarding Product Backlog Items (PBIs) and tasks? (Choose four) A PBI is more about the what than the how. A task is more about the how. A well-formed PBI represents distinct business value, ideally from the customer’s perspective. A task is just a step by team to create that value. A task should be no bigger than one day of work. The Product Backlog should contain tasks. Some Scrum Teams who have learned how to define small enough PBIs no longer find tasks necessary.
Which of the following are explicitly de ned questions in the Daily
Scrum Meeting?(Choose three)
What will I do today (or before the next Scrum meeting)? What time is the next Daily Scrum Meeting? What impeded me (blocks my progress, reduces my effectiveness, etc.)? What I do yesterday (or since the last Scrum meeting)? What are my actuals compared to my estimates (in hours or days)?.
Is TDD part of Scrum? Yes. Scrum is a complete methodology containing everything you need to succeed. No. Scrum is only a feedback framework. It does not specify particular technical practices.
The Daily Scrum is one technique to encourage team collaboration. Which physical arrangement encourage collaboration the most? In a typical classroom set up, with all chairs facing the front of the room. Standing in an unobstructed circle, without laptops or phones. In a typical conference room, with large comfortable chairs encouraging people to stay longer.