Prévia do material em texto
Prova 03 01) When does the next Sprint begin? (choose the best answer) A) Next Monday. B) Immediately following the next Sprint Planning. C) When the Product Owner is ready. D) Immediately after the conclusion of the previous Sprint. 02) What is the maximum amount of time for Daily Scrum Meeting? (choose the best answer) A) Fifteen minutes B) Fifteen minutes, plus 10 minutes (if needed) C) One hour D) Fifteen minutes for 15 days sprint E) As long as it takes 03) Given of the following topics, which should be discussed during the Sprint Review meeting? (choose the best answer) A) The definition of done B) Testing practices C) Why Product Owner did not have time to work together with Developers D) Sprint results 04) What is the time-box for the Sprint Retrospective of a Sprint with one month of duration? (choose the best answer) A) As long as it takes B) 1 hour for a 15 days sprint C) 4 hours D) 3 hours for a 30 days sprint 05) Who must confirm to the definition of done? (choose the best answer) A) The Product Owner B) The Developers C) The Scrum Team D) The QA department 06) A senior manager come to you asking about what is true about Product Owner (PO). He gives to you following statements. Which one is INCORRECT? (choose the best answer) A) The Product Owner plays a dual role: product Owner and Scrum Master B) The Product Owner is one person, not a committee C) The Product Owner prioritizes the Product Backlog D) The Product Owner is the sole person responsible for managing the Product Backlog 07) At the end of Sprint, the Product Owner might shipping or deployment the product increment in order users can use it. When should Product Owner do it? (choose the best answer) A) At the end of every Sprint B) When the scrum team feels comfortable about software quality C) When the Developers deliver a product increment that is "done" D) When it makes sense E) At the end of each three Sprints or each two months (whichever is earlier) 08) In some moment, the Scrum Team membership might change. When should it occur? (choose the best answer) A) Every sprint, to promove job rotation B) As needed, but considering short term reduction in productivity C) Never, because it reduces collaboration, productivity, and harmony D) Whenever Scrum Master decide 09) Near the end of Sprint Planning, the Developers realize that the workload is getting higher than their productive capacity. Which two actions make the most sense to do? (choose the best two answers) A) Start the Sprint and add more Developers members. It is important achieve the commitments. B) Scrum Master should ask the Developers to work overtime for this Sprint C) Cancel the Sprint. Start new sprint immediately. D) Remove or change selected Product Backlog items E) Start the sprint and monitoring progress. Keep the product owner aware about the situation. 10) True or False: There should be only one Product Backlog for the same product, even if there are multiples Scrum Teams working on it. A) True B) False 11) Given the following options, which one shows the key Scrum roles? (choose the best answer) A) Product Owner and Scrum Master. The software development can be outsourced. B) Developers, Product Owner, and Scrum Master C) Developers, Product Owner, Scrum Master and customers. D) Developers. It is possible development a software without Product Owner and Scrum Master. But it is impossible do it without a Developers. 12) What is the main Scrum Master role? (choose the best answer) A) Scrum events facilitator B) Technical leader C) Servant leader D) Stakeholder 13) When does the Sprint end? (choose the best answer) A) When all Sprint Backlog items achieve their definition of "Done" B) When all the tasks are done C) When the Product Owner decides D) When the time-box expires E) When it makes sense 14) If burndown charts are used to visualize progress, what do they track? (choose the best answer) A) Work remaining across time B) Accumulated cost C) Individual worker productivity D) Accumulated business value delivered to the customer 15) True or False: The Sprint Goal is a result of the Sprint Planning, as is the Sprint Backlog. A) True B) False 16) When a Developers determines that it will not be able to finish the complete forecast, who has to be present when reviewing and adjusting the Sprint work selected? (choose the best answer) A) The Product Owner and the Developers B) The Developers C) The Scrum Master, project manager and Developers D) The Product Owner and all stakeholders 17) When should the Sprint Retrospective be held? (choose the best answer) A) At the end of the last Sprint in a project or release B) At the beginning of each Sprint C) Only when the Scrum Team determines it needs one D) At the end of each Sprint 18) Assuming a 2-week Sprint, what is the time-box for the Sprint Review? (choose the best answer) A) 2 hours at the end of every Sprint B) 15 minutes C) However long is needed D) 4 hours 19) Which statement best describes the Sprint Review? (choose the best answer) A) It is used to build team spirit B) It is a time allocated to judge the validity of the project C) It gives stakeholders an opportunity to inspect the product increments and progress to date, and to provide feedback D) It is a review of the team´s activities during the Sprint 20) Who is ultimate responsible for the Product Backlog item estimates? (choose the best answer) A) The Scrum Master B) The Product Owner C) The stakeholders D) The Developers 21) What is a Developers responsible for? (choose the best two answers) A) Selecting the Product Owner B) Resolving internal team conflicts C) Organizing the work required to meet the Sprint Goal D) Reporting productivity 22) The Scrum Master observes the Product Owner struggling with ordering the Product Backlog. What would you consider an appropriate action for the Scrum Master to take? (choose the best answer) A) Present the Product Owner with an ordered Product Backlog to use B) Offer the Product Owner help in understanding that the goal of ordering the Product Backlog is to maximize value. C) Suggest that the Developers does the ordering to be sure that it is a feasible ordering of work D) Suggest the Product Owner extend the Sprint, so he can have more time to order the Product Backlog E) Encourage the Product Owner to work with the Developers to see which items technically are fastest to implement 23) Who must do all the work to make sure Product Backlog items conform to the definition of “done?” (choose the best answer) A) The Scrum Master B) The Developers C) The Product Owner D) The Scrum Team 24) When is it most appropriate for a Developers to change the definition of Done? (choose the best answer) A) Prior to starting a new Sprint B) Prior to starting a new project C) During Sprint Planning D) During the Sprint Retrospective 25) What´s the Scrum Team definition of "done"? (choose the best answer) A) Whatever the Scrum Master wants it to be B) Whatever the Product Owner wants it to be C) Whatever the stakeholders want it to be D) Whatever the Scrum Team defines "Done" to be 26) True or False: A Scrum Team is only allowed to meet with stakeholders during the Sprint Review. A) True B) False 27) A Sprint can be canceled by whom? (choose the best answer) A) The Scrum Master B) The Sprint team C) The management D) The Product Owner 28) True or False: A properly functioning Scrum Team will have at least one release Sprint and may well have several. A) True B) False 29) In the Sprint Planning meeting, the Product Owner and the Developers were unable to reach a clear understanding about the highest order of Product Backlog items. Because of this, the Developers couldn´t figure out how much functionality it couldforecast 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 the best two answers) A) Ask everyone to take as much time as needed to analyze the Product Backlog first, and then reconvene another Sprint Planning meeting B) Forecast the most likely Product Backlog 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 C) Discuss in the upcoming Sprint Retrospective why this happened and what changes will make it less likely to happen again. D) Cancel the Sprint, send the entire team to an advanced scrum training and then start a new Sprint E) Continue the Sprint Planning meeting past its time-box until an adequate number of Product Backlog items are well enough understood for the Developers to make a complete forecast; then start the Sprint 30) When is a Product Backlog item considered complete? (choose the best answer) A) When all defined tasks are complete B) When QA reports that it passes all acceptance criteria C) When it adheres to the definition of "Done" D) At the end of the Sprint 31) Which statement is an incorrect assessment of the Developers? (choose the best answer) A) It is self-organizing B) It is responsible for the Sprint Backlog C) It is cross-functional D) It is made up of fifteen members of various set of skills 32) What does it mean for a Scrum Team to be cross-functional? (choose the best answer) A) The Developers closely with business analysts, architects, developers, and testers who are not on the team B) is a virtual team drawing from separate teams of business analysts, architects, developers, and testers C) The Developers work closely with business analysts, architects, developers, and testers who are not on the team D) includes cross-skilled individuals who are able to contribute to do what is necessary to deliver an increment of software E) Developers work closely with business analysts, architects, developers, and testers who are not on the team F) The Developers includes not only developers but also business analysts, architects, developers, and testers 33) What is the recommended size for a Scrum Team? (choose the best answer) A) 10 or less B) 3 plus or minus 1 C) 15 plus or minus 3 D) 9 plus or minus 2 34) Which statement best describes the Sprint Backlog as an outcome of the Sprint Planning? (choose the best answer) A) Each task is estimated in hours B) It is the Developer´s plan for the Sprint C) It is ordered by the Product Owner D) It is a complete list of all work to be done in a Sprint E) Every item has a designated owner 35) The maximum duration of the Sprint is highly recommended to be: (choose the best answer) A) 5 days B) 10 days C) 15 days D) Less than a month 36) As the Sprint Planning progresses, the workload has grown beyond the team´s capacity. Which action makes most sense for the team? (choose the best answer) A) Work overtime for the Sprint B) Collaborate with the Product Owner and potentially remove or change items C) Cancel the Sprint D) Start the Sprint and recruit additional team members 37) What does it mean to say that an event is timeiboxed? (choose the best answer) A) The event must take at least a minimum amount of time B) The event must happen by a given time C) The event must happen at a set time D) The event can take no more than a maximum amount of time 38) True or False: Using Scrum ensures that adding more resources to a project proportionally increases the value delivered. A) True B) False 39) When a Developers determines that it has over-committed itself for a Sprint, who has to be present when reviewing and adjusting the Sprint work selected? (choose the best answer) A) The Scrum Master, the project manager, and the Developers B) The Developers C) The Product Owner and the Developers D) The Product Owner and all stakeholders 40) Who is responsible for updating the work estimates during a Sprint? (choose the best answer) A) The Scrum Master B) The Developers C) The Product Owner D) The most junior member of the team 41) How much work must a Developers do to a Product Backlog item it selects for a Sprint? (choose the best answer) A) 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 B) As much as it can fit into the Sprint. Any remaining work will be transferred to a subsequent Sprint. C) Analysis, design, programming, testing and documentation D) 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 42) The CEO asks the Developers to add a “very important” item to the current Sprint. What should the Developers do? (choose the best answer) A) Add the item to the current Sprint and drop an item of equal size B) Add the item to the next Sprint C) Inform the Product Owner so he/she can work with the CEO D) Add the item to the current Sprint without any adjustments 43) True or False: A product Increment must be released to production at the end of each Sprint. A) True B) False 44) Which two things does the Developers not do during the first Sprint? (choose the best two answers) A) Develop a plan for the rest of the project B) Nail down the complete architecture and infrastructure C) Develop and deliver at least one piece of functionality D) Deliver an increment of potentially shippable functionality 45) What three techniques should the Scrum Master use when the Scrum Team gets caught in an internal disagreement about which development techniques to apply? (choose the best three answers) A) Ask an external technical specialist to make the decision B) Use coaching techniques like open questions and active listening C) Involve the complete team D) Consult with team members individually, carefully listening E) Send every team member to the company´s HR department to express their concerns 46) The time-box for the complete Sprint Planning meeting is: (choose the best answer) A) 8 hours for a monthly Sprint, proportionately less for shorter Sprints B) 4 hours C) Monthly D) Whenever it is done 47) True or False: It is important that the product increment be released to production or shipped to customers at the end of each Sprint. A) True B) False 48) Who has the last say on the order of the Product Backlog? (choose the best answer) A) The CEO B) The Developers C) The stakeholders D) The Product Owner E) The Scrum Master 49) The Product Backlog is ordered by: (choose the best answer) A) Safer items at the top to riskier items at the bottom B) Least valuable items at the top to most valuable at the bottom C) Small items at the top to large items at the bottom D) Items are randomly arranged E) Whatever is deemed most appropriate by the Product Owner 50) What are two good ways for the Developers to make non-functional requirements visible? (choose the best two answers) A) Add them to the definition of "Done" so the work is taken care of every Sprint. B) Put them on a separate list on the Scrum board, available for all to see. C) Add them to the Product Backlog and keep the Product Owner posted on the expected effort. D) Run the integration and regression tests before the end of the Sprint, and capture the open work for the Sprint Backlog of the next Sprint. 51) Which statement best describes a Product Owner’s responsibility? (choose the best answer) A) Managing the project and ensuring that the work meets the commitments to the stakeholders B) Optimizing the value of the work the Developers does C) Keeping stakeholders at bayD) Directing the Developers 52) Who is on the Scrum Team? (choose the best three answers) A) The Scrum Master B) The Product Owner C) The Developers D) The Project Manager E) None of the above 53) Which of the below are roles on a Scrum Team? (choose the best three answers) A) Product Owner B) Scrum Master C) Customers D) Users E) Developers 54) 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 them. Which three techniques would be most helpful in this situation? (choose the best three answers) A) Arrange a triage meeting with all other project managers B) Alert management to the impediments and their impact C) Consulting with the Developers D) Tell the Product Owner that scrum isn’t working E) Prioritize the list and work on them in order F) Discuss the absence of management support with the Developers 55) The reason the Scrum Master is at the Daily Scrum is: (choose the best answer) A) To write down any changes to the Sprint Backlog, including adding new items, and tracking progress on the burndown B) To make sure everyone answers the three questions in order of seniority C) He or she does not have to be there; he or she only has to ensure the Developers has a Daily Scrum D) So he or she knows what to report to management 56) True or False: Scrum Master is a “management” position. A) True B) False 57) Which statement best describes the Sprint Review? (choose the best answer) A) It is when the Scrum Team and stakeholders inspect the outcome of the Sprint and figure out what to do in the upcoming Sprint B) It is a demo at the end of the Sprint for everyone in the organization to provide feedback on the work done C) It is a review of the team’s activities during the Sprint D) It is used to congratulate the sevelopment team if it did what it committed to doing, or to punish the Developers if it failed to meet its commitments 58) Who is required to attend the Daily Scrum? (choose the best answer) A) The Developers. B) The Developers and Product Owner. C) The Scrum Team. D) The Developers and Scrum Master. E) The Scrum Master and Product Owner. 59) Why is the Daily Scrum held at the same time and same place? (choose the best answer) A) Rooms are hard to book and this lets it be booked in advance B) The consistency reduces complexity and overhead C) The place can be named D) The Product Owner demands it 60) Which statement best describes Scrum? (choose the best answer) A) A cookbook that defines best practices for software development B) A defined and predictive process that conforms to the principles of scientific management C) A complete methodology that defines how to develop software D) A framework within which complex products in complex environments are developed 61) Which of the following is NOT a time-box in Scrum? (choose the best four answers) A) Release retrospective B) Release testing C) Sprint retrospective D) Sprint planning meeting E) Sprint 0 F) Sprint testing G) Daily scrum 62) How is management external to the Scrum Team involved in the Daily Scrum? (choose the best answer) A) Management gives an update at the start of each Daily Scrum B) The Product Owner represents their opinions C) The Developers self-manages and is the only management required at the Daily Scrum D) The Scrum Master speaks on their behalf 63) Which answer best describes the topics covered in the Sprint Planning meeting? (choose the best answer) A) What to do and who will do it B) What went wrong in the last Sprint and what to do differently this Sprint C) Who is on the team and what team member roles will be D) What to do and how to do it E) How conditions have changed and how the Product Backlog should evolve 64) True or False: When multiple teams are working together, each team should maintain a separate Product Backlog. A) True B) False 65) When many Scrum Teams are working on a single product, what best describes the definition of "Done?" (choose the best answer) A) Each Scrum Team defines and uses its own; the various differences are discussed and reconciled during the stabilization phase B) All Scrum Teams must have a definition of "Done" that when their work integrates results in a definition of "Done" that is potentially releasable C) Each Scrum Team uses its own but must make it clear to all other teams if there are differences D) It depends 66) Sprint burndown charts are an efficient tracking tool because they show: (choose the best answer) A) How many Product Backlog items remain? B) An estimate of the total work remaining for the Sprint. C) How many hours have been worked by each Developers? D) How much effort has gone into a Sprint? 67) Which three purposes does the definition of “Done” serve? (Choose 3 answers.) (choose the best three answers) A) Create a shared understanding of when work is complete. B) Guide the Developers on how many Product Backlog items to select for the Sprint. C) Increase transparency. D) Describe the work that must be done before the Sprint is allowed to end. E) Describe the purpose, objective, and time-box of each Scrum event. 68) What are the benefits to the Scrum Team of self-organization? (choose the best three answers) A) Management can blame people more easily B) Increased commitment C) Increased creativity D) Increased feeling of accountability 69) Who owns the Sprint Backlog? (choose the best answer) A) The Developers B) The Scrum Master C) The Scrum Team D) The Product Owner 70) A new developer has joined an existing Scrum Team. He/she is having continuing conflicts with existing members and is making the environment hostile. If necessary, who is responsible for removing the new team member, and why? (choose the best answer) A) The Developers is responsible because it is a self-managing team, although it may have to be advised by the Scrum Master B) The manager to whom he/she reports is responsible because he/she has authority for hiring and firing C) The Scrum Master is responsible because he/she needs to remove impediments D) The Product Owner is responsible because he/she controls the return on investment of the work 71) What is the tactic a Scrum Master should use to divide a group of 100 people into multiple Scrum Teams? (choose the best answer) A) Create teams based on their skills across multiple layers (such as database, UI, etc.). B) Ask the Product Owner to assign the people to teams. C) Ask the developers to divide themselves into teams. 72) True or False: The Scrum Master should not allow the Product Owner to go to the Sprint Planning meeting without having already devised the Sprint Goal. A) True B) False 73) True or False: Scrum is a methodology that tells in detail how to build software incrementally. A) True B) False 74) Which best describes the Product Backlog? (choose the best answer) A) It is baselined to follow change management processes B) It provides just enough information to enable a Scrum Team to start the design phase of a product C) It contains all foreseeable tasks and requirements from which the Scrum Team can develop and maintain a complete project plan D) It is allowed to grow and change as more is learned about the product and its customers 75) Which of the following is the Developers not responsible for? (choose the best answer) A) Monitoring and optimizing the work required to meet the Sprint goal at least daily B) Resolving internal conflicts C) Selecting the Product Owner D) Monitoring and increasing productivity E) Planning how to meet a Sprint goal 76) When is a Product Backlog item considered done? (choose the best answer) A) When all work in the Sprint Backlog related to the item is finished B) When the item has no work remaining in order to be releasedC) When QA reports that the item passes all acceptance criteria D) At the end of the Sprint 77) True or False: Multiple Scrum Teams working on the same project must have the same Sprint start date. A) True B) False 78) You are the Scrum Master on a newly formed Scrum Team. Which three of the following activities would probably help the team in starting up? (choose the best three answers) A) Have the development managers for each Developers introduce their direct reports and go over their responsibilities on the Scrum Team. B) Ensure the Scrum Team members have compatible personalities. C) Introduce a bonus system for the top performers in the team. D) Ensure the team understands they need a definition of "Done" E) Ask the Product Owner to discuss the product or project, its history, goals, and context, as well as answer questions. F) Have the Scrum Team members introduce themselves to each other and give a brief background of their skills and work history. 79) True or False: The purpose of a Sprint is to produce a done increment of a product. A) True B) False 80) What is the best suited structure for Scrum Teams in order to produce integrated increments? (choose the best answer) A) Each Scrum Team works only on one technical layer of the system (e.g. GUI, database, middle tier, interfaces) B) Each Scrum Team develops functionality from beginning to end throughout all technical layers