Welcome to your AGILE SCRUM MASTER - Re B-1 Name Email 1. Enter your DOB (dd/mm/yyyy) 2. 1. A company is using the ADAPT methodology to transition to Agile. Promotion of Agile is important, because it makes people remember the Agile approach and employees outside the team can see its successes. Which approach is the best promotion of Scrum? Sharing experiences from the Scrum Team Showing metrics from the Scrum Team Showing the demo built by the Agile Team None 3. 2. What is one of the most difficult challenges you face when transitioning your software development team to Scrum? Introducing certain technical practices. Team members may already have their hands full. Too rapid improvements are possible. None 4. 3. Your organization found that the Product Owner is consistently under more pressure than the developers and other participants in the project. What is a common solution for that? Compiling a list with Product Owner tasks Rotating the Scrum Master role Using a Product Owner team None 5. 4. Theresa is a recently appointed Scrum Master for a new project. After three Sprints, she reviews the team's performance and quality of delivery. Theresa feels that the team would benefit from decreasing the Sprint length from four weeks to two weeks. How should Theresa handle this? She alone should decide on such a change, as she is in charge of the process. It will not be beneficial for the team to discuss this first. She cannot impose such a change, as she does not have authority over the process. Only the team can make such a decision. She must discuss this proposal with the Product Owner first and then make a final decision together with the Product Owner. She can decide on such a change, as she is in charge of the process, although it is recommended to get the team to decide first. None 6. 5. A Development Team consists of various different roles: analysts, programmers, UX experts, DBA and systems architects. They are estimating Backlog items in Ideal Days. What is the best approach to provide estimates for the Backlog Items ? Each role should provide a separate estimate; the Scrum Master integrates them. Ideal Days estimation is not feasible in this case: Story Points should be used. The Development Team provides a single estimate for each Backlog item. The Product Owner will integrate the input on the estimates from each role. None 7. 6. An organization transitions to Scrum. They have studied several strategies for spreading Scrum across the organization. The strategy of their choice has the following benefits: You can add teams more quickly than with most other approaches, and each team has someone with Scrum experience to help guide them. Which strategy is this? All-in transition Grow-and-split Internal coaching Split-and-seed None 8. 7. Your Scrum Team has a firm deadline in six months and needs to be able to convey exactly what will be delivered to your customer by then. The Team can provide a lot of detail about the most important features, which have been prioritized highest on the Product Backlog. You could choose to provide all details of all Product Backlog items at the start of the project, but in this case the Scrum Master argued for progressively refining the plan. What is one of the advantages to progressively refining a plan? It leaves extra capacity for when you need it. It leaves time for more creativity. It minimizes the time investment None 9. 8. A team finds bugs in a feature. What is the best action to take? Create a task "Correct Bugs" and estimate it Create a task "Correct Bugs" and let the Product Owner prioritize it Create a User Story "As a client I want a zero defect product" and estimate it Create a User Story "As a client I want a zero defect product" and let the Product Owner prioritize it None 10. 9. You are a project manager for a midsize software company, which still uses the Waterfall model. Your customer wants new software project. When should you consider the use of Agile? The product definition is stable and will not change. The scope lacks specificity and is unlikely to remain stable. The technology to be developed is understood. There are almost no ambiguous requirements. None 11. 10. A Chief Scrum Master works with two main sites, one in Europe and one in Australia. The distributed teams ask if they are allowed to make local adaptations to the Scrum practices to accommodate their specific needs. Should the Chief Scrum Master allow such adaptations? Yes, each distributed Scrum Team can adapt the practices to their needs without considering the other teams. Yes, each distributed team can adapt the practices to their needs, while agreeing on a common set of practices for all teams. No, the distributed teams can adapt the practices to their needs, but all teams should use the same practices. No, the Scrum practices cannot be adapted and all practices should be exactly the same for all distributed teams. None 12. 11. How can pair programming help with adopting Agile? It helps recognizing who wrote which code. It is beneficial to knowledge transfer. It makes development faster and cheaper. None 13. 12. One of the most important benefits of physically working in the same room is that it fosters communication. For which typical Agile method should you be in contact with your co-worker continuously? Pair programming Refactoring Test-driven development None 14. 13. After the creation of the Release Plan, the Product Owner says: Over the next four months with eight two-week Sprints we will complete exactly 240 Story Points of work The Scrum Master argues that the end date of the release can be positively or negatively impacted by three factors. Completed work is the first factor. What are the other two factors? Changed requirements and estimation mode Changed requirements and revised estimates Fixed requirements and estimation mode Fixed requirements and revised estimates None 15. 14. What is the main reason to limit Scrum Teams to 9 team members? Feeding more than 9 team members pizza is unpractical. Smaller teams are generally more productive. There is a maximum of 9 functions in development None 16. 15. A Scrum Master is teaching Agile estimation techniques using Story Points to a new team. A more experienced member of the team argues that: An estimate expressed in Story Paints is useful for a shorter period of time than an estimate in Ideal Days. Is this true and what is the reason? No, because estimating with Story Points is usually faster than with Ideal Days. No, because Story Points are more robust against changes in the work-environment. Yes, because Ideal Days allow for a buffer and help to maintain the estimate. Yes, because Story Points are only a relative measure and Ideal Days are not None 17. 16. Your Scrum Team has noticed an item on the Enterprise Transition Community's (ETC) improvement backlog and decided to work together to achieve that goal. What is the best way to work on improving an ETC item? A single ETC Sprint Improvement Community (IC) Scaling the Sprint Planning meeting Scrum-of-Scrums None 18. 17. A Scrum Team suggests to have a project with 3 Sprints of 2 weeks, while the customer suggests 1 Sprint of 6 weeks. What is the greatest advantage of having 3 Sprints of 2 weeks? The customer has to invest less time. The team can inspect and adapt twice. The team delivers more Story Points. None 19. 18. During a Sprint Planning, a team has picked three User Stories: Story 1 - 5 Story Points Story 2 - 8 Story Points Story 3 - 3 Story Points At the end of the Sprint, the team has completed Story 1 and Story 3 and the Product Owner accepts these. The team has almost completed Story 2 but there are a few bugs identified in acceptance tests. What is the Velocity of this team? 8 points 16 points 12 points Insufficient information given - it depends on % completion of Story 2. None 20. 19. A team's physical environment can have a big influence on how Agile a team can become. An important benefit of an open space workplace is the ease with which the layout of the area can be changed. Why does this comply with the Agile principles? It follows the inspect and adapt cycle, as the people on the team are learning how to work best with one another during the process. Pair programming is only possible in an open space environment. Self-organization is only possible in an open space environment. With people involved, there will always be people issues. Open work spaces allow the Scrum Master to detect people issues and resolve them. None 21. 20. What is one of the risks if the Scrum Master is also a programmer on the team? The Scrum Master does not have the required people skills. The Scrum Master cannot stay away from critical path activities. The Scrum Master tries to push through changes to the process. None 22. 19. A Sprint planning is created in a Sprint Planning meeting. Anyone involved in taking a raw idea and turning it into a functioning product should be present in this meeting. Who acts as the facilitator for this meeting? An Analyst The Product Owner The Project Manager The Scrum Master None 23. 22. Inexperienced Agile teams tend to overestimate how much they will achieve in their first Sprint. What activity is most important before the first Sprint? Determine the Velocity of the Team and plan accordingly Use Planning Poker to get a reliable Velocity estimate Use stakeholder management to manage expectations None 24. 23. Which information radiator can the team use best during the Sprint to track the work? Gantt chart Product Backlog Release Burn-Up Task board None 25. 24. The ability for a Scrum Team to self-organize around the goals of a project is fundamental to all Agile methodologies. Why is a Scrum Team a self-organized team? Because it helps the Scrum Team to make their own decisions in the project So that the Scrum Team commits to their work and feels responsible To ensure that decisions are made by a collective instead of an individual None 26. 25. Kevin is a Product Owner for a retail organization. The Product Backlog for his immense marketing tool project has 200 Product Backlog items. Into what should he group the smaller Stories together? Epics Themes User Stories Views None 27. 26. Which Agile methodology aims to extend Scrum to multiple Teams working on the same product or service? DSDM Kanban LeSS SAFe None 28. 27. The Scrum-of-Scrums meeting is designed to allow clusters of Scrum Teams to discuss their work, focusing especially on areas of overlap and integration. Who should attend the Scrum-of-Scrums meetings on behalf of your Scrum Team? The Product Owner The Scrum Master The team can choose anyone The whole team None 29. 37. NPV is the Net Present Value. IRR is the Internal Rate of Return. Which of the following statements is correct about financial prioritization? If there are two projects with the same NPV, it is better to choose the project with a smaller IRR. IRR is the interest rate in which NPV of cash flow is equal to 0. It is usually best to choose projects with a lower NPV. The NPV concept means money earned in the future is worth more than money earned today. None 30. 29. For a cross-functional team, it is important that all skills, that are necessary to go from an idea to an implemented feature, are represented within the team. What consequence can this have when you start Agile Scrum? Coaches must be hand-selected for new teams Rapid improvements are no longer possible The team size is slightly larger than desired None 31. 30. Company ABC is building a large and complex internal manufacturing resource planning system. A microservices architecture is utilized to support a non-monolithic approach. The system comprises several modules, of which each one is developed by its own dedicated team. The teams all have their own Product Backlog and Product Owner. A Chief Product Owner is overseeing the project as a whole. After several Sprints, one of the teams complains about prioritization problems. The different teams seem to be working out of sync. Certain common functionalities are not considered to be equally important. What should the Scrum Master do? Ask the Product Owner of the team to solve the problem Decide which features have priority for the team Help the team communicate better with the other teams Sit with the team and re-prioritize the Product Backlog None 32. 31. Your company has discovered that it takes more than high quality, low cost, and differentiation to excel. It also takes speed and flexibility. This calls for a different approach: you are aware that the current process is not delivering acceptable results. What would be the next activity after becoming aware? Ability to succeed with Scrum Desire to adopt Scrum as a way to address current problems Promotion of Scrum through sharing experiences so that we remember and others can see our successes Transfer of the implications of using Scrum throughout the company None 33. 32. As items are developed and removed from the top of the Product Backlog, the Product Backlog iceberg develops a flat spot at the top and loses its shape. What would be a necessary measure to counter this effect? Creating a chart of the number of Product Backlog items Grooming the Product Backlog Prioritizing the Product Backlog Using an improvement Backlog None 34. 33. New Scrum Masters are often put in the challenging position of coaching teams at something that they are not yet very used to themselves: being Agile. What can a new Scrum Master leave to someone else? Get to know the business and talk to the customers Learn as much as you can as quickly as you can Stick as closely as possible to doing Scrum by the book Talk to other Scrum Masters as much as possible None 35. 34. You experience resistance from Skeptics. What is the best action a Scrum Master can take to overcome this? Align incentives for all employees Fire the persons that are skeptic Let time prove the benefits of Scrum Reiterate and reinforce commitment None 36. 35. An inexperienced Scrum team uses Story Points to estimate User Stories. Halfway through a Sprint, the Story Points finished do not match the estimated Velocity of the team. The team makes less progress than expected. How should the team address this? Increase the Velocity of the team if possible, or re-estimate the Velocity Re-estimate all partial User Stories to match the current Velocity Stop using Story Points to estimate and switch to using ideal Days None 37. 36. A Scrum Master in a midsize organization, is tempted to think that every User Story or Product Backlog item should be made as small as possible. However, in some cases it can be appropriate to combine items. When is it appropriate to combine items? In the case of bug fixes When a more accurate estimate is necessary When a new feature uses a critical resource for less than a defined amount of time When the User Story is too large to fit within a single iteration None 38. 37. Why is a Product Owner not allowed to define the workload of the Development Team for a new Sprint? This conflicts with the principle of Self Management of the Development Team. The Product Owner does not know the Velocity of the Development Team. The Scrum Master is responsible for the Velocity of the Development Team. The Scrum Master and the Product Owner must agree on the workload of the Development Team. None 39. 38. A good Scrum Master is responsible, humble, collaborative, committed, influential, and knowledgeable. A Scrum Master leaves the Scrum Master role midway during a project. Which of the six attributes does this Scrum Master not demonstrate? Committed Humble Influential Knowledgeable None 40. 39. The Product Owner informs the team that the release will be date-driven and on a tight schedule. What kind of buffer for uncertainty is most important to use in this type of release? Budget buffer Feature buffer Padding buffer Schedule buffer None 41. 40. A Scrum Team has agreed on the following definition of Potentially Shippable: Potentially Shippable increments must be tested and must meet the Conditions of Satisfaction provided by the Product Owner. Why is it important to include 'tested' in the definition of what is Potentially Shippable? Increments are not 'Done' without testing for bugs. Increments that have passed these tests will be sent out. Testing shows how well the increments are integrated. The increments must be tested to be cohesive. None 1 out of 9 Time is Up!