Quick Test 3 - Questions
1. A Sprint that is longer than one calendar month may result in
a) Too much to inspect in short meetings.
b) Detached stakeholders.
c) Increased complexity needing more traditional controls like documentation.
d) All of the above.
2. The work left against time is shown by
a) Team Velocity.
b) Burn-down graph.
c) Story Points Burn.
d) Release Burn-up.
3. In the Sprint Review, along with the review of the product Increment and progress, “what (steps) to do next” is also discussed.
a) False
b) True, and the scope of the next Sprint is also finalized here.
c) True, and it may capture probable Backlog Items for the next Sprint, but the scope of the next Sprint is deferred until Sprint Planning.
4. In the middle of a Sprint, the Product Owner wants the Development Team to participate in an important meeting with a group of customers.
a) The Development Team should strive to work on items related to current Sprint Goal. They should involve the Scrum Master who can educate the Product Owner to defer such interruptions and, if required, plan them in the next Sprint.
b) The Development Team should participate in the meeting since it is with customers.
c) The Development Team should stop the current Sprint work until that meeting to ensure they clearly understand the customer’s concerns.
5. A Scrum Team decides that the frequency of the Daily Scrum should be reduced to once a week.
a) The Scrum Team is self-organized and can choose their own practices.
b) Self-organization is alright but such decisions need to be approved by the Agile Coach. So, they should involve the Agile Coach.
c) Self-organization is about how to get the Sprint work done but must follow Scrum. So, the Scrum Master should strive to coach the team on the essentials of the Daily Scrum.
6. Who performs inspections of the work in Scrum?
a) External Audit Team
b) Scrum Master at defined inspection points
c) Development Team
7. During the Daily Scrum, a team member says he does not know when his task will be complete.
a) It is acceptable as the Sprint Review date is far away.
b) Replace the team member with a new team member.
c) The Development Team should collaborate to plan alternative steps such as pairing this member with someone else, etc. to eliminate the risk of not meeting the Sprint Goal.
d) Ask the Scrum Master to mentor the team member on how to estimate the task.
8. In every Sprint, the working Increment should be tested progressively from unit testing, to integration testing, and then user acceptance testing.
a) Yes. It is the prescribed method.
b) No. The test strategy is decided by the Quality Assurance Lead.
c) Not necessary. While the team needs to ensure that each Increment is thoroughly tested, ensuring that all Increments work together, and meets the definition of “Done,” it is up to the team to find best method to achieve this.
d) Incorrect. It should also include non-functional testing.
9. You are on a Scrum Team that is in the middle of a Sprint. Your team gets some additional team members. The likely result is:
a) The team can take more stories on top of the originally forecast Sprint Backlog.
b) The team will have to do Sprint Planning again and get buy-in from the new members on the new planning.
c) The team may suffer in its productivity.
10. A Scrum Team needs to develop a web application in Increments. Some of the Sprints have Sprint Goals like: ‘Develop Data layer for Functionality A’. What is your inference?
a) The Scrum Team follows horizontal decomposition of the Product Backlog Items. This is recommended.
b) The Scrum Team follows vertical decomposition of the Product Backlog Items. This is recommended.
c) The Scrum Team follows horizontal decomposition of the Product Backlog Items. This is NOT recommended.
d) The Scrum Team follows vertical decomposition of the Product Backlog Items. This is NOT recommended.
Quick Test 3 - Answers
1. Correct answer is ‘d.’ The longer the Sprint length, the work practices tend to drift towards waterfall style: with lengthy meetings, lack of early feedback from stakeholders, documentation/communication needs due to increasing complexity.
2. Correct answer is ‘b.’
3. Correct answer is ‘c.’ Each Sprint event is an opportunity to inspect and adapt. “What to do next” is about adapting the Product Backlog if needed. The scope of the Sprint is finalized in the Sprint Planning and not in the Sprint Review.
4. Correct answer is ‘a.’ Other than the act of “Backlog Refinement,” each task that the Development Team performs must be related to the Sprint Goal. Any distraction should be avoided and, if necessary, the Scrum Master’s help needs to be sought to educate those causing the disruption.
5. Correct answer is ‘c.’
6. Correct answer is ‘c.’ The Development Team is responsible for inspecting its own work.
7. Correct answer is ‘c.’ The highest priority of the Development Team is to complete the Sprint Goal. If there are impediments, they need to be resolved either directly or by asking the Scrum Master for assistance. Later, in the Retrospective, the cause of this impediment can be discussed to find potential improvements.
8. Correct answer is ‘c.’ The team self-organizes its own work. They can employ approaches and techniques that provide the best return on effort.
9. Correct answer is ‘c.’ The productivity will not increase because there will be a learning curve for the new members. The Sprint cannot be aborted to go back to Sprint Planning. The Sprint can be cancelled only by the Product Owner upon their inference that the Sprint Goal is no longer valid.
10. Correct answer is ‘c.’ It is preferable to decompose the Product Backlog Items such that each team can produce useable business functionality instead of producing a technical component. Such decomposition based on useable business functionality is called vertical decomposition. A horizontal decomposition, on the other hand, makes the team a technical component team that will have external dependencies.